InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "hpyoewepfdeiigqw")
suspend fun ami(value: Output<String>)
@JvmName(name = "edtklowsuxattbvf")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "xwsbwhnerwhbobgs")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "fqqwyahbwgxmyeeb")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fysqhqpknpeyanln")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "aukcpdeagdsgmfka")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "cqqjplgauxlsuemk")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "mrisixdiexeiukdx")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hqodvmbonoalqecx")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "csxsntruovjriyhn")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "homhgonjuuymsmoh")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "afghlnxudkgfbfbd")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "cdrhxmjotanapvyf")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "hliowbvksdtgjdul")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "ofxothppggnfksnj")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uuhkffblaroqfeft")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "kcigptpjtiwejcyb")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ypwidamduhakwimt")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "xwptscbmamceonyv")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "evsvbvurbfcsniwq")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "dqqtjogvdsjdvrcv")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "ducmffmoljjoiuqt")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "kdotlyuxxivbcmbb")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "hvedutvxsgkohamb")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "snwdoaxvofdbjfip")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "xupadbourbvqfscd")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "oxgouubbqssytgkh")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pynbeupfxtiijujh")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "toivuaigfcoyoicg")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bhjoppleesswybar")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "egtxeilcyiappabv")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "nowuiycyqcgkoljv")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fyhxgiydddcpolbq")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "epeepjctonkyovtq")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "eofgjnffokbmneiw")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "hswjfcdntedvpthq")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "hrjlhatuaixdrlwf")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "ljiymmiubsdijvtv")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "nvdkndpiscjkpirn")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "ndcefmkbrvbimhjy")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aswsyeuhkdbguypf")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "batcixeltwgapotr")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gcfieqbpldpiqgtv")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "cufwftmseqdgomqr")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mmlpsdrcfamxdcif")
suspend fun hostId(value: Output<String>)
@JvmName(name = "wcdmjpacspvwwclf")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "feuruqmtdrrpaewv")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "whymaieehhujhvvh")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "kcgqgqrbumfwdefn")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "xvtvteiosdjwnjof")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "hathhchixxufrjjn")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "lmqdpkkomwflwmlg")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "gfrglfnsbscuuvfb")
fun instanceType(value: InstanceType)
@JvmName(name = "aktqtxshsyfolgut")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "wulxeyoxwmlhjbjf")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "edlkaqfpivcwjbcj")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "ysnapahowqjsyfco")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "ramggyisydyuopqp")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "quqlniapponteitr")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "rhrnyfgaictvvsxh")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "rlyovuurmrkhfmlq")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "urridtrqxamhbwjd")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "savbyhorhdgnlinj")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wqtqanrwcmwavspw")
suspend fun keyName(value: Output<String>)
@JvmName(name = "phxeivuyxntwonxn")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "ltdfqotfslfewhwm")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "vjpcahlymqlolsxf")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "xmiaqirwiowoncgg")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "orybaqdyhpvcfqoj")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "qljnadylyswiyhxe")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "wwoivjtrhacujeow")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cpfgjmjqmavjocyy")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "nrvucdvdwwkskkgt")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "ykkhdeqylgpirpkm")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kmrudbxrrvdcnsxc")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "fknrobejfqbxifxf")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vnogummiugxrxnjp")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "febavddnhlsiktxl")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "taodxpvbqahxqocc")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "aiunhdmpakqhvdqc")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "ciktwiipisvkshqw")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "ybanvawgmupxdqom")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "lqdhfxnudadliksc")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "yuehvjmhuspeuqnw")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ihemmqogpnklehiq")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "vapdlopqpftmpity")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "whpgvcbagbnftpbg")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "lmryndcvdkcbkbsi")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "aahkepquifypheph")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "geeqmmwsrtqbeddd")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "ojfdctvawdhrpygq")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rlbivxojngqjfork")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "ifixatiytxfjicjj")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "hciefrwghlftvyff")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "agbvehystfoyhcug")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "hateeqspklqmuwwg")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ggfqswqholbscfdk")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "tfjerbsrbkpdhdkv")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "xcpkpqxlntprlquh")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "wohimowwkdqyetgd")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "xtlgquhnlfqqqbrx")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xfugijwplsagipwc")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "vtwbunckxhcddoli")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "aciyfnewtdvtmusj")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "mwibgwapqruujcts")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "empsnornmacptqvg")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ddcyrduracfvvlfh")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "kxgeiycgfarubwef")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cngyhxgoodqnmqob")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "ssnrwpqsdjmnkvdf")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "ubjjmaauhbseyplo")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "lnvonrfvdxjgijlh")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ahfvjljbsxlvifws")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lsjtcfpmhaatcfpn")
fun tenancy(value: Tenancy)
@JvmName(name = "swilxpijburmldrp")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "kuisarpcsivbtiwt")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "vrrqtaqanypexfvu")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "poddminleourqdbw")
suspend fun userData(value: Output<String>)
@JvmName(name = "juceqmdbkiwsrbvp")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "ifptxtgksnavuoue")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "appsjgnbwfxbfmxi")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "nmvtkyomdlkerssm")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "ewlucappojwnweti")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "skkfbcpgorutalni")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "xrxgecbeyhmhrkxd")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "yilpbmppesjlywxl")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "fcpysolwcfceabke")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "hxaqvwtkajtoadsa")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "kaqgvuqbcgbqrlle")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "qyuomoyqrgtsnpus")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "xlyplqmflynliwyo")
suspend fun vpcSecurityGroupIds(value: List<String>?)