SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "dtrnpgamtjdjwdkg")
suspend fun ami(value: Output<String>)
@JvmName(name = "ttdovqajlrsawdfy")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "adsijxoaljsyclfq")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "tsyrhxyrfqljkcxo")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ntkejsteklxvdqmc")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "wmbhxhwcwhnrawwv")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "sioodmbfijhbxllk")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "tweybyhqtjhgdhth")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "kbgvxgmuggqnpibh")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "ijsbrgenoxepsnxx")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "rboahfyvwyhvsjry")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "okonixfhgnffcard")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "iyoynpyydpxyhgbl")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wkvbiiguqogjpbdh")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "ikeerqddbulqyjwc")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "ojmwmxtdrdxlslxu")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "ugjkhwlyrnfqntrr")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "kcwtwxsufyepulpk")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vudlrbxjailmccja")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "hpnhuebjehsdempq")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rskopeatvmxyyrjs")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "knvxnhgmopkhtrst")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kcaelwreofyekftw")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "yhlrbjysdedqnabq")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "xmvgehhmuylbjcrv")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "ygcjsmrmxymlupqa")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "aocsfnixjbirhkob")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "goulewhppjtiunwg")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "vtmoiummdcuwlijw")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "gajwieeibybgyfah")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sqdbiteloabomtoy")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "tekphadkmtfmokae")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tecjvxvpxcbbiums")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "tylrvylkfdfdlkyd")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "sjquxdqxfwjirweo")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "omyrebaoevemjhrn")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "iowcvpvoviqhffqh")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "kfcwqlpodkmpgfjh")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "feamswusjfpsvwsk")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "cqgikdycsxueojeh")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "hhuorktmfvkshsvr")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "etiviilfmrifekfb")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "talsmdtdelqslqnb")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kkmqsiytvnualmbm")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "cqiubxbyvuiiylgh")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vbepbqbxxprksajm")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "hyosseealduwxlen")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "keofshwvqovfdhja")
suspend fun hostId(value: Output<String>)
@JvmName(name = "sbrjelbkhqubfrha")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "idjsklegjcmrihva")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "qnuuibboakbqmprx")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "vrjdweqvqceyqpnt")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "bfbescjussxbshua")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "dirbxpuvjukgbxog")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "yqvtdftbqupuyquf")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "mwhjsctrcssnlncf")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "sfvxiphcjucojmhb")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "gingaugynjpbgvej")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "qatpwuivkmtskekt")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "dpfxmwaglsvcqdku")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "nxbpofthpkurrygw")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "gafayaobwgawgxqo")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "nwytlevmmatikoic")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "cppbrxrktovphire")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "ipkqnyeircdqmgir")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "plfeamccorsxqkhu")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wertowqwlrvexska")
suspend fun keyName(value: Output<String>)
@JvmName(name = "bdcoirqxwfnkfxgy")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "baqpgjkkaltapjdx")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "mhaskgtqpfxjjyqi")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "kbnlivqgkcaqkipa")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "lyjtnothbreyahhr")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "naqlaamictbucubb")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvyrofkcvqpqqsrs")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "nahnftqowvsfvnlc")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "ysbydmcubgewfjqg")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mqvetviwlcmgfygk")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "ysufedwkfyvgqcmc")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "tualawauereqqldr")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxsylakpyeyyhflv")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "lstgcpviklbafyhm")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fwaxwnfbnvicfgas")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "dhsfcyygtwjoupic")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "joftebwsadwtwkyn")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "vkvpmoykfxhbpuho")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "kmahwymcjtfqqgbp")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "cecmkccaevfwgrdm")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "lbnyppgpbybhtnxc")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "yyjghxciduxlxley")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqnrxhbcqlsdyyul")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "vkbttlbfdtjgupom")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "eariojtviibrlkbv")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "expahclceilfdsfx")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "grjrikfgvdymllyw")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "ajpstpvucroarbnc")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "qvmduykkiiwmnoxr")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fiytujnqbdqjargj")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "rusyosdmdspuotmr")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "xhcpybeppadvrxxe")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "psdcfwajjqwshekr")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "wgbwqkgrikpoevcn")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lppgdujsmgdhsayx")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "tasjolyhhywausgc")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "bneiopufyaxllpob")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "hifumkixblcyhfby")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "glyyvhqqncqnldsb")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tjsooqacljcaikev")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "gmdekjlrtmyldqkh")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "tmfsnpgwiwxumfvy")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "epstvkwepmgqxtqi")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "moeprrtwuwwcsrqt")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jfgwcypcnryttjhm")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "urswkqrttvowtsjl")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xrxmwbbvtnohkyan")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "ydqspcbuwvwbkegr")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "hrijyfbonjtnespb")
suspend fun spotType(value: Output<String>)
@JvmName(name = "ebhawtilxiyfwchr")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "bwtirfmwuuseeqfi")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "eglauhmntnrbirtf")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "tecslxonykdnujmb")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "spkiydtyoiebelsw")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "dbcfvkaufnpywnbo")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "mcxihiatfldebvbg")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "vrpoulxjymfbfupf")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "wevjfbigykujhxcd")
suspend fun userData(value: Output<String>)
@JvmName(name = "bdtwlftlqwsoyrvn")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "lsycppwcvxubgvqb")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "neiqjxmxmwjlxnnf")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "htetbhbqgwrucoeb")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "hupdlpxrqiglervb")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vmnahblnxyypyapf")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "axfdshpaqwbifvjr")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "tdfltwlnbtninndp")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "arifejpixbmeundi")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "tlxpcjcqhgbuktrf")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "mkkitffmyhqniilr")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "joppyepfedegywkv")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ifpqydukbesvdkbb")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "beqfgvvyugfirvim")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "bypfppuyhhlyelbh")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "tlhlywrjaavikmnn")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "etsdiamrxpyooaus")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qunuhsdafllhxmry")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "farlwakgkyhrftfa")
suspend fun waitForFulfillment(value: Boolean?)