SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "clsirjtrtqktdmji")
suspend fun ami(value: Output<String>)
@JvmName(name = "xfehxnqesktpyfob")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "pnjfowddasivndmc")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "mbnwflyvpfdqieqq")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mrbefbpancmpvgms")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "uprxajjbybcvoiky")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "oarnpudwkvpdlvar")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "qxgmgsokckxgrvcr")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "bobtxwdyfrhtwfkg")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "sdsvpjqthxswnfoy")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "aavmggawkhrffdqo")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "xfrfwvugmprsatjf")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "ukqmvmrjycdjpsna")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vykadhcwgeonnnok")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "ymduhgihdtgngvbu")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "gehmqydiebsorvab")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "njharlthqlwxibcx")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "fnpdtyioypiwagdq")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lhdfkgqfahvklbib")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "njcdnuhbhfykqtba")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jvvyiwcqodybieae")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "dvpejpumjphtjsin")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "knnvvbsinnosqjvu")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "dkapwklntgguskdv")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "gqyeoldketvhffuu")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "yysdamkqigprxfvv")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "vgbgmngvnoknxcpr")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "whonvanslsmyvxht")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "ogjmusimevawpdpa")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "vgfhhmfjwavqygxo")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "awsxxrpasaejgrwr")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "akmpunfusixonaef")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kvoikyqbbhsnretp")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "aheuymqjfgyjcwbu")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "emslaeplfbsabxcn")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekntudeldttkxcxd")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "krtwcfrchytiltqe")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "axndmhdubwtoioss")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "busaanfwavrbrbuf")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "siqelbkaniufiwbo")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "gyhamwpwqsrayjxm")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "tekeqbfysjkwqjhu")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "fcsvigdbqwprylos")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rlxachkrutvxeobk")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "ytjhcbkrbnttkgdg")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tsbeakppxkffskin")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "thnfcuygcwjcsumx")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "abcydsrwptihgmbi")
suspend fun hostId(value: Output<String>)
@JvmName(name = "roclkcnaeervuacv")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "ldkfulvenjutiimw")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "uuvflhqdvtimbwof")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "bargjkifvcyrefgg")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "pllqpthsekjkxqri")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "cmkytpfyfcyjbyia")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "fdrfltyernydyywb")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "pfnwjrgwtyrfjbqo")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "sewolmpytiqnocla")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "cntnjbdkrqjqljeh")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "wxuonkodvccxdgnn")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "lklsxpqnbqpjglwc")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "hqubpvpdsmlaivwy")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "krruqecnneayfkfa")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "tumtwbpvfwvsckcj")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "gdrypgemkvjqjosm")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "apvgwrkdayhjrvds")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "tkuvrkljnnvaddvt")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "awjbjbjfoawspvvk")
suspend fun keyName(value: Output<String>)
@JvmName(name = "fcnnehdaymmodnul")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "esrihgdjgdcaimde")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "vhpijvhsixhwnfyd")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "fbxatuweglwvycay")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "onvdmyvhlnepjmjf")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "aisegbpjnbejvxwm")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lgkntnamibgdnnrv")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "iutjauobuhqysaol")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "kfkqjprhyyvqaaey")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "byntxhmfaprfqfyc")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "rjllgpcrqcodpqtm")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "kooknatctlnpfdgb")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "siqyacmhtnoxieko")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "dpksttloteiciibk")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bnkrgebfjecqfaku")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "yriapreyrveohcar")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "gcfmmekuwatixmcf")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "xncrwuuoqvumhytk")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "sdaxqxloggedggon")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "krqccrkymswhiuvc")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "wjfphhhhskybtqit")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "ungqlggsqoxonnbf")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hfehxagkcblebeyy")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "pvesbwsfspkkhehw")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "bfwsmnmycephyecu")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "kmjwfagygqgfkcup")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "hlrmvvbafehmjjoa")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "befyxpmwtpgxqpbl")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "ijmdmdcjdmgncmjj")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jdertgyeejrvyigl")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "iyahfbumwvtknyla")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "cemyaklthqsofnpt")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "ihwdrqjeortkjyga")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "orobptqbnjenltml")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "scqbfamxppboblbs")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "etftcbddgpedsjnc")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "nkumgjxgqgkmcncm")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "tgtuuemabiaodyfr")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "xkxvwdfxtnyqkyjr")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "iuqmrawnsndubale")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "uyitvonwpbybjrns")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "caxynxnihhqkmhhy")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "dymjgmfblqvimbyg")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "hesdqguyxfmxwlsq")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cxdipbowxgscfmre")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "lnidayottkbwchyf")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uthurjnsnjgwnruf")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "dnjrsduwkihhdoev")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "nbgamyoigetkgicx")
suspend fun spotType(value: Output<String>)
@JvmName(name = "wgmljmorjugusmkj")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "itkygpqvbujssqvv")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "mlusyolfoxgchcss")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "aegtumuhxjtgexch")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "hmllarbvgmxipsrn")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "scdjetimbmndteuq")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "demstqiyfyuxmeae")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "adnednxxdmcmgnlx")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "ojwgeeqqtruyhece")
suspend fun userData(value: Output<String>)
@JvmName(name = "parbejracqtlbgad")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "idbhfqnvbhfyyqsv")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "oktqboalfkmvvhsv")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "nodcylnjmndhnnos")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "hsahvoroabusjtgu")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vjikxdluqfsqaudc")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "dmoxlvvtbikeivsa")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "upltkqthidmrmikh")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "kmuuimwxabkcnuxo")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "vuvlhqstkblqyhuh")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "sobarfcgsetcxptq")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "isepkukqesvjddgv")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yhwwblxhcjjmrfhj")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "skuabcppmlualstv")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "isftmnbdgvxgrxof")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "xhocrrgqwfqvtxps")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "mjfugpaymoncitjy")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uyfmneoyhvhqevnh")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "kyrbedsqcipklove")
suspend fun waitForFulfillment(value: Boolean?)