InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vtqepxguvmajqvlb")
suspend fun additionalInfo(value: Output<String>)
@JvmName(name = "syirtcuohmpxhuiq")
suspend fun additionalInfo(value: String?)
Link copied to clipboard
@JvmName(name = "thwugtlywnpsajrq")
suspend fun affinity(value: InstanceAffinity?)
@JvmName(name = "rdwcubxjsxmptwhh")
suspend fun affinity(value: Output<InstanceAffinity>)
Link copied to clipboard
@JvmName(name = "whstgjegjxkbwuis")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "hsjginhmtnmmfncq")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "blqwfpnjkfidvfhe")
suspend fun blockDeviceMappings(value: Output<List<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "nilsqgctngyjqvhs")
suspend fun blockDeviceMappings(vararg values: InstanceBlockDeviceMappingArgs)
@JvmName(name = "ivdfboyjfwphlibp")
suspend fun blockDeviceMappings(vararg values: Output<InstanceBlockDeviceMappingArgs>)
@JvmName(name = "ayvhspvceucctddo")
suspend fun blockDeviceMappings(vararg argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "kosjgdyjecrqmwkj")
suspend fun blockDeviceMappings(value: List<InstanceBlockDeviceMappingArgs>?)
@JvmName(name = "xfksgbbhqhyobkfe")
suspend fun blockDeviceMappings(values: List<Output<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "gfcwdkobmrvyuwuf")
suspend fun blockDeviceMappings(argument: List<suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "rpwbohgegtpbigeu")
suspend fun blockDeviceMappings(argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hcmdxbkhcxnglynf")
suspend fun cpuOptions(value: CpuOptionsPropertiesArgs?)
@JvmName(name = "fkpqtdbtcunagrmb")
suspend fun cpuOptions(value: Output<CpuOptionsPropertiesArgs>)
@JvmName(name = "pjjxeoekwltxhlni")
suspend fun cpuOptions(argument: suspend CpuOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cglbarxnfrdfuamo")
suspend fun creditSpecification(value: CreditSpecificationPropertiesArgs?)
@JvmName(name = "jtwrouyqsogjcone")
suspend fun creditSpecification(value: Output<CreditSpecificationPropertiesArgs>)
@JvmName(name = "ladgsxbrgyxdsxeo")
suspend fun creditSpecification(argument: suspend CreditSpecificationPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "suvwdqheqvlllbxb")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "hsbguxlbdgvylsvd")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "twenpbjubdwlgdlg")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "ducywskqcuomegmd")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mrddrddquejkeivh")
suspend fun elasticGpuSpecifications(value: Output<List<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "myvgujfhhnlumfon")
suspend fun elasticGpuSpecifications(vararg values: InstanceElasticGpuSpecificationArgs)
@JvmName(name = "ilgeeyhwfobshfik")
suspend fun elasticGpuSpecifications(vararg values: Output<InstanceElasticGpuSpecificationArgs>)
@JvmName(name = "oulwidmcyojcoyxo")
suspend fun elasticGpuSpecifications(vararg argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "lpardhytkhduwgbs")
suspend fun elasticGpuSpecifications(value: List<InstanceElasticGpuSpecificationArgs>?)
@JvmName(name = "fqlwkfikhoiqqgqf")
suspend fun elasticGpuSpecifications(values: List<Output<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "yljtbvmyekvxyqky")
suspend fun elasticGpuSpecifications(argument: List<suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "vdaatdkpglxoebhm")
suspend fun elasticGpuSpecifications(argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nubqabhbotpulasb")
suspend fun elasticInferenceAccelerators(value: Output<List<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "finafycfuxfbinxw")
suspend fun elasticInferenceAccelerators(vararg values: InstanceElasticInferenceAcceleratorArgs)
@JvmName(name = "qdaqcoxpftgngple")
suspend fun elasticInferenceAccelerators(vararg values: Output<InstanceElasticInferenceAcceleratorArgs>)
@JvmName(name = "ogyggbxesucjltkj")
suspend fun elasticInferenceAccelerators(vararg argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "jahvrmkxbwhqeujl")
suspend fun elasticInferenceAccelerators(value: List<InstanceElasticInferenceAcceleratorArgs>?)
@JvmName(name = "hwnlgviryrggbhvq")
suspend fun elasticInferenceAccelerators(values: List<Output<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "vrwcfvovrhdmpuno")
suspend fun elasticInferenceAccelerators(argument: List<suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "gnltcfxoafgyunhm")
suspend fun elasticInferenceAccelerators(argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kniakyqxblucsdya")
suspend fun enclaveOptions(value: EnclaveOptionsPropertiesArgs?)
@JvmName(name = "tsrhyrxilhqlohdf")
suspend fun enclaveOptions(value: Output<EnclaveOptionsPropertiesArgs>)
@JvmName(name = "vpmdwysvgorgggwk")
suspend fun enclaveOptions(argument: suspend EnclaveOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xnqeoevcxxvyjrek")
suspend fun hibernationOptions(value: HibernationOptionsPropertiesArgs?)
@JvmName(name = "qogwqfprckjjxidt")
suspend fun hibernationOptions(value: Output<HibernationOptionsPropertiesArgs>)
@JvmName(name = "scgbntbncpnirfss")
suspend fun hibernationOptions(argument: suspend HibernationOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xnspnxedjfmdxlrd")
suspend fun hostId(value: Output<String>)
@JvmName(name = "mtoutnqhosvulhxr")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "lroxhowkoxckiwrm")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "qhmxwtkilaxehorf")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "clmtpyppofxstfap")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "xwhbuduvpbhkmaiv")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "cljmkiwhfdtngahs")
suspend fun imageId(value: Output<String>)
@JvmName(name = "gjoddkxahkodvbko")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "qtclfdqoavwsmefg")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "qfoesecdttcgdacp")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "dkufiglykwgbxthc")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "nvweqgkloikcxknj")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "ttsnycawnbkhsgci")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "uylpcsembbjsmsri")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "bssbbwsstebfsdte")
suspend fun ipv6Addresses(value: Output<List<InstanceIpv6AddressArgs>>)
@JvmName(name = "ymqocwfculflgdgg")
suspend fun ipv6Addresses(vararg values: InstanceIpv6AddressArgs)
@JvmName(name = "njrqokssnrmalofx")
suspend fun ipv6Addresses(vararg values: Output<InstanceIpv6AddressArgs>)
@JvmName(name = "eyyjodtlpdxgluiw")
suspend fun ipv6Addresses(vararg argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
@JvmName(name = "yiudlptgitlexdho")
suspend fun ipv6Addresses(value: List<InstanceIpv6AddressArgs>?)
@JvmName(name = "bnhkahjduhvsyirb")
suspend fun ipv6Addresses(values: List<Output<InstanceIpv6AddressArgs>>)
@JvmName(name = "ynjbddscvblnfkgb")
suspend fun ipv6Addresses(argument: List<suspend InstanceIpv6AddressArgsBuilder.() -> Unit>)
@JvmName(name = "qtjodjvmmedvmiod")
suspend fun ipv6Addresses(argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yafifjjrqbvgonkr")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "hmqmsyfwktkrtrsf")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "tsubhalawldtfojt")
suspend fun keyName(value: Output<String>)
@JvmName(name = "hufauoowjyqrjdmn")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "qytsmplmmjdaphjn")
suspend fun launchTemplate(value: InstanceLaunchTemplateSpecificationArgs?)
@JvmName(name = "iknnajiufxukftli")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateSpecificationArgs>)
@JvmName(name = "awtuliuttmdbqbpa")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jknidpnhnohyfsdp")
suspend fun licenseSpecifications(value: Output<List<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "umgwyebyfqynivnb")
suspend fun licenseSpecifications(vararg values: InstanceLicenseSpecificationArgs)
@JvmName(name = "artttefgyvqpdone")
suspend fun licenseSpecifications(vararg values: Output<InstanceLicenseSpecificationArgs>)
@JvmName(name = "cotjsvdxnnovobsl")
suspend fun licenseSpecifications(vararg argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "kjjovbwkxwuunuih")
suspend fun licenseSpecifications(value: List<InstanceLicenseSpecificationArgs>?)
@JvmName(name = "uqhrodrcolrusjpx")
suspend fun licenseSpecifications(values: List<Output<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "hmkkntcbmkffrvte")
suspend fun licenseSpecifications(argument: List<suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "ubuoetioehusswrk")
suspend fun licenseSpecifications(argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aueohrytqrhjvgev")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "xiixeokhxjbwmjvq")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ynunjrphtajyilrf")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "vlpsrhfgyhgqbgtk")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "itukhfsofxhhreyy")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "uvkbkbruvpkbeppi")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "wlhcpfmlhqfxymrn")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "fnyiydhdapqlxioo")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "mqehfdjiqlguityw")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "sxcrhgleiyhpldgt")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wgfavvaihbqwdsje")
suspend fun placementGroupName(value: Output<String>)
@JvmName(name = "cerwjrsfceucwblg")
suspend fun placementGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "jffdpvcbawmejcuc")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "yknaedskonjlwnlq")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "cosawpddcipklelq")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kufpnkpuayqmnogb")
suspend fun privateIpAddress(value: Output<String>)
@JvmName(name = "ityceyuworbjliic")
suspend fun privateIpAddress(value: String?)
Link copied to clipboard
@JvmName(name = "qvmhvehcjbjshjmi")
suspend fun propagateTagsToVolumeOnCreation(value: Output<Boolean>)
@JvmName(name = "seaicqlexmsufkpj")
suspend fun propagateTagsToVolumeOnCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "odaariqppdmioyeb")
suspend fun ramdiskId(value: Output<String>)
@JvmName(name = "tvugoqvmlqfnajdo")
suspend fun ramdiskId(value: String?)
Link copied to clipboard
@JvmName(name = "pmircfkmidykbsku")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "sgrmrbcsvujvfteu")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "ekqyscvpaxjbvnnr")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "votiupxjuwawqogo")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "mqwebfmvwuywtuvh")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "haqptywmrfqnmqvj")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "kqwwmievhddwrlpa")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "agxeyrqrjgfjqwfl")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "wmdykphfovgmrlep")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "fthwoytymvxubdsj")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ymbyvisbcietwvkd")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "uaxrnkbhtevmegli")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hscarxeynpgawccv")
suspend fun ssmAssociations(value: Output<List<InstanceSsmAssociationArgs>>)
@JvmName(name = "yktikoevmlcglybx")
suspend fun ssmAssociations(vararg values: InstanceSsmAssociationArgs)
@JvmName(name = "rmdelsvjhosqtqna")
suspend fun ssmAssociations(vararg values: Output<InstanceSsmAssociationArgs>)
@JvmName(name = "dmedrboffxyorwsp")
suspend fun ssmAssociations(vararg argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
@JvmName(name = "owgxsejvlmjdxubj")
suspend fun ssmAssociations(value: List<InstanceSsmAssociationArgs>?)
@JvmName(name = "ujwndjfrfdgmwpro")
suspend fun ssmAssociations(values: List<Output<InstanceSsmAssociationArgs>>)
@JvmName(name = "mujnbmuytwsgsapu")
suspend fun ssmAssociations(argument: List<suspend InstanceSsmAssociationArgsBuilder.() -> Unit>)
@JvmName(name = "hqohlwpqknvksqhd")
suspend fun ssmAssociations(argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bgrnioopoygtthhp")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "ousumnqftclcilan")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "pyklfdpvdamvfntg")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "pxbmfjgboxjuaaai")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "fwidtbninuhydttd")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "cylhbvrskdystehg")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "wrpprskkhhuhkgdi")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "jaolaoicvpkfetia")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "dhiyochrxevvidwk")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "uiqioyrvihhmwgxy")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aoepucitsvxaaylt")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "vkecgbfhhxbxbsvr")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "rosthlkcjnfiqwko")
suspend fun userData(value: Output<String>)
@JvmName(name = "qpipejihxkxkihxh")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "yosdmutwyeqmngqd")
suspend fun volumes(value: Output<List<InstanceVolumeArgs>>)
@JvmName(name = "bcqvhbbibhilodts")
suspend fun volumes(vararg values: InstanceVolumeArgs)
@JvmName(name = "lvndufnyaefsrhrw")
suspend fun volumes(vararg values: Output<InstanceVolumeArgs>)
@JvmName(name = "erdmhjogmrnmsjxf")
suspend fun volumes(vararg argument: suspend InstanceVolumeArgsBuilder.() -> Unit)
@JvmName(name = "fpvhlgeryvaomvlb")
suspend fun volumes(value: List<InstanceVolumeArgs>?)
@JvmName(name = "ipfckrsdwmfutylv")
suspend fun volumes(values: List<Output<InstanceVolumeArgs>>)
@JvmName(name = "lxdyhtwpksrxixsk")
suspend fun volumes(argument: List<suspend InstanceVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "iqllfgtcgdwopelh")
suspend fun volumes(argument: suspend InstanceVolumeArgsBuilder.() -> Unit)