SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "bkbwklpeurounebg")
suspend fun ami(value: Output<String>)
@JvmName(name = "kmhhkuxtvrevmciq")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "ltubrkchcnlkbuwb")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "ifsnvrejvcvybohw")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jybswndioryakwxc")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "chfdggvoamwivedt")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "godfgmbhavcepbtm")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "pxlyvkwaqlsgkeal")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "awbgqekkcomebcxe")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "hjnakmlnjhmanrkw")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "ykfhjigstgkfygos")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "khyxsoejlmmlbkav")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "iudkkuuvjryvuixt")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gfuphhusbcrfswfx")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "nbvlfjxihjghryar")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "msjywkevprmfvyjt")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "jmcxgpmqpstqnqmb")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "cirvffbqlkroxkkn")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rexwftkcddkosqhr")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "ebaniglftjryrvfd")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fpldujurvgbnpofc")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "yqexiolhklmoagge")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hqkkcuyflconlghc")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "vjqrscayuidkilid")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "vgtnogimfpuyqqqh")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "vcvceowpaksnunkt")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "gmhndxcdrkqupqct")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "wqgvbyphcfslktec")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "ibkovttmngqyjnfd")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "jhiaxalspkccwktf")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ooneddprrgohprig")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "ewysncehkobcklle")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tnvlampefpgqdcki")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "pkblkiqfxieccyrv")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "arolrqcmgohlodcf")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvmyyfpdqbtlsmbl")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "suwajopafytsosdt")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "axrhpmcerqcqexuf")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "gxlcndpqmhnucxoj")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "mbwfqvopdqtlewwo")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "ypalcqbeyinlgwcx")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "oqakxbqubhmgguyj")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "jjplrwaeenfsqtnu")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sjlbgpodcviwpkal")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "jejodsiwibmwohju")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wfswprxdnkbssirv")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "jppukohdkdleinal")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dfvjmvkclhardkcc")
suspend fun hostId(value: Output<String>)
@JvmName(name = "oxklkexohywtffge")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "ujjhvvqlajjagmyh")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "yprynlnlpbhwawib")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "mxqwmadmolgdqaoh")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "cfstekeuvfshdlgn")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "jkgqjdwqdfymvrhr")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "bqrccdpyduvdoiar")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "pnvwpqsoikkgctoq")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "cmfenvjjgpxypgrf")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "xtnralnbdhjlmaxx")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "jyiliggpymhqrxub")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "nnadideywxcfskkf")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "dcwgjhvpajpnubfa")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "lokvbhjqhirihhrk")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "cjxxtkgofhblrirh")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "knxpjnppatiglqal")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "oqyfqlcgxalcncvm")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "uptqiswftmgqgowi")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dtbfvavkxmmcsqde")
suspend fun keyName(value: Output<String>)
@JvmName(name = "vpfbgikpmbloxbro")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "iuhyewbnefhgwkrs")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "jindgeutqxogpewt")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "hdknphihirurxvlt")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "odfkegvjrndcjokd")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "notxyjpihjrjnvar")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ywbdlmckxclltquh")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "nlhnxgeojsxvingf")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "vvkfrfbopayqstpv")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mjggntwlgxfisbiv")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "dwpujcxtaunvdfsp")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "ktiwrmvuciouxlke")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "alkdxlmggynjwilu")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "asvyxkjlfffcmadw")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mpyfbpkcvuuxqtkv")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "jvabjlebxehtyxcp")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "ffkrdwjjjvocspfm")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "gsuligpoyhcglkes")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "txrcninofsblfbxw")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "kixdtxpajujhgkne")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "ukdrdeeaojfhubqt")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "mvqsjfsfhlvcdoow")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iijwgaglvmgyuffh")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "tcxctysdcgdaxcpn")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "csbrlbwkwcjkougx")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "koqyxjkcijhrbfqw")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "jbqpafhsywkvxkub")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "onyqhsjwiplwghig")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "asyaggiumwjiddjp")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cwdwpujrvrkgwyjl")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "mthiscmrbkxgvopt")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "yuoqfsfkjbylhdvf")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "cesfqhawlejyhhoq")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "xslkqncncdkcypiu")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qthmdumgqtxibafu")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "uhpvflqevpgomnkh")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "kfrfqhjmnptfikbt")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "lytcwrealxvogiww")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "dwcideocsutefcup")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jksfsaocksviqvva")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "mufbjrdnibojxuso")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "iptfmstkvdxjkhve")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "faqabyfynlnrfexg")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "vegarjkxksqewala")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "txeaukbqnrbufslq")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "tcciilhwricefkdt")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jhknbkcvgvtvhybr")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "ropukxqvqonxwafm")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "qcnhcvkyjroyrkpg")
suspend fun spotType(value: Output<String>)
@JvmName(name = "fqfmftstlrbrddsy")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "dfwyarttwmnrolok")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "pgflhiglhwofuxfi")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "mikvoqorqkkvcibi")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "unwcchkbfcqyfftj")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ymccopavxhlcevlq")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "afttukkitkdhhuwh")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "eidrxapwefbcyrbf")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "mopbojwebtmfbesn")
suspend fun userData(value: Output<String>)
@JvmName(name = "evenmbkclmtnchka")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "aeqmnhdoylmyhxmr")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "jsajcccojsafyusx")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "grvmrvjjbdyadghi")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "hmeaombbfxmxggbm")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jdovdqmtplhnqchd")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "eluqobkilxlnxruf")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "nwlqxhjodcwkfwmj")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "wrfbosxdrfpeksep")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "oxsvccjhnssuqrjw")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "kgilljeuaipmteua")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "cwhpotrqcprlxtuj")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "wehbmlovoslndlkg")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "lvqowycitupsnabq")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "hqtacmbmfauomael")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "abbjauscqjuynbbi")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "gctyihqitcwbeavj")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "apsmbnirsyivoyjl")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "trcbbblcjxpicfgb")
suspend fun waitForFulfillment(value: Boolean?)