InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "syjxysfdxpfcosva")
suspend fun ami(value: Output<String>)
@JvmName(name = "uwnghaeelcqquxuo")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "phjycjcoonqahqvc")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "vhnqolaerwspwpyi")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ieehhmxlrbepvqhh")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "yedfhkkdqctiiket")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "sgwjoufhuvcivmww")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "ymksrprqhqiaafxj")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ibobpyrlnlorfrjd")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "xjuuasnvudmvjiio")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "tydaoywdsvxxkdst")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "vkpauhnwwnqwpdjl")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "pipilihibyyvdopp")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cmibqmeapvthtjbs")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "xopttvifcdehkcwn")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "hoeeedjgocblfmum")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "qeilnuebucrvufgm")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "jrnkvpwxdmlflbgc")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pbfbokcelondfukw")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "mynncatlilgaadwg")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wmcltwvqwgdawfhh")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "fsibgdabudrwtdxi")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sqruvbmnwxhkjjwc")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "mboyosajgmroirmk")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "kmehkcaphncfqlhr")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "utkcawnjmvvxcbok")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "qaaxqgkudhmdraek")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "yaqsnqxkkcmfhysm")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "atkwtsjojasatlbi")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "jeswrrlxavvmsuvg")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kkxybjwalbpesqsc")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "jouxsjqnworeeolq")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vhfemrsyxulcnryn")
suspend fun enablePrimaryIpv6(value: Output<Boolean>)
@JvmName(name = "tewrwgacadoumssi")
suspend fun enablePrimaryIpv6(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bmpexucitrjqpimu")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "upejrlftqcoaflxc")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "wucyxghkdssdjptr")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gfkrgkwglxuahvrq")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "yrckektxcvgtfpeb")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "lfadbqvoxlvnytpg")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "lfdpqklocddlnhwv")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "pspjiruvmkhfojod")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "xybfptmsyploqhdn")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "wicwqobbpdtlurxb")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "sklnvkouanqmgjpx")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "odmhahdldikgdwqm")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "ejkvxqbnevscnjkj")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lknxjvctlcesuetk")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "mdpnhmbmxdotcowv")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mghncvoaqrpdjqow")
suspend fun hostId(value: Output<String>)
@JvmName(name = "wqdrmlhrkmmotcfd")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "mnxftawnnqsedpml")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "dwpvaxwgjsaefsuh")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "utsotfppfexmgrkp")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "hphhuxytsmwepchp")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "uegfkrkfwykcdjxj")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "tmgcdbydnesvmusq")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "quujsnjdjdxpcbms")
suspend fun instanceMarketOptions(value: InstanceInstanceMarketOptionsArgs?)
@JvmName(name = "vdsonsvrjxkbblro")
suspend fun instanceMarketOptions(value: Output<InstanceInstanceMarketOptionsArgs>)
@JvmName(name = "rqghrchjuaogddig")
suspend fun instanceMarketOptions(argument: suspend InstanceInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rbhuoonkessuoqrb")
fun instanceType(value: InstanceType)
@JvmName(name = "hsuelihbsrigntti")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "wahybbyxkpburrhl")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "hcwsabcuddufdkws")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "esospasbfkdraatg")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "pqoxntjpfcfbaign")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "akwcfjrtllkntayc")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "hrdvkxmfrsgdappp")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "dnvahsckyocqxwdu")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "pqprmvbuyxehcmwe")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "enjcpakvflorndba")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mpviuuwjklnjjood")
suspend fun keyName(value: Output<String>)
@JvmName(name = "knntbcmfmqmssdkp")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "kxuamcroiddxdeyj")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "faoqcmutktwdiwty")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "lmcnevcrjarqxuuv")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jjtoywdcrmmtbepn")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "vjcvmifdvjrwrkud")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "cmsbcksgtfnjfwfe")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gpiudxjcwhlsqpvo")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "ukqsucwpvxnxqvxv")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "scfrrcphvnieaafw")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lxsbtntbuhxuhpun")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "thxcmabyrnqwpmvg")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fxshbqbhajvtejge")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "hxegxkivhdgufgxu")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "xdnfuaasftiloifj")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "rscktsjmdtheaxbr")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "dnlstohauobaqlmi")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "vrjcmkpvhksktfmm")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "fgsvhidegwtpcvox")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "edkqwtwvnckdsltg")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecrpnmmooodkoxdi")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "sxftugqfpmcoymmb")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "lkrufhgufqkjvjoi")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "nlwmeygvfrurtdoe")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "hvctqqlxouxaqywj")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "eldlhjmhuqcbwcvc")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "olihjeaqlpkbuyxv")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dqkqgpenbrfyfrxv")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "earcglwdtldwwguu")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "gidvewbjfmsyirrm")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "fwxeeniljjnqqluu")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "ruairjmavjpljpkb")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ysgahwcftjfpkapx")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "tbeankkvfaikqexh")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "hiiifjdvosqfdirf")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "jaxdomiaqddcmxqo")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "rhjglnwabcexetce")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lowbmcanbjwtytxo")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "wrmeyrlgeqdarrir")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "rxeoshwgonwyiaqh")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "kccjmjkpcwjrgbcm")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "mpbcharnbhprevam")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "npyendtaletvolie")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "wuppmjaxbycllile")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fqwfbnqptbpufstx")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "hjvecvxchfkgeepe")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "fikaghnthjfviokc")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "udnuktamdgvlpjll")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "mtipvwfamysubpyj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "oubugftmqbcjxoyr")
fun tenancy(value: Tenancy)
@JvmName(name = "kppfkgblootkohmp")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "lgsdnkvrogjthmlr")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "echmeulptcsijvsy")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "abiiutfkyojaqbca")
suspend fun userData(value: Output<String>)
@JvmName(name = "odpcmnvyxnwjxycb")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "bekvmbtqpyycdjba")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "fahiutdxlxxmftww")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "ydwthrxtrhthpoom")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "ibmyhyqdtxduvula")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lgykwrvnxnvlcjtd")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "rvdosincotbcrkgt")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "widfmojpipnbcmjx")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "vmimekpjgluhhwkc")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "xuipsplnlvxgpnmh")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "apxdmbnvbinqxdau")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "bnpkotbopgvbypoq")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "nheusmkxsyyvbxab")
suspend fun vpcSecurityGroupIds(value: List<String>?)