SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "yegkoeniyysaxrea")
suspend fun ami(value: Output<String>)
@JvmName(name = "anturbuhldpcuamm")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "exkshkyvduheaovn")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "mtkkpdunghgtgpvl")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mamrmbvwgdsipewm")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "rtvwwwhjnrkrhijo")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "oavyjjgoujraqepb")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "wwhbmpxycuslymvf")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "wqvodrsmubjcogsf")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "cjbjhdmywaaujjxa")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "kvwkgtfpucpaqcwe")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "mexistprnttcujis")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "yywwwkbqupwxkyrn")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "utnrokldehtcdams")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "xkgpsxrokhlrpndh")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "dmwfbwuyrbhlmovw")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "nfphxukcvdnvqlfu")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "byseerlywlspcoog")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "awuakkrpgtokeclk")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "niceeaswyykynavp")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vrdqvxdhfrutqgjm")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "lkhmdxmohxafewvv")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "huimwrpkrqxkcvsg")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "arbjxbfidqgoeetb")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "vdyhllvaolgvlxgm")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "vmqwvfdfswxdenth")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "mqvnetvvniwhdflh")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "usdqodjikktyipyh")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "tmnhidpvmllydsvi")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "xctotwpwxauoiaow")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "plkqkalltipkgebf")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "umhohsyjmchbcuwd")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "npcbcictqsqgirqu")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "tmbdcrnweditcmje")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "wbrxuevnxhlyaadr")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ixvxdjxxmfetsjpg")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "qfyhpksxvhmnntpi")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "mtdidkaioskfhqww")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "umxwdjiqkejnewiq")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "ksvhhnjquhafskyd")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "dyranikxpsqivumh")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "drjajxlviawkmxlc")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "yxlqxfjwbmofcchg")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pvuxffyjwyuvmyas")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "mccqeuahchyloalr")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qaxwiefphhhncwmy")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "hjyypfiwdqjyjalu")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aklekpxbcorhycmy")
suspend fun hostId(value: Output<String>)
@JvmName(name = "ayretsogonelaqhy")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "kdjpoccobmjmvbsr")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "iheeeodyhksasvlt")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "jubfopvsvhnutfrh")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "ehtwvcnftkqkoari")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "ivsmmjjxaabmxjqt")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "xqpahrapfselibmy")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "gihhtfhhdgwvratc")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "uffllegadreuvhir")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "smswwihssjjgdgyh")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "flnixrhhlgyjkvpq")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "tyhrhahltxdsvucp")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "qojmmraydkghttwv")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "giurbedxancxpnkv")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "emxhvxowxdqkfxbw")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "acrvfamsmbdsixya")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "rdxddffitmtdivvr")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "nsrcuhtmmspspbea")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yjspibllhhtdlkyw")
suspend fun keyName(value: Output<String>)
@JvmName(name = "yjlkvyjiigdoytmy")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "cfhgqvdhanhjbtmj")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "qynwyrvrjtlqcitu")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "gwjywdiqjvljvxbl")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "wyannjjscvbsmick")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "uypfuqeopnpwldgr")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nxtddpenhcicyeut")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "tckkwklnbaeupppb")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "gnyawkuovvemgfwr")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pjxnfnawfbpgluvq")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "wshtonthekoqxovo")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "pmtbjxekevqcvpbd")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bhurkphakjvllynf")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "ndmelkoehbpojowl")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eaeprejnsjtmhlri")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "ltkehgduivpyvwrp")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "dimlmijpbscmcxqx")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "dwmykvoyvwctvoej")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "sbytdicoyfsdopdr")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "pbtewsksdxpixcgp")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "gebalyvqgxuaptnv")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "cqwjqrcviocfjebp")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nyubiibxafasxnjf")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "gbqokqjesnfijkjf")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "ylrivovmcxtdygye")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "enitpijwvshbrmjw")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "fjanhefmynkgtaaw")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "tcclpsagwpulmnkj")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "nyquqodawbjlydgj")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "svtclsopjubkkycx")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "imeesglkaaxbxoam")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "aikjraanwixxpqwh")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "bmmnjrryitkswtps")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "qiotodgulnqpfqkv")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ttjdpjupnddwoxxx")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "wwaptlhovmscdsvu")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "uywktqujyllwtrji")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "dgsneiefvvnbifob")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "xffaifnxchhabpyq")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "clbrxmefwiuxpqww")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "wjitpyfyjiknkdxa")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "bjosweqhtberfgjp")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "cwxbivpacakaxyxj")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "akfhqsqmecdnstei")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kfjdktwtfrlhecrf")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "mhuvnsexfyjmxycu")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "btacquuwpqsjtcbn")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "faceuxduxkusndlo")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "xsuneakpcajvvbpo")
suspend fun spotType(value: Output<String>)
@JvmName(name = "qgonsibgniebxwvp")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "kjbwuymvyxeiturx")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "fjmmjqbcxhubqfrc")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "jbapsioaufwtayif")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "hyrttrnnylcyrjrm")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "hdwetbnofsionetc")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qgqpjkwfiftqgyrn")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "nxmhphxkuqudruhf")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "rjoeescmtqjdmfts")
suspend fun userData(value: Output<String>)
@JvmName(name = "isnpvwgkwsmhacci")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "imthncjabdavoduc")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "qugghckknyolxgwx")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "ciirvwudonygyahm")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "mrrfmvbhgfrsvgmg")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xegkyioypeyqdeav")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "suiwlngrfugkggib")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "qpukfccpcepnpqmp")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "bglhnpwbmxushwmy")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "rwlfsieprihyywcu")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "cbxykvjttikkcqnn")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "qrcnemaynfvcrpmw")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kadcdxsrbkdrgmhh")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "qlvuswwlljikwnio")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "bblkubkghjoofncx")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "cqujxaypymghufli")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "ttrutgaoclqyewao")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rotwdgxsnxtukmyg")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "bsfpuqvnbvakicvi")
suspend fun waitForFulfillment(value: Boolean?)