Instance Args
data class InstanceArgs(val amount: Output<Int>? = null, val autoRenew: Output<Boolean>? = null, val autoUseCoupon: Output<String>? = null, val billingCycle: Output<String>? = null, val carrier: Output<String>? = null, val dataDisks: Output<List<InstanceDataDiskArgs>>? = null, val ensRegionId: Output<String>? = null, val forceStop: Output<String>? = null, val hostName: Output<String>? = null, val imageId: Output<String>? = null, val includeDataDisks: Output<Boolean>? = null, val instanceChargeStrategy: Output<String>? = null, val instanceName: Output<String>? = null, val instanceType: Output<String>? = null, val internetChargeType: Output<String>? = null, val internetMaxBandwidthOut: Output<Int>? = null, val ipType: Output<String>? = null, val netDistrictCode: Output<String>? = null, val netWorkId: Output<String>? = null, val password: Output<String>? = null, val passwordInherit: Output<Boolean>? = null, val paymentType: Output<String>? = null, val period: Output<Int>? = null, val periodUnit: Output<String>? = null, val privateIpAddress: Output<String>? = null, val publicIpIdentification: Output<Boolean>? = null, val scheduleAreaLevel: Output<String>? = null, val schedulingPriceStrategy: Output<String>? = null, val schedulingStrategy: Output<String>? = null, val securityId: Output<String>? = null, val status: Output<String>? = null, val systemDisk: Output<InstanceSystemDiskArgs>? = null, val uniqueSuffix: Output<Boolean>? = null, val userData: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<InstanceArgs>
Import
ENS Instance can be imported using the id, e.g.
$ pulumi import alicloud:ens/instance:Instance example <id>Content copied to clipboard
Constructors
Link copied to clipboard
fun InstanceArgs(amount: Output<Int>? = null, autoRenew: Output<Boolean>? = null, autoUseCoupon: Output<String>? = null, billingCycle: Output<String>? = null, carrier: Output<String>? = null, dataDisks: Output<List<InstanceDataDiskArgs>>? = null, ensRegionId: Output<String>? = null, forceStop: Output<String>? = null, hostName: Output<String>? = null, imageId: Output<String>? = null, includeDataDisks: Output<Boolean>? = null, instanceChargeStrategy: Output<String>? = null, instanceName: Output<String>? = null, instanceType: Output<String>? = null, internetChargeType: Output<String>? = null, internetMaxBandwidthOut: Output<Int>? = null, ipType: Output<String>? = null, netDistrictCode: Output<String>? = null, netWorkId: Output<String>? = null, password: Output<String>? = null, passwordInherit: Output<Boolean>? = null, paymentType: Output<String>? = null, period: Output<Int>? = null, periodUnit: Output<String>? = null, privateIpAddress: Output<String>? = null, publicIpIdentification: Output<Boolean>? = null, scheduleAreaLevel: Output<String>? = null, schedulingPriceStrategy: Output<String>? = null, schedulingStrategy: Output<String>? = null, securityId: Output<String>? = null, status: Output<String>? = null, systemDisk: Output<InstanceSystemDiskArgs>? = null, uniqueSuffix: Output<Boolean>? = null, userData: Output<String>? = null, vswitchId: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The instance name. Example value: test-InstanceName. It must be 2 to 128 characters in length and must start with an uppercase or lowercase letter or a Chinese character. It cannot start with http:// or https. Can contain Chinese, English, numbers, half-width colons (:), underscores (_), periods (.), or hyphens (-) The default value is the InstanceId of the instance. .
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard