LaunchTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "qqsyyhcshkdbpdsa")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "emgjmkvjqbssrteb")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "pfimornntyxlhvwn")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "jhwvmlhpuompytbd")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "hbhxyaraokombhqc")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "nijqidcdaoltvhbo")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "qhhpkknktepiejoi")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "ftatdxkmvvmggfbv")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uvlwsgyexlxxjbge")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "qwfdjiaatblxesiu")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "stgidqoknogfbkns")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kenrspiemisygmqw")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "bxmgrorhjooxksfe")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "xitmedxredwpvuiw")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wtvoleresaixotch")
suspend fun defaultVersion(value: Output<Int>)
@JvmName(name = "mslimctqapjeusio")
suspend fun defaultVersion(value: Int?)
Link copied to clipboard
@JvmName(name = "yiyotpniandhyccl")
suspend fun description(value: Output<String>)
@JvmName(name = "obdcamcmktqwdcls")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "swsqygbcqfdiwgjm")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "douksdnadocfdotq")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jnqlqpyhmyqoaigt")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "ndfrefirfvqipvcq")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jokgblklrcodteys")
suspend fun ebsOptimized(value: Output<String>)
@JvmName(name = "ugxbmkldodkiixpg")
suspend fun ebsOptimized(value: String?)
Link copied to clipboard
@JvmName(name = "sspwdjprtbaqrujr")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "lbbtxfxgfddtrdas")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "mkifjgpromxitniu")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "vccrdvryqugbnkeg")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "joqqcavkjiukwdoq")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "lbktfxarvlvnudgi")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "rwkiylddtcmwlopt")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "trpncomhahhwfgxp")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sjvcaicelwlvxdpc")
suspend fun elasticInferenceAccelerator(value: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "lvekhyblhydmgtpb")
suspend fun elasticInferenceAccelerator(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bjmvkfmjkybubudj")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "ldqyrymuxpcdynia")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "mnddaxoaqnoxewmn")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pgvyhhcuqsulfcqa")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "ihpfoicqgwspgbnh")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "syqydungbpxxrhds")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gyldalejuacactiw")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "qltnuxemccoviqfb")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "aomxcdunukolfbhn")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vinmfcvvvbfeuryq")
suspend fun imageId(value: Output<String>)
@JvmName(name = "ejemdbparicxhctv")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "ewsnivrriddjowql")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "abvaubvulcqpotvr")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "lawkrqcuusaodydl")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "uyjwtsxinltcpcqi")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "dhidlajofrqcbisb")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iqouhhihxetaaoqp")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "dvubqelspsrvsmri")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "ggxoryujyrfvwxri")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dumjrcpanntokpht")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "rlbxbmosnuimklbw")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "lsdcpprmdqgsfvyy")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "cbyiwojcfcwnwlsu")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "hnedmejxgvlcvsnv")
suspend fun keyName(value: Output<String>)
@JvmName(name = "rnxlabgyavrvgovl")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "ovyrvndvxodjvqsd")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "awalcbycnmweqmnw")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "vqxpxyvnqsulfrsw")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "tbtlvlkkctbojyaq")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "ttnfwtkkqjwpdopt")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "xmtewunomfqmfxnp")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "rjcvdiakioufyoec")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "heqvxwjblfkkjfkt")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fswbruojumsjbenk")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "xmbjfukbmsdyhldc")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "pjwlwbvsslfefhpv")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pfyikiuqnmkhsrec")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "qrsarsslmsbptseb")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "qcmcnpbgdiumxesc")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pfnoxqolxcsqfuua")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "jpkfxdurbtwaeesv")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "mnevijnohawbwxaf")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ylshmwymeakrvpww")
suspend fun name(value: Output<String>)
@JvmName(name = "uwugepjmwljjrfxe")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "smlyfccophvkmvbd")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "bqetwkijudlarikv")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "shpepspbtjurjwpf")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "aebdsrpxslledhov")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "tqspqsmhxfmoicmk")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "spepsdwsmlaagaax")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "lbghyqlqhbagpgjq")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "unwseelpaqltlogh")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "wdlibcbuhlmggkle")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "kbfxvvvlkbubcikq")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ppikrrkxxnbiuimi")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "nepfbtqhipfbokmc")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "dltxsysvqyyfikeg")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cxuooxrxlctxnpfm")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "jtswpnctxbebktjv")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "repinouxntfbihxv")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "khdbinmnifbtfmxc")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "lpxlgwoigfelskux")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "qdkwpmthgkfmiyuu")
suspend fun securityGroupNames(value: Output<List<String>>)
@JvmName(name = "npajhrjbhqfrnnvf")
suspend fun securityGroupNames(vararg values: Output<String>)
@JvmName(name = "uuiefehgglkcdgdf")
suspend fun securityGroupNames(vararg values: String)
@JvmName(name = "fmfutbjsmtwoapcb")
suspend fun securityGroupNames(values: List<Output<String>>)
@JvmName(name = "ngdlmbkgqfjvuvsb")
suspend fun securityGroupNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cquuggaatkapbols")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "yjtnlveywxdwiuuq")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "qyqffxoiqhmmnsmu")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "slwcvwylymwpdrbp")
suspend fun tagSpecifications(value: Output<List<LaunchTemplateTagSpecificationArgs>>)
@JvmName(name = "jcunkjcuwwnonlwd")
suspend fun tagSpecifications(vararg values: LaunchTemplateTagSpecificationArgs)
@JvmName(name = "qytmoandsuhtduls")
suspend fun tagSpecifications(vararg values: Output<LaunchTemplateTagSpecificationArgs>)
@JvmName(name = "eswcredfarwyfgff")
suspend fun tagSpecifications(vararg argument: suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "woccfevnexjahkbu")
suspend fun tagSpecifications(value: List<LaunchTemplateTagSpecificationArgs>?)
@JvmName(name = "ttpfirwyxwqcnkxo")
suspend fun tagSpecifications(values: List<Output<LaunchTemplateTagSpecificationArgs>>)
@JvmName(name = "dwuypnhcubjpdkkg")
suspend fun tagSpecifications(argument: List<suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "krwpaebtodyhfqrs")
suspend fun tagSpecifications(argument: suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fidlqnmehuetkqrh")
suspend fun updateDefaultVersion(value: Output<Boolean>)
@JvmName(name = "heavacsuqsaydsse")
suspend fun updateDefaultVersion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kovojcttijjovsbr")
suspend fun userData(value: Output<String>)
@JvmName(name = "ohffsvjllsjklwtf")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "ckoveotwqysobgte")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "tglfmmycetvwllwl")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "kdihfnghsoxhvmra")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "vqcbwcwbmmtocwmt")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "mntxyhpavtgjhgjn")
suspend fun vpcSecurityGroupIds(value: List<String>?)