SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jsyeqmgyhxypctvf")
suspend fun ami(value: Output<String>)
@JvmName(name = "cxwqmriighympjxn")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "mfeitmbhxdtboecn")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "cbyhavtycppodwrf")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "unknmkeamkggohag")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "iacaljadkmxhsnbp")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "wmahnlakhtrjjscf")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "ncpvpcvemlacytnx")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "qwbcwmniodejddks")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "tiabrdpydrgijvkj")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "ftgldyemhrxgvvfo")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "qdyeitafgpwipafd")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "ashbsndmlbrxvvna")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "galyqxeiclrdwsts")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "riiwrotmytgxtoaa")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "xilbniourfrlnrue")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "tgfbtvdbdwcsxjmc")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "tyowonfxyaytxmuf")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nhkvarflbplriarw")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "bftwvlmgqmbgxiua")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mqdrfjptqqtfyghx")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "tyjxyamwthcjgacm")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vgesukprtqwuaayv")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "gqxhxovcmokbpcyb")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "uvomfcqnjglteavl")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "melpkdehyidtucpk")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "fntkxyeoexyrdxiy")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "hvlcbcvmuhcndwmk")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "hmryqiwqyffsaqis")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "wcukrigngsieuemr")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ljlqsatakvwhinht")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "gowjiuhyryinbnpf")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "acdfmwubqnwtyaqp")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "tuwwvlydmystveoa")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "ajfounjvoftexgcl")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sdkxwrtisgxjohcv")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "ashavomsjlljgsvm")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "jiihdlutasftotos")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "lgwyxwigsuykhtiy")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "apmuxhjhaiyrikwi")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "clvqqhothjrlsobt")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "mdyxiubueyukajvr")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "hqgyeqygkmkwmkup")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "frexckywiyjieqqq")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "kreirpdmoixncope")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "omayuauwrqflqgvc")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "tdqedfbxqtgivyso")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wmvxpgmduasbhdsj")
suspend fun hostId(value: Output<String>)
@JvmName(name = "qrcfhildhhmniyri")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "utykqxxqnnemvfao")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "xhtotdtuwpypvmaw")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "bjeuihagenblmsjk")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "vtrmxqylyejtnjnm")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "wuoetneihqgbyfmr")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "oofglqrhsuyslsnw")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "qdkkyklfwfswneig")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "fwxbamjxmnefvfcg")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "buyhfqxowfvtqasj")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "hwpnptqejlahtgdk")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "suhwjnqmufxtnopx")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "nujlqhjhllbniiem")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "meckhpavwpqvnlix")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "npgiiekjbcjromjq")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "dfspuhdknfiohqhs")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "cnaqrkxullbknsuk")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "eoxcnjaqadckxrrk")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "muhfoqlkndxymokr")
suspend fun keyName(value: Output<String>)
@JvmName(name = "kuxqdxkfyhmehfgt")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "pwftiqffxmcbqbsv")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "vtssftufcythmgpc")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "mnjtcwvtcayppbng")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "vkhyjdqeahktxapv")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "tqanvcpbvwmoqthm")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bdbsmdegokdmcxtq")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "fmagsyujnvxifyny")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "nkqkdxqafgrfyboh")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wfcuiwnnkrkepprp")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "omxhlfylputdxpmx")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "jbujjqcrsgjdbfjp")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qslgfvnmmlpojkhg")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "frfsaluilpiefneq")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jpctxraotgbqwegi")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "ybaobrjegthgnjbh")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "kilkqwwgexiefkdd")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "rprnninubabrffxq")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "lqsxhqfxacfokemf")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "objckmtklvscifdb")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "uqfbtsdsiwvkadwy")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "jfnkccpjyfqaetkr")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ugkqhikdffmxxcpx")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "uvepjwwiawsbroti")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "mvkkjlylkkyqwnoy")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "tjqgdbrnlkqapthm")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "quuluyjrwpxmhcfm")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "hhrieeunjdeoerbm")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "rqdrhjhbjhmesuvs")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hjxjgtbkmhoodkwi")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "uyhhvgrwxivkmonr")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "mnuymmkgbawdymjg")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "nuaqmeirlfsqaioq")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "jhihfrjcirdsgath")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mfgveqkqheqbkyfd")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "rssrhenpoungtnht")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "tqgyxegmvqbnttcu")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "efwuqgloyklfcvqs")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "enxyopoqcxrdnxlo")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "anxpvxoppcchrtks")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "exraqvhxrvedqnnh")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "mprybqlklxhevtou")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "oilwnmkhucesnndo")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "yugkffrjkanxmpic")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ahpcccshjyhysplv")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "rldriwsfdmrvmniu")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "glgfatxsqmyscxfx")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "fuwuxveagyolmpvc")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "tlmbdxgultcwgfyf")
suspend fun spotType(value: Output<String>)
@JvmName(name = "cpwhopbuuiavghum")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "obdkiqeuxioqqrkl")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "ouwvtogbpfyjulrf")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "rtpvxljxgykgaupe")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ryruyyijasdhurrc")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "qlorryrahcegmama")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ucxmfewpfrcfonvj")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "mycqnifkcfaowvrc")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "yhyrxtdfcwwkkqae")
suspend fun userData(value: Output<String>)
@JvmName(name = "gywxdapwwylvxsvr")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "iivbgncpqlayeohl")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "lfafrslivcbosotv")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "pvlhjkhxvvgfvadc")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "knveicdiqoqcwrfq")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wrarsvupkgnvftrj")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "oskidyvfhxmmgyfm")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "nuotwdaimpoknhgj")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "pvpkfpaxqonufuem")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "tfhfmnycrxufccom")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "ersjlkhpwkapsnsv")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "avfmotncvstbcmqq")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ibtdhcldnnpmhrgr")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "hcyfjpdvaxexvxln")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "ykiesbccjaoulwoo")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "hjtcxstdrtsqiyss")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "qqmgiljbrvflwjkw")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ovlfgouqlingxmui")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "nkeqeyxjbvayskbi")
suspend fun waitForFulfillment(value: Boolean?)