InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "tqmihsvavmsfvyuo")
suspend fun ami(value: Output<String>)
@JvmName(name = "ippdmldqvqglxqys")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "xxbypmfrkocphpet")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "blomtjykjciqfdsb")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pflpxwqumyvlbofg")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "dooycmxvjgxqtfwn")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "dbpxahjqtpcdeqix")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "kwjvixahmgdvjcab")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rjuqkhciwlmfyrld")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "sbyibxlvtcxrjwgc")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "dhhusilvroaykoww")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "bwcdgboacvmfshnh")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "rltgmaqlpiqnytly")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pqedtctfcnmsguwp")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "mhjwvbhagxidqkua")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "nflxveheydrxuxiu")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "frrgkpnbesyncbfr")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "igdpagobssadnagw")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xpigsoyaloymvuyv")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "khxpqijpohiscrdh")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gqrrwjvbscmduihh")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "ioqnkkbbmaqbbbvm")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hfotorfkjeuyxjyj")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "yhneyykohfditsja")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "ovuolfmjovuvjyrb")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "fydsoydvtdpyqptv")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "paifvovlncgvjcwu")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "fmycmnyxibrvamek")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "qprbbroqxdtlxtnv")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "vysxfofhthjxhprq")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pvdxouullhcvdwct")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "tnslpjfvxiibihri")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "csgoxpgwfbnytsmj")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "fhuyqkimxgmsrsut")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "crkteujwraxinpat")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "prybfblqftveiotg")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "cgnhbjqyjcbbcrmi")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "qwlmuwclexgmfgar")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "ulkeggilijfhkeul")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "ydxmpffjsxcijtpt")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "giwgvbxiladlcikm")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "eigmvvoofjbmpgqo")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "wapmrpovxcntwsux")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjrlnpbbnhgamruq")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "ygsjtfgpmmragurc")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tdwmivogfbxkovid")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "gypnwddkrquajctu")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yrlfexiwsphpbgow")
suspend fun hostId(value: Output<String>)
@JvmName(name = "etghuetjdgqcvafh")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "igyrtljutrbjqubb")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "hqmbxuiypkwjonnn")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "oddenjkdbblrqthn")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "smcowhggkxrdxsqq")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "letxortpkxjmvmqb")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "rtyqjaffyppftijm")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "jqjscapnsgwvpoia")
suspend fun instanceMarketOptions(value: InstanceInstanceMarketOptionsArgs?)
@JvmName(name = "lwltnthkqixjfvot")
suspend fun instanceMarketOptions(value: Output<InstanceInstanceMarketOptionsArgs>)
@JvmName(name = "bygrbslodmnoaviy")
suspend fun instanceMarketOptions(argument: suspend InstanceInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fjnnvfvhmeaqybwu")
fun instanceType(value: InstanceType)
@JvmName(name = "gxhrqcjtyacoegel")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "kyigvmbynukwyace")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "fgapekcdrijmyuqk")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "lbfoaaqgxynqcpuj")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "qpmapcykbdhwpaab")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "vdibyohvebjolssl")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "nikqgumanunambqn")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "lhatuluhnoewslpx")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "ccyowcbpovpuurtk")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "mghhyattuweepmyr")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "esvcladsmkrxtekh")
suspend fun keyName(value: Output<String>)
@JvmName(name = "siprwcgpuwmgjatu")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "eocrfbymoljyqkjo")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "fmjvnhxiymtpdlwk")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "vgphalqnjjpxfdmy")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ihkfwgbdfidsuexg")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "fsqlyisiesotgfqk")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "fcxyiiboyibtomff")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wevkthnbqwpqiegw")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "kvkiyvisocgxwycr")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "bqahuxdkavqiwygh")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rhwhelvwtgcqhsyj")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "ffcvmmkbviihnjnc")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "irfjseumdlrisect")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "wlmxxtjekiathdwl")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "jmvtfewpxmyobyir")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "wqrormfbelpjdnwp")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "btagswmjfeswjuny")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "frebqruincnqcghd")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "bbiqraatmwwqbbuy")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "mugoccqnpqljdhvx")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hscwldqkyvedbhaq")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "racenmpqhihruuli")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "llktcnpheeieeufx")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "ofowoioxnaklbmvl")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "hovmolijhhxvqbqp")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "sygflflahdmrmtpk")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "ikalxralnqdkxroe")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hwflofjdbjnhissn")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "erdecnbqeumgqunf")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "lpabfwfjmynkokgs")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "vhcqblltwtjftudt")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "wldyrknhartfsiji")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ojsrawgicvdsnumc")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "tsptxkbbhngoorgc")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "oxqysscuuuqvockr")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "iaoeglnwgidrpweq")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "bofrrguojiiijjrb")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xnxipkyfvfgqopsk")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "ypaqmqybupagqqwq")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "uwdipwgvuwetmtls")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "owiidokldwkcxxar")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "cbdbuossykcagkni")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kbnijjkptntoaodk")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "agsjhneosaykilnb")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tkdfdagoajywyjub")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "vffdigtjwbeoybux")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "wwosaiiujhldufxv")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "klmfmnmtgmgmixkf")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xlgcitshbxhmrhif")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "odsoevfpxrmoaofy")
fun tenancy(value: Tenancy)
@JvmName(name = "kjxuuxusvvprvhat")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "yahsriqqjtrwngnv")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "rsrjpedkevugjcyq")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "kahjytuwikmjhbkc")
suspend fun userData(value: Output<String>)
@JvmName(name = "lbfwccvqlvurjsbi")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "irqkjmjnitbdacxs")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "wcjllgxdplciucva")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "tboktfhruvnapbqw")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "fqjoxgdjghkeasml")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dtnbqmcuttrqugtb")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "tkugilgiwxiyjmrr")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "knybyuuuhrsnlinu")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "roxfgsymiawgymct")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "oddynwoaynamrqsu")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "oqdeyblpscichdbu")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "mkugeblylgyuamkm")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "qignmhrafxtjpmtr")
suspend fun vpcSecurityGroupIds(value: List<String>?)