SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "kcvwyybubxqvlqtp")
suspend fun ami(value: Output<String>)
@JvmName(name = "dlbvdijqvcawimif")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "bnrwbuukteairtrd")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "upoadqibakxuciwg")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "frlmwidbnukkgqkj")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "xoyijxrhecahysgc")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "ehoffgwfqxqubong")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "pbkqngrsoiaffemb")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "bktotrkqxiljvvna")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "kujweqovhhgyqduw")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "jtyjktkqpusbiokm")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "rvedlqkjjvsmnaqh")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "bntdewhybopfjekb")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "inqbptcacxicmxrk")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "ydcapqovlyqyeilx")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "plbdsqngwknbfvoy")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "eqktvjskcksfhqmd")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "mjudparjvtbyapcp")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "magcmtoclpmnfqpi")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "innvtihbnptpdhae")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "llvdcqvtlbdkpbce")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "wnabwygeyohucwgf")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nabcmobmjlcoyvtw")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "vcieayewsgajvlvv")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "uojvsyoqlcmtyash")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "kufspuqjfiwvgjgg")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "cnejjksicxmdqmyf")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "egluxkkcbqsbeejx")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "ovvvbhrshluormod")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "jgviaswvwepitepm")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "asdbxukrkqyndbpo")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "erpnventjjjtihvk")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hhdimaobkjerulii")
suspend fun enablePrimaryIpv6(value: Output<Boolean>)
@JvmName(name = "yoqufnxunykwhyii")
suspend fun enablePrimaryIpv6(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eprlobnqrackhdgn")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "olfrevpbnxgfwqsx")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "xyxrmkrociqfndlg")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcwgadlrtxxohwnb")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "keccrpkeoiramnyh")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "ynbxioqogwujnaan")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "qhntyfvbmtbsmmde")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "vndbldyylyjwliom")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "qgaennawnwxmgpaf")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "epxahhlmmtnuvfnm")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "odbbkcfdwiwinyao")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rsuttavtjwbxsnrv")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "claklbogpxanypgr")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mwwkftgmayfcbavd")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "mamfehywuwssrpsd")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aqcegxecpmwgbnhv")
suspend fun hostId(value: Output<String>)
@JvmName(name = "astqecpkeujdunio")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "frlkaewrabfafncn")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "tiajrjydtnkqxxoy")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "ccywrswbhrtputml")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "hdahouyuarlkqryv")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "layogmorgpldenyo")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "opnnpduhcocfnpok")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "doacldpkxnnyleqh")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "hagbsxamrjetsyus")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "firvqiqpekvuatne")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "pbkthkjdqlxbdfmx")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "illdssbjcwgsuoyx")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "wmirdqtptichakfl")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "byfxukhbqbuvmpwe")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "mqyledhanaraexuj")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "jrypraovjufljxvl")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "gklvwggfcntfmiih")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "dfpdvhgltldnrsbj")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dxnkhigtqwxfvskw")
suspend fun keyName(value: Output<String>)
@JvmName(name = "husejqtmfqetytgm")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "xfwprhxfjdepgphb")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "vilfayqgunrcbouj")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "fifkyrahylpxtnhd")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "scggyjqdxosrbjmw")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "xmejmocfmgmchrhw")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aiagyhbibpirebeg")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "tcvojhwehkjnkkhl")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "pprouewiqrmnkgqr")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jtyohcbsqodthklc")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "vjqyahpopfoyvdnp")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "gejsqaqtybcpcnpf")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mstygfhmemqrnuoq")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "ubrknrgguxwvxqgi")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xtufwmjhiwgkmflg")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "kwbdcyqmqobpimny")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "iktacxixvfsidhni")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "kbhueeshdweqbnra")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "vwonyuykfvybqnqj")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "ymfbpjkpfmqiimtk")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "vowwdwgbvdvlutqe")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "wpxjekmwitnegjel")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pneqfftufegnnwxn")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "kjsphxifhvfdshmv")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "yfpfptofuvvjoija")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "wbbkpchrurabgpft")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "ryqummdpsajiscuo")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "tjryfbaywqtgtweb")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "rwxeyjtijcxisxoh")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hnciqbnseyabjfrr")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "oapwxefkpvemamtj")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "ufgjsvmsnhnbpbgw")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "wkbhgwwidjhkmhaj")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "hxyoatvviembedit")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mwnpradblhebknnk")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "iwovofakhnppwjmn")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "xcdcljdqmjybkwrj")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "jpbsksfvkyggoelo")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "ooxwskyxwdtgcfgu")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uclenqcgoxpibdhw")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "nqfyjjhuqkoonlqc")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "evuacmtruwfhybfb")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "vjnniblvhcbsddev")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "mjjmaultliawrhte")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dbhibfrjmeowbycc")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "gjhmtbshijvcyuoo")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "evjhflhbwqlsjvnh")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "cxxtmjfcipgdwjit")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "eqvcjkftvourrklc")
suspend fun spotType(value: Output<String>)
@JvmName(name = "nopmcealmguqbutt")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "hdtgvylnxgsflarl")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "lnmtdeupdkkwagcf")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "vsrmkwwhehcrsjaj")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "bkvmnykeqieidbke")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "pnexuuwlrtoadelg")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kqryvylrubpankdb")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "kfknjcwhlyhijuqs")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "bmfodsfjlsblaxca")
suspend fun userData(value: Output<String>)
@JvmName(name = "rwljdkaoxoavgbow")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "dkmcsuulqrugyfiu")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "qbrbkxkkdbhbckgw")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "qmvecmvujystxwam")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "oshbwvvrbtkkjygs")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hrsmianphkpcvtqh")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "phaxvdlotslqxfaq")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "hvuxdgryqopujxbi")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "cpyginbyndujawxt")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "aiehaycfqbyunfer")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "xnxgsosxvpylvhmt")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "ibptkvakwpmburxr")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "olxthyofktojmfje")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "shxcfnjrhasrcshw")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "lwabykwtrgbknovr")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "mtjtklatapoynmxe")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "dydkuidfyysejbna")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xuicdktwruljudjd")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "csyofhrflewdikkm")
suspend fun waitForFulfillment(value: Boolean?)