SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vgxdeekcmtedjnrl")
suspend fun ami(value: Output<String>)
@JvmName(name = "rntbichgebnyjdwi")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "ijyqqylokfbiuwec")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "mediyffqpdpbywwq")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mgsmjusaekylbtaq")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "oqvqeymarbvyjcmu")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "qvneqenbwrtsnimg")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "bomfhnnidjugrmga")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "lokfnutvijqepmot")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "lcceqrkxtcakeeml")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "aolslqvibtuwdmlk")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "rfpeiugcnswuuhol")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "sdypsnjnspbrwwho")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ffyyonsaopjsuwvm")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "plsduwaxxjomdvpl")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "ukxschhvfiiuwgip")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "yxcvjlgqyjkhqiuw")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "appqebgaulksauni")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fcujjqkxaplogjhu")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "cvaiahbtpchkryor")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rxjjavpnuldrujla")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "gtudibaupbykaycl")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fxqvnbfrxtshcqno")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "qcpempjagnfcmqta")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "nktsmsxyymsjgswf")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "lvaeuueaekgrdaam")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "mbgrmtgvwmmbcrvs")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "cfckxhpckxvefkub")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "bgllvackkpggubix")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "inertaqatkbudffe")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bfuxjeumqstchfbv")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "quytdohiywxsreec")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "syhwkxrejfpijxoo")
suspend fun enablePrimaryIpv6(value: Output<Boolean>)
@JvmName(name = "jbwohqxbsvvypdtg")
suspend fun enablePrimaryIpv6(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hanabtcdmyeepbgh")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "yxgersmtnvhewlls")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "yxvgvyjglmlxgrmk")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "grpcbqptruvinnul")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "oiewucactbceemty")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "xhhkrhqwslijnafb")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "evliablexqcugiyr")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "qeeewmjcosknjsfh")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "ceoswqvsvkhrpyme")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "tviarctstkuyihmk")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "joychghphygtgmwr")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "buaaxwxvwncsnbuu")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "paoflflkwisafcln")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "icosvrggcfqmxflt")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "bycwrnuahoppxgkt")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dinanyikdaeilmuy")
suspend fun hostId(value: Output<String>)
@JvmName(name = "xdxscuwvsinkbnhv")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "yewwfghhvjgtfetd")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "qftwswvfqgtskkrh")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "ahesxwnkafgnyxwe")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "cufrulbcoqafnyou")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "dyxxifdxduojeiti")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "kxkasuonikdmmgej")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "tvjlbldlsixwspme")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "nklotppsinfmxugf")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "pcaxowqpetrecuot")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "orquriqyrmgbwweq")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "glagfiovythyylyr")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "lfgjtgkipqxwtkku")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "uobyeilfijgigkdg")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "hcbqvqwudeaoyltg")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "vwnwrmstupkbffye")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "trscpfkeqljprjoy")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "tjlusirccveyaywk")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lcjapaalmulmcsdt")
suspend fun keyName(value: Output<String>)
@JvmName(name = "wcwfiujfmjjmslxb")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "skovdsrhtfrohaun")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "rsreqyvcldrgpbhe")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "naqfijwqhyenobse")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "kpyhpvestsseplqd")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "xogxlsmoopgyjvfq")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qedaevckfeacauju")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "xwlsusguxgxgicwx")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "nlscterkgldoegxs")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vrpcanpsporcyxhh")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "vejrdolnlyldhiyf")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "gekejavdcuqqbkox")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fismkyfgiqhwntty")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "iujcntfrdxpgvqwl")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "deccolevtkldsaka")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "jrsxhdngwxtieoxl")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "lussalycrsknopjb")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "rsjfvdlcpiagkgss")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "xvnpiehbalqwrfdc")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "vxuavbbubxduqlcv")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "ypvgbxeedfgasyaj")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "kgaeffjuqvsjwylg")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lqosukecceoirxho")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "thmefyclfkjbytjc")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "tbbujamlchwlbfde")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "wpnpioxlpebulwye")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "cbpfeqtocuvjnrvw")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "nomxvceugncsdyhp")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "tslxmkhqcxygrpfk")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dblhmrpfqibootov")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "nxwaexqrejojwcqm")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "txofhhebwiagmcjq")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "afmsdqustwrwrpmi")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "tljclrglvxalmgfo")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "whgfamddblruupnc")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "rkywkqqlplbuosbv")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "htqcrphikejwjsqp")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "lhdyhwjopfnwljna")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "lvniticygwburpur")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sttwquvsxpkhdhqw")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "hfcprimjruaxbnxp")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "fsiwsvkndciblwom")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "ydtuybtgxpymtbbs")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "bjxfsdplprgdwiic")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vifnjfmjqapiibxn")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "stfjfqehaoaevyua")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "imekxshendweutah")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "akorljugllmshsxk")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "jygqxdmvyufxnthw")
suspend fun spotType(value: Output<String>)
@JvmName(name = "ciltwmbxymbawpqx")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "kqjqxgjsctdexsjd")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "kobflwdartgguccx")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "wovsglrmreeqiglf")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ngxudrigqrmcqswf")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "pufwqrekdrsjhptg")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nimvfdlxputrousn")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "aiftyxqshwxeosjm")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "ablneytvvyiejoxs")
suspend fun userData(value: Output<String>)
@JvmName(name = "jpabuqxcdtahxoiq")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "toschkwlgffssvje")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "timyngqqjeglgadp")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "iywcypgvuhyvrucj")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "tactahsojsxbdvtq")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vfmukuqddxnhtgcb")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "eiurfrovsrmjcrwa")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "airgcdtixlrxugdp")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "wxmqxesbmnmycldf")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "vleywlnnfvflxpxp")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "ikbpmssqvwftqbwg")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "yytavvrranpmwpxi")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "acvchlrkqqdinyah")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "lnganfbueyisptmm")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "obtwdpkaunexodsb")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "duolynbkpgdleavg")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "nutmankpewunoyen")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kvjiqdtycdhxvjut")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "dpkqxsdmvqmbmqja")
suspend fun waitForFulfillment(value: Boolean?)