SpotInstanceRequestArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cosiwkxxcsyvkcap")
suspend fun ami(value: Output<String>)
@JvmName(name = "lfifohudlceyoyyo")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "nqugqesbrjnohibj")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "atnehflytbgbyttk")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "brpgexmkmexeuekb")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "ncoxdgnuhijqxbmt")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "vjegvjemxeqmcrdm")
suspend fun blockDurationMinutes(value: Output<Int>)
@JvmName(name = "fdkkpvbfmidwpdeg")
suspend fun blockDurationMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "pgfxrmkjlhncnrex")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "glyadauldhxxncxh")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "elrolqpcipmeymdp")
suspend fun cpuOptions(value: SpotInstanceRequestCpuOptionsArgs?)
@JvmName(name = "nkaccxwppcngbdmr")
suspend fun cpuOptions(value: Output<SpotInstanceRequestCpuOptionsArgs>)
@JvmName(name = "ctbuvywshnpjcvhv")
suspend fun cpuOptions(argument: suspend SpotInstanceRequestCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oadkxvhljogmsjro")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "lewxrklulavhtpcb")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "rcfdgkpwlypuxvae")
suspend fun creditSpecification(value: SpotInstanceRequestCreditSpecificationArgs?)
@JvmName(name = "ohwcuomfrenmdwgk")
suspend fun creditSpecification(value: Output<SpotInstanceRequestCreditSpecificationArgs>)
@JvmName(name = "dhtfklphbslryhpe")
suspend fun creditSpecification(argument: suspend SpotInstanceRequestCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fwpntcfasttgjjap")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "agjwgjxxpqflcuws")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hicflaceowcsbcwj")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "smapwxicvftwsdcu")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "buahrgusggemspcu")
suspend fun ebsBlockDevices(value: Output<List<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "htnnoprprrgdarhf")
suspend fun ebsBlockDevices(vararg values: SpotInstanceRequestEbsBlockDeviceArgs)
@JvmName(name = "vgoondqowwmsueqm")
suspend fun ebsBlockDevices(vararg values: Output<SpotInstanceRequestEbsBlockDeviceArgs>)
@JvmName(name = "yysgjtjxjediqwja")
suspend fun ebsBlockDevices(vararg argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "obfkibgeegxbiuoc")
suspend fun ebsBlockDevices(value: List<SpotInstanceRequestEbsBlockDeviceArgs>?)
@JvmName(name = "wuofyapnuhisafdk")
suspend fun ebsBlockDevices(values: List<Output<SpotInstanceRequestEbsBlockDeviceArgs>>)
@JvmName(name = "ibtetewvofntlykc")
suspend fun ebsBlockDevices(argument: List<suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "tklfcpdpgwxmtoxh")
suspend fun ebsBlockDevices(argument: suspend SpotInstanceRequestEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lhjndqljhuxygaor")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "iagntgbkokkqfgdu")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "baxfvqmhjepnxntc")
suspend fun enclaveOptions(value: SpotInstanceRequestEnclaveOptionsArgs?)
@JvmName(name = "dpdyiwpgbbsrbjvi")
suspend fun enclaveOptions(value: Output<SpotInstanceRequestEnclaveOptionsArgs>)
@JvmName(name = "knpsowdtwnqmnkvu")
suspend fun enclaveOptions(argument: suspend SpotInstanceRequestEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "itvjlfkifdiixbum")
suspend fun ephemeralBlockDevices(value: Output<List<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "ltmaflmfojmimqln")
suspend fun ephemeralBlockDevices(vararg values: SpotInstanceRequestEphemeralBlockDeviceArgs)
@JvmName(name = "vkkxheusqiwnipyr")
suspend fun ephemeralBlockDevices(vararg values: Output<SpotInstanceRequestEphemeralBlockDeviceArgs>)
@JvmName(name = "glpcoixupwssrogh")
suspend fun ephemeralBlockDevices(vararg argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "nlijmryiyfkmbmkr")
suspend fun ephemeralBlockDevices(value: List<SpotInstanceRequestEphemeralBlockDeviceArgs>?)
@JvmName(name = "cyhupnkxirfuvakt")
suspend fun ephemeralBlockDevices(values: List<Output<SpotInstanceRequestEphemeralBlockDeviceArgs>>)
@JvmName(name = "csyerapbbykgfcsq")
suspend fun ephemeralBlockDevices(argument: List<suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "hlqhdaqmebkabsra")
suspend fun ephemeralBlockDevices(argument: suspend SpotInstanceRequestEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ujvowxccvtokkgnm")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "hhnwtphiptrksctb")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nkdatdlkavoygfax")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "ummtxmljxvlfvxje")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "benqjwxwbvrocbux")
suspend fun hostId(value: Output<String>)
@JvmName(name = "euartxgayblflmpt")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "ajwduajfrfckalai")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "tspqesmmjsvaswds")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "iqtiotvfkbarylcx")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "irnthlentkeoqasw")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "xdfgbuowjxiiofbs")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "begvtxwgoofswjih")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "nyiwrlolybvysnic")
suspend fun instanceInterruptionBehavior(value: Output<String>)
@JvmName(name = "augdesdxvwbtbqde")
suspend fun instanceInterruptionBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "wxroexsxfmshyebt")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "lsxcstwvleexckha")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "pymykfdhqkneqeci")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "ervalyixqhppljak")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "cibafipujtyeyian")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "jhgwxqklyabdfenj")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "uaslhspmovwcdewn")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "dbowiyenatdgjcsk")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "fvpjigsflgxxnhsx")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "pdicidffpbudfxse")
suspend fun keyName(value: Output<String>)
@JvmName(name = "yxrjqlrveftfwmok")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "hoclqxxwwxngeqru")
suspend fun launchGroup(value: Output<String>)
@JvmName(name = "gdaaomgaqjsnplut")
suspend fun launchGroup(value: String?)
Link copied to clipboard
@JvmName(name = "kfxangqpadtkpetg")
suspend fun launchTemplate(value: SpotInstanceRequestLaunchTemplateArgs?)
@JvmName(name = "gjqohpmrcskhrobg")
suspend fun launchTemplate(value: Output<SpotInstanceRequestLaunchTemplateArgs>)
@JvmName(name = "fxhqcrjqpgjtsrrn")
suspend fun launchTemplate(argument: suspend SpotInstanceRequestLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "puvedfkujfetsfbw")
suspend fun maintenanceOptions(value: SpotInstanceRequestMaintenanceOptionsArgs?)
@JvmName(name = "xnpfrjcbsagmkfur")
suspend fun maintenanceOptions(value: Output<SpotInstanceRequestMaintenanceOptionsArgs>)
@JvmName(name = "wwgcpsfwkdekxkve")
suspend fun maintenanceOptions(argument: suspend SpotInstanceRequestMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xlkxaugxgnbwferq")
suspend fun metadataOptions(value: SpotInstanceRequestMetadataOptionsArgs?)
@JvmName(name = "pkepwutkmjqvtfkw")
suspend fun metadataOptions(value: Output<SpotInstanceRequestMetadataOptionsArgs>)
@JvmName(name = "culyoooydmddeuuj")
suspend fun metadataOptions(argument: suspend SpotInstanceRequestMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jlqxohkdvgrfgdxw")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "yukuokarxftybypn")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "limrjpnhwcwxufgs")
suspend fun networkInterfaces(value: Output<List<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "oirorjkvdagemcyd")
suspend fun networkInterfaces(vararg values: SpotInstanceRequestNetworkInterfaceArgs)
@JvmName(name = "wbiqsvpjmhvesbdu")
suspend fun networkInterfaces(vararg values: Output<SpotInstanceRequestNetworkInterfaceArgs>)
@JvmName(name = "lughlqlwmaxdeyej")
suspend fun networkInterfaces(vararg argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "mspgychiokkejtdq")
suspend fun networkInterfaces(value: List<SpotInstanceRequestNetworkInterfaceArgs>?)
@JvmName(name = "qjpmssrpseywjscf")
suspend fun networkInterfaces(values: List<Output<SpotInstanceRequestNetworkInterfaceArgs>>)
@JvmName(name = "vvxalqbtmjncocps")
suspend fun networkInterfaces(argument: List<suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "iyccrlxqpjdvkoyu")
suspend fun networkInterfaces(argument: suspend SpotInstanceRequestNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jsijahvjrxssvwny")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "iurxycddnvfxgaen")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "usywjjesdkgofpjw")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "bawrneeodymvlvye")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "bkybmoncouxyfudq")
suspend fun privateDnsNameOptions(value: SpotInstanceRequestPrivateDnsNameOptionsArgs?)
@JvmName(name = "cioqufrajtohdpyp")
suspend fun privateDnsNameOptions(value: Output<SpotInstanceRequestPrivateDnsNameOptionsArgs>)
@JvmName(name = "cgqwexqhmrdpgckx")
suspend fun privateDnsNameOptions(argument: suspend SpotInstanceRequestPrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uahgftvfuwadlify")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "ogwklhafbarbqhyd")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "qoogbmjcoeiixvxr")
suspend fun rootBlockDevice(value: SpotInstanceRequestRootBlockDeviceArgs?)
@JvmName(name = "sjhyemqwkipujpen")
suspend fun rootBlockDevice(value: Output<SpotInstanceRequestRootBlockDeviceArgs>)
@JvmName(name = "unfkkxeaihecbvro")
suspend fun rootBlockDevice(argument: suspend SpotInstanceRequestRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "istkxneaeaxnujkm")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "efultygsatodyfmk")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "odjosrwhcxryrxfc")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "cddjfulyggpnhyef")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "yawpbrwofeebjdis")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lcgnenutvgwwhpvu")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "oxdwstgomueludhq")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "pspbtqusyyjtefks")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "xiahfxvqgnxvynpu")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "noegwyxlujwfykbi")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rcqmsjgvuwytjthk")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "nlkmxgrrxchifyeu")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ukmfeughpgypyerv")
suspend fun spotPrice(value: Output<String>)
@JvmName(name = "qgyluwgueyosqlsq")
suspend fun spotPrice(value: String?)
Link copied to clipboard
@JvmName(name = "scdsgultorgytqea")
suspend fun spotType(value: Output<String>)
@JvmName(name = "xjbvvhlbalsqwkmt")
suspend fun spotType(value: String?)
Link copied to clipboard
@JvmName(name = "dbcarkbocpbpaver")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "hixcsxiggqtqlvxm")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "jdmgukkvsuwcnqkg")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ruhclivkkokftcxj")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xijnxueykfwkgbpf")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ioerbrmvhjsiuinc")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "yrydxtnrwgqdrglo")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "lehjynxxpgrwamrc")
suspend fun userData(value: Output<String>)
@JvmName(name = "wukebuxaaofkxrmk")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "hgforvoxsgipjnoi")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "btnmfqatlpteoprn")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "ifumxmdllhpvhehe")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "hwhtneqtnwsayumt")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mcjkfplvfltolakk")
suspend fun validFrom(value: Output<String>)
@JvmName(name = "bifdrnfwlsjdahlc")
suspend fun validFrom(value: String?)
Link copied to clipboard
@JvmName(name = "deqnrerxnwgdwsdl")
suspend fun validUntil(value: Output<String>)
@JvmName(name = "tqxbpmbtbayokdpq")
suspend fun validUntil(value: String?)
Link copied to clipboard
@JvmName(name = "fsiuetbjvqhtpllm")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "jlwfkaxuptkyiubt")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "bavlmawamwdwwylg")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ucyhpveitlrmliyi")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "dtwiuhysajhhpgya")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "napkgujjxxhauvmg")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "lwxsiidnsqbjmrek")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "dxdwtpfgxnqalokr")
suspend fun vpcSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "muwwkkumidnopgda")
suspend fun waitForFulfillment(value: Output<Boolean>)
@JvmName(name = "thiqkquahaplrjph")
suspend fun waitForFulfillment(value: Boolean?)