InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "hhypgvlpljaglwmm")
suspend fun ami(value: Output<String>)
@JvmName(name = "fwtweesxpnoyqdwv")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "kejicuifokflrqlu")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "ugnctaqbdhspkbki")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ybyghjahbyveeigx")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "dxiiumriaahyavey")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "wkbkdlbnlvmouopf")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "kkispocddbxtpfde")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wmlqhtscolxadrkv")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "siqyuvawchhboufw")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "fhywatovitwsbttx")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "vlkhovvatsbrbdmi")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "vwxbrcnhlrwibncx")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iykkiakhyqwxxryv")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "orapreelsalvxruk")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "mresewkpejlpcvfm")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "homsdyypjwrsmkwk")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "eghfdnmlocdnebdj")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kjwpkqsmjiqmhblo")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "knuxgdfsuvkhlpyr")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ikbtgugctjqbpjbm")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "vsommiwjdhtygjnb")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "omogufltoriiftux")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "skonvagatovhmoec")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "qiuctxqajfccypbj")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "hmwvfdbdyufjotkc")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "axhbxqhrfxqspnrp")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "mvjrgswqrafcsqxy")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "milnawhatmqmtdlf")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "vxakwqkwsgxfjubr")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ietfttfgqquqowqj")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "dbbxclmthhfnxlxn")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ifokxgfdtoksvsxq")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "uwhinwwvxfhvieby")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "dloupmvngxahdawn")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lvfumgebcldikwgg")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "biinttxdararodjn")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "vchinxhegpjuibrt")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "jpqdnuqgtgvjyhjs")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "edttadubsipwhyiy")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "rkhmfilthaadxycd")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "llkypbahcenlacqt")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "daxcgeqwqopynldu")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wnxyfnijyaiuckyy")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "eqvhpjdxkcqfomfp")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "asimeqsuiopnfbiq")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "thufbrkgrmykkmek")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yjqmvboxvvhvdhps")
suspend fun hostId(value: Output<String>)
@JvmName(name = "exrxvtuonqccwvem")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "cemivjiovdppepgc")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "ukwupnupukhhpauv")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "bqiptgmjrmckcbyu")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "iuspaaifstmgmphq")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "dajydppitysgbugg")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "vfefaovrfadkyovy")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "chvlykwqlhirmbym")
suspend fun instanceMarketOptions(value: InstanceInstanceMarketOptionsArgs?)
@JvmName(name = "dsrmlxshksbnrkmr")
suspend fun instanceMarketOptions(value: Output<InstanceInstanceMarketOptionsArgs>)
@JvmName(name = "cunxtjwfbusuvqrv")
suspend fun instanceMarketOptions(argument: suspend InstanceInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcjjrfhkjunknthe")
fun instanceType(value: InstanceType)
@JvmName(name = "ldcymjugdqthiqjw")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "yhjitnrikbgmivov")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "nylpgvghhyrgcstf")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "vgpymoxjlmbapelj")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "bvncfsufhwsqtxru")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "dtahmfvdqbqtbpra")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "sgjbijsbvxtmrvsn")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "lvgcgoviqayaxqib")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "dwggxkrkspjagrdp")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "juueecgwpufqlhhr")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dsyokfsuiwkjrsec")
suspend fun keyName(value: Output<String>)
@JvmName(name = "ptnatjavtmdjrrfy")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "jqltqcbtdommjmlf")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "vpiwpkqcjidrlbeu")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "qauxdwfhytjxxjwy")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jjhqrjaieokwykrr")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "encbtwivvakonrlj")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "jnrptqnxsqpufhbk")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gunidsjkkdjnylla")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "thkmlbfxrncorxnr")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "wbasiorhqwwtgpwa")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lmisfauythnpixcu")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "yheibutokuteyofj")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "esgfobyckuxamjeb")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "aqgtsqgsefsnstaj")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "pflnkjmjdoqvyrqx")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "wtuylbtbhsonnppd")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "nyxjhdadqjejpcjj")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "wcfuagayhwlrksse")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "wrsjkusdxtuphtrq")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "xyhccickynsunubi")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "japwrdnoibfqovvw")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "oqtmlvucongyogef")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "ppnqrcstnpycsiar")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "terajeclxmbfdsny")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "cmqooxhtihhvcjkl")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "orkmbeecjoewvnyc")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "edkuiyrdkancbyed")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gbyufwtqiayspmhs")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "cgwojbqhreqchoid")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "jhpgjboqtuwttevg")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "iqitchbvfvkwjwlx")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "fjlauaulxygaflhf")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "swdaniqpwohrcxli")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "wmenwrqdtisbdggr")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "qlulljemeuqshvpw")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "wyaubcdcrloxsvln")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "bonepmbctpjvaffp")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wvinmklpkndrxlrp")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "ttglxfparwaqrfxv")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "qcijkrdxlhfsrkfa")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "eltcdctcjijmiree")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "rfwoumyxgqsvogwq")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "eveimldemyvlctfe")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "oqmygbblewdgwfit")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kdeuwlsuwdlolbxr")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "anllxnuyowrfavsj")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "fwuwkvfadoatoggk")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "cyxkvjbnmlbafrrf")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ivbveqfmyhbjlnbr")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ctmwijjgpiwxtoms")
fun tenancy(value: Tenancy)
@JvmName(name = "mxnqfhckchpahadj")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "ymfkowneikxhghlm")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "frtrwdlcqbirricu")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "jqoubuxngvjgfovb")
suspend fun userData(value: Output<String>)
@JvmName(name = "susgaoyinjmfkiva")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "hlaphrtpjmrnniwq")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "pdlopffixtnnhjgk")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "ljdpttxugppqteln")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "apwewjuvhblaejae")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nbyuynwggkllwgai")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "yrqigrjagohwewqk")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "mcnqmadifpvaetwo")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ceyphbdrddgnkljv")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "unmdbsqrduqkkegn")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "tlcybuuacxgptypq")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "waaxysbeubykfvml")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "rbhpvcxwqhgltxcd")
suspend fun vpcSecurityGroupIds(value: List<String>?)