LaunchTemplateDataArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "hemsqbswyflnamsx")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "yefpualnakcijrgi")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "oucvalpxviqdfxjq")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "ktxqxlqvbchwdjuv")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "xcahvjgubcgexmjq")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "ajgpslauvdaetlyv")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "lpqtsgsqobyepbfv")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "qmdoinaqffvqmpbl")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mabjrxkwoxqawcxy")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "tvuvanweiyfywkgg")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "cqsfhnhokjmeerxb")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kmhprlmdjjeetgod")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "epioepowuvrhpwed")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "ffnkuoiqscldqufn")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tmrdacmljpsiduxm")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "ydsvglpeivluwoqu")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gukjmyoarrjbnhkw")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "pdwrqgwnqcijvibs")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vpgvlqseixbxymcm")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "yenqqdewwkyjqygs")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ncatdpfjmtpqvnrs")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "hchpjsinmaswseug")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "fqhhecepubulcjym")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "frdqrpmpcogewipa")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "qwtghkkhkduoqson")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "ikrrnenaurrawlrl")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "anrnmacdeioraciw")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "nebvpvshvtclwsxw")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nxvtotkeaoyfsvak")
suspend fun elasticInferenceAccelerators(value: Output<List<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "qscxqngcrkgnugvc")
suspend fun elasticInferenceAccelerators(vararg values: LaunchTemplateElasticInferenceAcceleratorArgs)
@JvmName(name = "iighiuqcruprlcon")
suspend fun elasticInferenceAccelerators(vararg values: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "fdurkgphuxepxdej")
suspend fun elasticInferenceAccelerators(vararg argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "vxonbdlstpdbdomi")
suspend fun elasticInferenceAccelerators(values: List<Output<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "rdvqqjrximeupkto")
suspend fun elasticInferenceAccelerators(argument: List<suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "lhltrnlqdywmeeda")
suspend fun elasticInferenceAccelerators(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nvmrdnqxqlvaxefn")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "jjblwyxaywmwpile")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "wlffplkvinrdccva")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "egxtoympnavmedms")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "bxkuibrtbgunotiv")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "xedoisotpiofsyoe")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jiqdigksbdyfnijp")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "jjelqceiacdimjam")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "qwwegcnradqkoird")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "djngospbtrborkhk")
suspend fun imageId(value: Output<String>)
@JvmName(name = "ejkjqlolkgfqjskb")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "bkwclfhspuktdgpl")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "svxytbvfntifsfgg")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "bniyqmbtkmabcpwy")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "iufjqxdghpknddod")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "uvuinsyxrioavbri")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rtfcrsdahiphnonh")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "vncxryvoejnhamvt")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "ckakewkfqthjbypq")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pcynqktloomobaid")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "bvkqvkldslmkrsne")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "olqnoiaamjogloms")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "efjslhypceepyekx")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "fpuogchmuygedqee")
suspend fun keyName(value: Output<String>)
@JvmName(name = "owtoboxgkrawpqnv")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "xcijrumoiaeqatvo")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "pvgvgddeypcohhkh")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "ltludmujlgxuhksf")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "vwhhxqapicbfaxtd")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "gjdkxkktytkwbcvu")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "octdfsgtmhlmjjui")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "inofqmqayjtqqvdl")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "sryoejsmkcactfsq")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ahdabocfsycdkukg")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "jyipcscwxevnajxx")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "ltjnhkajxpifuisb")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qihdxymockekurma")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "eqabpdfxgtrcbfst")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "vwddbuxovfnwidtm")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ghfxckrgsgvoxcfm")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "vmjegwxmwxjnectn")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "ckdifxaaygubxcyx")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hwnoarkqxwsvqkbe")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "kxmyujwljypxfvbr")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "ucspyhwohnarwjnm")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "wknpyhoqjimkiape")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "xfaeckywkcxsscyx")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "hnffxbvfoclmwtox")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "rrcpsircfghrdttj")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "wtloukjallfqhvbt")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdtskkfgdlvhjgve")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "nckktwkyebenelbd")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "ldcfitbhbfewhmyd")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hevxcxatbqbjvmgq")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "bhrkqqkbwvbwfusf")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "tdsiumgygojutsuw")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ibmggjlqiwqpmduk")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "dtplwdxlrkgrcxue")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "bgsvkagpsrfgvdfb")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "iivljtuqukhhwmwg")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "ihgyttqrjlmaiceu")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "xqkgskfvbfcfnpkl")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "keimpgbdkbuufmga")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bltxpkbaycwewdun")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "uvrlbpbsupjetjog")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "xmqevysbsurgnuha")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "aptrbfdudrkskohs")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "wuwkvqopxurqurdp")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kdowqkeihumhsmig")
suspend fun tagSpecifications(value: Output<List<TagSpecificationArgs>>)
@JvmName(name = "skkfdoglcqbqerwo")
suspend fun tagSpecifications(vararg values: TagSpecificationArgs)
@JvmName(name = "lbqthhcbrltxhvmr")
suspend fun tagSpecifications(vararg values: Output<TagSpecificationArgs>)
@JvmName(name = "ayellbrvsdlqnjpd")
suspend fun tagSpecifications(vararg argument: suspend TagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "vqitybdmkxdmbjvl")
suspend fun tagSpecifications(value: List<TagSpecificationArgs>?)
@JvmName(name = "rmoeodruyhcqspqx")
suspend fun tagSpecifications(values: List<Output<TagSpecificationArgs>>)
@JvmName(name = "culdxsjpqjoqyvpb")
suspend fun tagSpecifications(argument: List<suspend TagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "knojcojbjawuuhth")
suspend fun tagSpecifications(argument: suspend TagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "abqhyleqauecwcvw")
suspend fun userData(value: Output<String>)
@JvmName(name = "jnvqklejxtxxqcck")
suspend fun userData(value: String?)