Instance Args
data class InstanceArgs(val autoRenew: Output<Boolean>? = null, val carrier: Output<String>? = null, val dataDisks: Output<List<InstanceDataDiskArgs>>? = null, val ensRegionId: Output<String>? = null, val hostName: Output<String>? = null, val imageId: Output<String>? = 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 netDistrictCode: 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 publicIpIdentification: Output<Boolean>? = null, val quantity: Output<String>? = null, val scheduleAreaLevel: Output<String>? = null, val schedulingPriceStrategy: Output<String>? = null, val schedulingStrategy: Output<String>? = null, val systemDisk: Output<InstanceSystemDiskArgs>? = null, val uniqueSuffix: Output<Boolean>? = null, val userData: 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(autoRenew: Output<Boolean>? = null, carrier: Output<String>? = null, dataDisks: Output<List<InstanceDataDiskArgs>>? = null, ensRegionId: Output<String>? = null, hostName: Output<String>? = null, imageId: Output<String>? = null, instanceChargeStrategy: Output<String>? = null, instanceName: Output<String>? = null, instanceType: Output<String>? = null, internetChargeType: Output<String>? = null, internetMaxBandwidthOut: Output<Int>? = null, netDistrictCode: Output<String>? = null, password: Output<String>? = null, passwordInherit: Output<Boolean>? = null, paymentType: Output<String>? = null, period: Output<Int>? = null, periodUnit: Output<String>? = null, publicIpIdentification: Output<Boolean>? = null, quantity: Output<String>? = null, scheduleAreaLevel: Output<String>? = null, schedulingPriceStrategy: Output<String>? = null, schedulingStrategy: Output<String>? = null, systemDisk: Output<InstanceSystemDiskArgs>? = null, uniqueSuffix: Output<Boolean>? = null, userData: Output<String>? = null)
Functions
Properties
Link copied to clipboard
The instance name. 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. It 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
Specifies whether to automatically append sequential suffixes to the hostnames specified by the HostName parameter and instance names specified by the InstanceName parameter when you create multiple instances at a time. The sequential suffix ranges from 001 to 999. Valid values: true false Default value: false.