SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "bnhdjajbxqwynyih")
suspend fun ami(value: Output<String>)
@JvmName(name = "peptnyopaobvbimx")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "icggqdvovuajygbg")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "ojhjuvudikuhtjfm")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wbkobfkwihccwfmh")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "gcpjerrcqbtumohh")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "qvegxnfyruqsgcld")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "yarwjjjfefdyhhhr")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "rsomajtcumuvvoyd")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "ysnukgoseevaecow")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "aryhwhielgfxgutf")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "jiubnsoopntuofsm")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "nkxnbsphlkbayavt")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "gltcouysrivsfaih")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "yhwtjeaekieqoyoy")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hfmebxmfdudtycwf")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "kttrbixrmigxpcqu")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "njbottfqeufymeta")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "jbtjjublnmcygufl")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ovcoyrdtcyxddxhw")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "dyhxvxfnjogbkjhx")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "toepnlbfppafweti")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "glsvgqfscshojsxa")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "kvtfeqlifdimrjaa")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "oogubpmfnxpvxwlq")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "stqoglmfbvpktwps")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "xnskajtoksffcutx")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jhgvjvgvsdvpnmfy")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "xfhpfmdlcnbqjspg")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "oqiwacargrbcabyd")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "snsyaslmdnimigam")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "dwxnbwplnreoltab")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "infmuxjfkrlmrxgp")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "festanivmvrnavmk")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "ndmgjwumhkosrqfh")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "xuthpqllfnkovvoc")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "sftvhejdnpnimpaa")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "ksdgplddisuqgivy")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "pfclgwuhkfdbcaqb")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "ijskueujpkethpse")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tssefovbojutsvub")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "pcsrpchfikkigxwy")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yaroyenwfxkukpel")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "kylpyirbljsjougt")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "spkeralpefgwkndn")
suspend fun hostId(value: Output<String>)
@JvmName(name = "eyxuekxrwfrbcobt")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "jbcjlqswaiktciqg")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "clnfrkbctrqtqhux")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "ymibvxkyrwbatpew")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "cdirpvanguagmajg")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "mldeqewnswqunaac")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "embcdfmgsyuktjac")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "efcwdwlofyocdypw")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "urywdesobnccwqli")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "mojkhcwllccffkyn")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "mobioapaqsxtulou")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "pnjtrssgcyeitdpn")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "yybfqcotafohaerk")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "dtinmiamrmhrvddt")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "eoqayipmkrdbpsxb")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "xkbhuicenqegrwcm")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "ugvpnegmtbxabnvq")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "khafsfceijuwyvmy")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vofdxgeutdqprnhd")
suspend fun keyName(value: Output<String>)
@JvmName(name = "lhrowsbqcnopkqoy")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "ajmmqnvxwljyypxi")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "bhluvfgtsjkuutcm")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "umctksnggmyeklqf")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "ekhoueumosutohvj")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "ajjkykcfleyxuagd")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "trtgithcduhqvvch")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "mvqqrytjpigmqdcc")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "mdxridtqkyecitlo")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nfwhhugwqoweteku")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "tijdnnslalgjvdoe")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "nlwepvomtfguyhrn")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hruowofwqsnunkjs")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "cebrglbeviybguqj")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "skgfbkgtgcoremmg")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "mauurrkhtqgwnkja")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "oceykkxjctxadjij")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "qdxejgfiyrqhdxtd")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "kgwnlpfptffedgru")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "tdobkkijouvchymk")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "elotrocdxadxqclx")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "tdphlpbkmxcdiqjm")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "canegqvndlvthjib")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "aqhwxgvuenocxxey")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "jyiwwecbtvxnnwqu")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "ffkayojhwivefrvp")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "xngmaoslituuvjwp")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "mbxcwfielnqugnag")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "vpkbbyrwfmytfdjf")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tldvcdpsrxbhrquw")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "kopljjfrjpsqqhlp")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "eblnaxeiltjfcruq")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "gvdavscdxjwrxakk")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "bkriqoxwyehybcak")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ywdnylrpnbsqlvax")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "usypmrpwiihjeawe")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "oqwdydbundvmjtjy")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "sqogrqyrutgkjhxj")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "aaegxfeaagdxemuj")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "egibfvivsuxryltp")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "lfysunylmelidnii")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "jvxjnnctlyealorj")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "kqaljjxghboncgnn")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "aryoxjuviilqijjq")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hdklpavwvgwmfovh")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "emkmdkjgmkkglbln")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dixovqlnxkyqgtpa")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "hyfxkibajquiynrb")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "letfkcfpqukihewe")
suspend fun spotType(value: Output<String>)
@JvmName(name = "nxidgqktetayakup")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "ccifjuwjcsybskpj")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "gudshjmqjpigdpjr")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "kbmvveybeqftfxml")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "opxjmnwuunghahfk")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "mmjakreqmefvwfcp")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "dqybbwsyxijqnxkl")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "blnergtyjymktqti")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "aboxiomxcqnsjonp")
suspend fun userData(value: Output<String>)
@JvmName(name = "xjwwcqypmppqsnoh")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "plmrljwcmebdcmmf")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "wamhagnvpatfdatx")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "odellugpntgtwvof")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "yaodgxdtioyygqun")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cvortnwnwbsdlrwy")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "dqfcljyuanysnsta")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "etmdjcvsxuftqydt")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "fbdvtmcdqrkwoljb")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "ivsjxdtahwmhloyt")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "cequwrrfegurjgyk")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "nvwipmfbqrkhddgy")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "unfotriyjwbixact")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "geggwtwdpovbqhld")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "bqflnptttajirsov")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "mpjkrbdjlxbcvggi")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "eugehvnnfwuldwxe")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "parqhicemfodvnnu")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "fbgwcpeqyubcyinp")
suspend fun waitForFulfillment(value: Boolean?)