SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gjnfknugyprwmyjo")
suspend fun ami(value: Output<String>)
@JvmName(name = "bjengwvanccwsxwk")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "aqpnwqxidxbrhkou")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "vbpdsucyemymfjhy")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pafxwssgykmnfyjf")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "begeaqucbqyfbgwl")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "nflqwqjoqinpwbfr")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "qlxksgkatiabrgmj")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "tghfuhhiecvjnkjt")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "icfjafdvwsrgmlsj")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "pukguvbfpicwjucr")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "pnhkaqimsdodyqgx")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "imifflsadvnxdxec")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "domxrajacgvetaom")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "tlbiaameufojfyta")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "bjuhnrftjhottgdd")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "uqymhtcmsixbrpsg")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "cufjxtfhsflamldq")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kpwhfyvhhemagyol")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "npcsufoxdqhwtfhf")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qbvyaknbodhydrss")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "wcqkytnffwdtaurp")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iyeyceqolagyvkgg")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "jmnwdaejrqfgnldt")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "fpydbeswqcsijora")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "deokihoxhweyqahc")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "kbxyoyjyhmlmcwdx")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "lroxcyfllsincpfx")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "iccbshhrqaaxfgnv")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "qqlgwppsvgwneonr")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "viuxovdgeraniooq")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "ddwpqtbykhnjcaiv")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lhkaavemcqxpkexm")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "medcvxsxiplgkjwp")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "qcorquwemxmnslym")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wuasuubplomqfqyp")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "ussxwvdmqjfhfanv")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "lrkoevexdgpmetic")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "kridwaycdkcjekgr")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "ukpadbmaurotxorb")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "gushfwyujqjeahsj")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "eojppjhnsrtqesdj")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "mpuuqivaaayauvkv")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ikgydafalydsijdy")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "fkacdkqheruanmry")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aapyqjmgjxlcbyke")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "rqjuliqsrffqysfs")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xxbtdosenttgchlc")
suspend fun hostId(value: Output<String>)
@JvmName(name = "otuawnotedsyqirn")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "xkvryeqywbixekem")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "xkcdbdoyshoisqgg")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "crxqcilyhcnlskwb")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "vsjvplwwjeekxxwc")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "ipqpwqpunwuamfbh")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "usacflgnunutbcrs")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "tvcrrvvarxcupktb")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "axtknyranqqegwet")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "bjpaqdruqrvblpxy")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "xxoreqodcntadoea")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "nferkwaukiwqblos")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "ukydnxdgqxludfqq")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "btjcuitwpfcmailt")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "rmoigewnujajnpga")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "ybpyisighqpuwhlp")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "qfhjnipwprgawbni")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "bqeisoxgyqcxbfac")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hggsaoqkijfoqkrn")
suspend fun keyName(value: Output<String>)
@JvmName(name = "kadmaukqxmhobfjt")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "irvoeiyyxtlwcfje")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "xgsjqpxalfqmcmqv")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "kvjjifwyjrxtrsvh")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "ijxjndioktocjhbw")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "aahewxiadoctvava")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tknrqtgffweeteao")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "rgeumycpunoqhroj")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "dbbspxgagghdhpna")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kogjgahifchiraoe")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "apsyqxkcrdjaemci")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "guwaxxxtqpkrveqh")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "deufydmmqdrpqsaw")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "uxsgglhhunlkogfo")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bciupsblahcxgytq")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "mwerwdfmfsowjwsy")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "iuspjaadihcsykrl")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "nqdhuyqmuperfntv")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "giwkshdqndjakmvh")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "nwdlncfdwoiadlde")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "qlfaktsnwgobrbox")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "maraevnveodyvsle")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dolxxhccpuuoplgr")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "fdtncbyqioycjmqy")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "esafqaavnfcunmko")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "jsjtwddwdtlbunld")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "jiraawfckkccmxkm")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "guuabiqowipmcdyo")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "sdfciipbskogvmod")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ghovkkgblbrjepko")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "vklbmjoijlnojvwg")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "xcjcrtriuatmyslr")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "tkgoubadstsbvimb")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "hrclwmjlejxgfudd")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wwmfoqwimmvpmsod")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "xkioxadismuhrqlq")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "eetyegvgomjkhuae")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "aixibohcimskiopm")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "suprgvedqmiqedxe")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vpnbovmkaoevarpx")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "bswnywehdsaqvkvf")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "sgyntomuqacvefbu")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "oyicoptlhkaivxyt")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "unhyjpjmlwpivcvf")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wptdbfntwgxiklmv")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "pwqpbfkulhkjqoig")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lqtqlahqyvhlqifv")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "uecxcdmtcvposphp")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "xtgeeqaotqdevpri")
suspend fun spotType(value: Output<String>)
@JvmName(name = "ptijeambjkkmiqbm")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "pajyrhxqxookicwl")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "fkcinucwwyqwgypw")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "vdlawxshoxjsbsmv")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "jmnagavbckijtfxf")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "uxwxjugtnvacythd")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "iqmjwoimtxhiprxt")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "xbsubhoneeixgpym")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "soqyrvolwxnmkrml")
suspend fun userData(value: Output<String>)
@JvmName(name = "vcfyicrgpwfopxdu")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "wcxhjhjsdaospeuq")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "knilktpdshsssxtd")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "ggubslwkawbnisnp")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "uuaveorokigvabhn")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "riuqyexxrjfcffgp")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "imgqraqdywcmdxvq")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "dvbukovufqocoesr")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "luibjkxhyjpdfhcd")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "htwcllflbnlmvslx")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "inkusasobgwawrmf")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "bfmlomgwcktwbcxn")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tqexekogwvdfmvnk")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "tumjlcfafgbomwpo")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "uqejvichavvsywtj")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "eqoygloihgkbdsle")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "usjdoyeeelgqpmaa")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vuttdrpevdmcifgi")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "jhfjvvohxepdrmxi")
suspend fun waitForFulfillment(value: Boolean?)