SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "dagjybumhlbghixr")
suspend fun ami(value: Output<String>)
@JvmName(name = "vymuhwnvodbgleul")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "gjwtoorbrscgubym")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "gplksqlthphvtjks")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rtnnmwbustwaifkp")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "jvnqofkekxrytllo")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "upxkrnesfnddgtth")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "dficuotgqgxhkeef")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "uqyanhucvforqheo")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "ksngbkctkgfxkusb")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "vosjcloxvlvcwkcl")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "wdpuldkxksgyuaon")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "qppewickrhqjotnt")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pragbhidhfapipvg")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "qkpuwsgjfmgbfddr")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "ksdbibwionuhfubf")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "xuqmfjvdpmeqrxwr")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "scvnmhbxgceirxhl")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vwcdxipbtdgndwuh")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "vhctwqksosvrogvt")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gljlptoqqslsdqxu")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "vdyfvipyoyrmedxr")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vsqdbdbglhelvqgi")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "iqxmgmxgkxskuafx")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "hnfnspplvpglqryq")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "aqthaxwyfmfeihja")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "muhwopkgyntafvxl")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "gdxuqiavnrciaeml")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "dtwfsrwurltxxidg")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "wakrvmioxqodavbx")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "apwmrnuyvilsjakm")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "lbdspamccqwkbmhq")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ausfqojbebwporrj")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "vgwpixnyipuberok")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "faelbkennprerenk")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "citqboiiwmochshd")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "lemipalgqlilmwbc")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "ithoypyyontewqrs")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "eyboajewvkuypewu")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "bjcktfcyjybfgoaj")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "rqsaloltxyfnpmfx")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "eqfyqtroapoklcff")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "gdeutqrmptscdhuq")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aebaynmcorcuglde")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "vmqvndwiqybidjfa")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kfrrqfptymkhltvq")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "pkvaqoglowtmckwb")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bjaomrjeppjwwekp")
suspend fun hostId(value: Output<String>)
@JvmName(name = "xssucxroqlkofdnl")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "weinbbbxrojxoeth")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "cilbuimhlvshuqxk")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "wgbhesbxtimbdrhy")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "cvtdvncakbhlmbob")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "atjxicnjxhnjqehw")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "ikuijvjsnhqpcuuj")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "vmkvuyhdmoxihvdm")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "lktlqpsahdluhhjv")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "ttrkaqsulpjngkep")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "hgprwgduhavjvtpp")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "qipfqobndxbcumqe")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "glfjcdlpkaeosvjx")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "mbshuxxghntxsfky")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "eteeapiqtwwppegq")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "swodowpmgbsohjvk")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "twkcqbkdvwavedqt")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "bexpottqgairpqnx")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gmnscoehgqfbykfg")
suspend fun keyName(value: Output<String>)
@JvmName(name = "gnptixjrflawixri")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "acqmlbdtseptcqts")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "yufarmrsfvcqwkmm")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "pwiaotpuasrnfsvo")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "fhmiiliywwfarexb")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "aldwotaxkqbwubvn")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iespwtkfymhmhvjb")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "hgemsqjxgnuhnfgx")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "lwiekcagfwwhaplb")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hnencfqwmjnfqbhr")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "xdltgkhgdwiayxis")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "hjjpfjvfdctlkynt")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ittlelenfhixsuqo")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "jattvtxxhumgvsnx")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tsxsbfvuxfufhsle")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "kiumsypbqqlfujpk")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "ufgwdmbcyxlmswug")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "kfpkieeqawdejtnd")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "wljdkfywivxerplm")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "gabneqwkrvesqrjg")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "wpskgyskbbkvgeda")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "cmdofkpuawxmbjmc")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "spipboayvuntpgmk")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "hrsvrpyaqsdkhhkk")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "hdqklryjkfgshfxc")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "ymvkeprujeigjexc")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "holknmiandbspibo")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "knlbxiskklwmbspy")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "mfmykllhfxsocago")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mvyhsrdsgnatwcny")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "kqxrsyvoxafvoxrw")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "llokuxhmjcpnofgu")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "mtqdauqygmpnlcbi")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "uiigwmihrlwqorun")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhmgrmupwrltsres")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "einusdfchfdfeodm")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "klfyvohvycmfunxq")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "hjsphhlsqiqmlfvv")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "txvurhctqbltrljs")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "etyujhsusfcnthnq")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "lnvklwgftpjvjymv")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "ayushwusochtfgla")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "dgirgdppnplgkpex")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "aktalovsbtqykcxs")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "grueuyptrspdcwvy")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "mgrditvuxotlfyqt")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qhleeliaevppekda")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "njeyncoqqqkacfek")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "jfgyrmpqeovbmcoy")
suspend fun spotType(value: Output<String>)
@JvmName(name = "akfsheeghpmeqknx")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "ibxcgfdqjagwhndn")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "ktkuwaddsypveaeb")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "jjuxnghfgwfsjcqh")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "kcesapjjircmnqbd")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "wowanuavruoqkqpa")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cgosxsrjkstyxtkw")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "lqfuopivniistjfb")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "kprbemwdudlqfhgn")
suspend fun userData(value: Output<String>)
@JvmName(name = "rvfpsqpcutlisloh")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "wxnxxhhfimyrwjjx")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "afhlcummnglbvgyx")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "rvbjgvppcoywlhuw")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "vraewgguknphnptq")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lybdodnsgoodmxmm")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "sjqruyaeqythfgwo")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "tvsijwgtfmavbwjx")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "hxhmlcdgoqhlfnxc")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "nulfemkywensqoam")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "ikecmjnulbbpeucy")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "aibovaasplpjaojq")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ounbwqyepstsmokk")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "wyxjgwndwjgowyoe")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "lgykdnafatvnuplv")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "nqebsocatwwfdels")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "tumcwhveixvrotcm")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qfpgbiydngilnjdy")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "kvpjipyotvbwjrfq")
suspend fun waitForFulfillment(value: Boolean?)