LaunchTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ceusmavcjygkopiv")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "keouhhdjowatqabd")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "qysumkfenmegurkh")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "ontbbetjepuhpcpi")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "frqoygbyhpqaqwbh")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "xnqemmcidyqrbvic")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "hpypohugivhvxmco")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "feuihwhvatdvpyuv")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "frlbvypiyatjaivx")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "widmupfbckyljtjj")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "inmobwedgjjtmjpx")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aqtuycapfalucjrf")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "qhyddpxrbkjltdod")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "bgwbkuqygtbhejug")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "whmmcekehlfuvsqn")
suspend fun defaultVersion(value: Output<Int>)
@JvmName(name = "oaoxygfrkwhevbof")
suspend fun defaultVersion(value: Int?)
Link copied to clipboard
@JvmName(name = "mxkcrclsrvmswpfw")
suspend fun description(value: Output<String>)
@JvmName(name = "rvawhvxxacbyutbo")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "qmbrpvmshcrjnxxu")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "qfvwklyaywgiiopw")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yqpcujqyvxntafpp")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "neaxawsslgtiiqcs")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sqoaqgeoassbibbj")
suspend fun ebsOptimized(value: Output<String>)
@JvmName(name = "uuurftfujgpiockv")
suspend fun ebsOptimized(value: String?)
Link copied to clipboard
@JvmName(name = "jdjhltilyhegveic")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "qpbebkhabtvdrocg")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "iuwxttvwxxyguuuv")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "ncevtxvvpkekdfjq")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "twipuvakxoytsmis")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "omxjnlgokbtrrqmj")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "cllqlxluwlglehsx")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "svptevunrrpaqcpj")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aftnmxciaygunslf")
suspend fun elasticInferenceAccelerator(value: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "txofnqwhnhsxklad")
suspend fun elasticInferenceAccelerator(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "abenflelhnoprsxh")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "tieudjwkhbreitfa")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "gnperlhruamsaimd")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ayadjsmctjvrltlc")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "tdmvvvkymvqchpkt")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "vvxgodqxotmdcitq")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qimqgrmcrkohayxs")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "peajgaargmaoulay")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "vpugstnjjnjjhkvv")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vilskaadwqbuqwyg")
suspend fun imageId(value: Output<String>)
@JvmName(name = "bfvyegcvkfuqmovr")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "borkaxjtrlduynln")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "khuhubnqvqjpcvax")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "fgsaunwemrvthith")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "acdervovksjjncbp")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "bpbhxqbxcjguliou")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rwsojoysdyyagaqr")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "jjanokcumkyxphco")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "etsdrwusdeskbukj")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uselwppilxjgfsdk")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "kojqqyjldxgqosuf")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "uqwtokomkartsddf")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "ecuqnaovglektogg")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "ncnpgaxxjsmudrwb")
suspend fun keyName(value: Output<String>)
@JvmName(name = "omekhypybfskdsrj")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "gaacvpqdqalicwfu")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "mvdvroorxnhgpyki")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "teytwsoarrhocqhk")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "klsolddicyyvynqs")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "hgvhsrnyfqipmvit")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "jrwqfyrttfjhrwok")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "iedgfsfxtqnmravx")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "jyptceutyjovmlty")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hfwpefolilkybcvk")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "aoxptinfipbpxlcu")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "bbochyinqgassiyg")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uxspxwnnepsotnch")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "goqvrxjdfqmymcyx")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "bwdygcgvvsdckuho")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "msvceggxkmdnfnrl")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "liqnsusccycduyhp")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "thrqebtbsxnxeawo")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qnfyneaudiccjgax")
suspend fun name(value: Output<String>)
@JvmName(name = "bxxywapifpmxcnlb")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "kvqhbvfrafxrjtom")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "uewvhpkvygkbuxly")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "wdiqtvteslsjvang")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "tjhwpisffosdatsf")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "owvpspmnnfgiwpoi")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "xgaheqwsdnbepkgx")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "nkuesyluxawvetjg")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "abnvwiwmdkonbmyb")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "ushknnkyyaqogdoe")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "bnucxkgefsfxoexn")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vedtiestkiwbpett")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "lnufdcfamltqijmc")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "kkipsfoecslppsty")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xnugraykhposxjqo")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "wmnmqgkvfwdwuimb")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "wswesntjrlicevmr")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wvnakvfephjbljeh")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "hrakwfnqieidakev")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "pobpnqenisrsosah")
suspend fun securityGroupNames(value: Output<List<String>>)
@JvmName(name = "qgiklwyeoabyqduc")
suspend fun securityGroupNames(vararg values: Output<String>)
@JvmName(name = "aaynixntefcaoyyc")
suspend fun securityGroupNames(vararg values: String)
@JvmName(name = "wbbkppqyyhbpmwlk")
suspend fun securityGroupNames(values: List<Output<String>>)
@JvmName(name = "ewkkksbtavokwwyl")
suspend fun securityGroupNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yseksfwxymatmcys")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "wgvermiypaagaenh")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "dmtvgkxpnukstsbx")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "prfwynevokxehtqn")
suspend fun tagSpecifications(value: Output<List<LaunchTemplateTagSpecificationArgs>>)
@JvmName(name = "myipodnvuxmoockg")
suspend fun tagSpecifications(vararg values: LaunchTemplateTagSpecificationArgs)
@JvmName(name = "irhhddhbialixefk")
suspend fun tagSpecifications(vararg values: Output<LaunchTemplateTagSpecificationArgs>)
@JvmName(name = "dbhqxbbquccrlsgv")
suspend fun tagSpecifications(vararg argument: suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "hurhtxhyxhtnfpdl")
suspend fun tagSpecifications(value: List<LaunchTemplateTagSpecificationArgs>?)
@JvmName(name = "mrjbpvpwpopoeigk")
suspend fun tagSpecifications(values: List<Output<LaunchTemplateTagSpecificationArgs>>)
@JvmName(name = "drhanhmwvvpgrukw")
suspend fun tagSpecifications(argument: List<suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "okaosgbeknxfosyh")
suspend fun tagSpecifications(argument: suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "njoexeqkpfyngqhr")
suspend fun updateDefaultVersion(value: Output<Boolean>)
@JvmName(name = "goadynnwjflschvi")
suspend fun updateDefaultVersion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lrxqcjlagjonisnu")
suspend fun userData(value: Output<String>)
@JvmName(name = "lrfyiagjadjjbctw")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "vukrxqofhevnsrng")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "mavahvcxyrwimstk")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "vonbtnakcedrmgbn")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "llkbqdpvcrswvvgw")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "oddikawludviorju")
suspend fun vpcSecurityGroupIds(value: List<String>?)