SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "fxkvcffnmlgtweiy")
suspend fun ami(value: Output<String>)
@JvmName(name = "qeyfbiraljbckenw")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "vmyksqaumddlciij")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "wvrvcmamwmyggjfh")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xnfisvymqjgggugm")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "rabbpwsaoxwhemxo")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "ncmyhjgqampbrnlx")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "deitltkoqmdybvwi")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "nlqyvhsggyfadqdx")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "pgroayvnwisstcpu")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "wyerieuutkqweebd")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "nifwbdkxmsmaycei")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "juabuiisxmtuxaxx")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cccclgfecluwlrjf")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "trbbxkjhqqvjjshq")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "bcbvxcvdlkjaiwfu")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "yqcrbrxgxvswvmus")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "aapkmxqbgukltdvb")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wamejinowevostvp")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "iaewvajhmsmxbvjh")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tdngohhrdopgbwyf")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "xdkadjjbreftfscx")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rvpciaecdcomrepd")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "fjvvsmjnoxbfmgww")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "nxmnmqmrjxsunlds")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "jfsapapadxihmoae")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "nrwfvqnehyilnpvd")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "yfvurubryqqqqbeo")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "bxwqnoyckvdyultc")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "rypghhamxwewnrqp")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tnseksjqvifpmkvw")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "tgtauunovinalifv")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "glokqqgaruximcqx")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "uanhayhqqapkxnkp")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "puvmiicmsssyenyq")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qkvrxdwiwtgrqcgy")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "ppikqucwrfmmwrkh")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "hjhcdxsejhgitytw")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "bjoaudtytppvalyc")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "pqjwirfjstpxgryh")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "lkdbkilqkutacahc")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "uieumbfiyysqceqx")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "yweofglgkjwypqcx")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lmvovukftnkgubtv")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "tsekybwtxbpfheac")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mcuqaivcyckeihww")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "dgkaysbaewgdtqvr")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fjutdosdjieikbmf")
suspend fun hostId(value: Output<String>)
@JvmName(name = "hpnxvqavcevqnybi")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "fjgyxcgxpnganpoa")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "ppwlomgpbmycomto")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "urknvdsbcasackud")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "wcpkwdgapflopxoh")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "cuiuwvhwisjxpnwv")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "luultxpimffqaisx")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "etgsjcapyaadbaxe")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "uwgrnukhmwxbtfju")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "qyyjrwedwixvkmav")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "eaugpffscifxmdrl")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "vmwgmgagbwdcjqdy")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "prhpluykqsxxvaiw")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "idlkdqnfbthmxtmh")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "ilvjqxtfdfrflyxb")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "xokjkwwfdqngxtxx")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "swveubaupuioymup")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "uyrvvurrcvdaywix")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lwgmqfuebqjutnvo")
suspend fun keyName(value: Output<String>)
@JvmName(name = "qqxtckiiynrltghg")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "rdhmamkhrdjqanwp")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "suihyrpdyquohfcf")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "apuqursitswbvuxy")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "qpcjwauvggbpgacx")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "xhqcwvktlgbcvrgi")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "komfiraoxfoolqcp")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "kbbitaohpatkpywr")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "vjqxewahdtkllfcu")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdltqtylkrvxjybl")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "yjmmepakypwonfma")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "dtynhmcyfpepekvm")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hmbfrrwjtrrlnmdg")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "wdysmxntgvpyvapd")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ifwqtyjfaigsomjo")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "ndpjpwwvtmqvnphx")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "sqioneiskmfukalx")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "rrvuwjuhfuftnudd")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "eivywkedxpcswpwx")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "ywfxiogjpukxewas")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "jtevakbadaeapjfx")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "kowwnokhtopanrci")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxgqpelrirvurtps")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "vwksxbtwqrdknito")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "wvxrtjseivyumxwr")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "bukdmhrkxhokkhcx")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "tkjwikivxdyheegf")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "hsiouthcfhgvlhfe")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "ljsejtdxcmauyabp")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ilxnomfepqhevsmr")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "uynsptnafsosxmks")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "feamhomtkybqbpur")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "cymfxejmberqrhex")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "ugimbohpsypeqsxd")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fjibkxsinrrlaxsx")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "leodvgvqyxrcbtil")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "xilmxybuamhkyixw")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "nhxapsnubpwtrdud")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "mcmpdshbuigoekel")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kikttyonfdurlsau")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "kdsavetuqugouncu")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "aakljtutxxghdmvl")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "gidmadokjsiivdin")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "vohntgnujxgpbarc")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jftnuvkdreuexubu")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "ykrajkpaddwxtesc")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dwyvhjcyuhrwyopa")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "yxglakgbwldvantv")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "nnpqgiyorqrnfdhk")
suspend fun spotType(value: Output<String>)
@JvmName(name = "iewnthtrybqsajsk")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "dbyxojfbgdtvculu")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "issahiulcsjnoucy")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "cwhguimhwgkxpuvs")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "rnykdxjinervehtb")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "veurvixwvqnsjegg")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ijcywqxbpyejtgdl")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "hxxkduxveedxfafw")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "vwqhjfwukphgwpgy")
suspend fun userData(value: Output<String>)
@JvmName(name = "paewphqcdswschmj")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "ssmnpbhhajepdcqf")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "gepmmfonfieowflw")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "cmbwjiywgmryiece")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "lxropkujbeifgbgf")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pqninahsaphhrxyh")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "rskofgkmwucdbkre")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "luuixkxfsqllgvib")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "ngfmcogbquuesehp")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "nlapvvpeflrqnnxs")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "ntapujahtojbylsr")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "coigcvwrvfunvdbt")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "wvyqothulykbqpiu")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "prtrwpfxjomolhvj")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "yblcncfwjalgyoqa")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "ctmliuknqmdyyilw")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "hqyhbkdjlfyfntvd")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "acacpmtqynjcutmb")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "hohefgjwedvumrch")
suspend fun waitForFulfillment(value: Boolean?)