LaunchTemplateDataArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cdxrtdvnmyinlobi")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "ijbajifcmsqtgirg")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "rqafpjitfuekwolj")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "ajdlqjevbdekxkrg")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "cojsqfdvoiirqclu")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "cflfogrblruqlspc")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "fxqedmkbjifivjch")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "tgdfqjurupfutjvs")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkbwtcqmqsgejrgx")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "ksixjmbyipiisynk")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "mleuxxrlcvuaknhx")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hrobcsgjdfavwgwx")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "xpymytjmqifhvsfr")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "cpmwcgrfonvlnkaj")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bbsqkxbgkeavijpy")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "xyxeibkhlufbobhh")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rubnwmnnrahhadlq")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "pwwlbpqtfsrmvrcd")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "auiwftrlneojhkho")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "mfgmocietxmreuxf")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lswclrdbjuhdmaaq")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "amwifjqmyectuota")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "gofgwtybtwjuvhom")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "calhvgicrrlvxphf")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "rdehpdbfhywdwafd")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "whrcqltffkobpxwo")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "qwtmyaqmscwwdmjn")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "xijnlsecfbftokqg")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jfpjrdeslhlnkjwl")
suspend fun elasticInferenceAccelerators(value: Output<List<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "oqseeqtflbybfgok")
suspend fun elasticInferenceAccelerators(vararg values: LaunchTemplateElasticInferenceAcceleratorArgs)
@JvmName(name = "ntovnxdhshscgtix")
suspend fun elasticInferenceAccelerators(vararg values: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "sypfmtdxlxnsosij")
suspend fun elasticInferenceAccelerators(vararg argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "ylvwbfsajjysiurl")
suspend fun elasticInferenceAccelerators(values: List<Output<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "wlwqarkrgdtwyeip")
suspend fun elasticInferenceAccelerators(argument: List<suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "qdfmwwqhkwwciuvr")
suspend fun elasticInferenceAccelerators(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mllnuvllbjoveyea")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "stplpereisiroqic")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "xgiljqsnhrreuhkv")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecoycyejclgrsndw")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "vwwvggaxktflqbqs")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "nfxiocsujodoidax")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nxnwvyyhjbjajjpk")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "cemidndykjyxvefj")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "tplnruvcggljnkgp")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vqcxdhlvcsgbmwol")
suspend fun imageId(value: Output<String>)
@JvmName(name = "dujqsmyjhhupbllr")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "cdhqxatawumrtwrx")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "enihydmcjbumhjdr")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "xelwrarhniqehjjv")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "sosxftmaimwqnapu")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "upjjvprbkcfunpxx")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcdwqofhhqyuknap")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "jhxwobjatglobckb")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "dhcsffevpmwxwxqp")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bipcknbflhalljdh")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "ammckuvfcirmkguo")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "uwoxpoliqsrmyeqa")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "pkkkiirkvkdynops")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "tbttugryfcilnxqd")
suspend fun keyName(value: Output<String>)
@JvmName(name = "cfctynlalrrdvvek")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "wcfcfavckkholfto")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "hsspsggitthwgcea")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "asvvwpwacmlfhyqd")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "ljvgtmpiqmqbicuu")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "orshniidmlixavcu")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "iaugxydkqeddpefw")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "jhcklqduqccneqck")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "htksisyvqlmcksnk")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ssdbysmeaidrtiri")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "yirwxmnhehndpetx")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "musskjucuqfbfxki")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pswfssionvjiipco")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "hquvdkqvrrcxhmas")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "wqrpiophdjgdimon")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycqbhsdayuewxnds")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "ebiijklrjlnvcooj")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "vfvhyfubalcejbws")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wnngpalvukgvoomp")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "tdyukmexdjtphudh")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "ytxqapattlhxiehf")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "tirqrpxillevsmfv")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "acpliwxabflsbvxc")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "cagtdrkhlhfcwykq")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "viqaquwptkthulyx")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "sxrigtbjrynqocln")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jawkdryjpfghvxgm")
suspend fun networkPerformanceOptions(value: LaunchTemplateNetworkPerformanceOptionsArgs?)
@JvmName(name = "rpaqosleaocsexqb")
suspend fun networkPerformanceOptions(value: Output<LaunchTemplateNetworkPerformanceOptionsArgs>)
@JvmName(name = "dkljkapkegsoiqll")
suspend fun networkPerformanceOptions(argument: suspend LaunchTemplateNetworkPerformanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tbdeawsfiopolsiv")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "hnsprgddnbeckxfx")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "aaclbmghptlwvsaq")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wwdwtexbydcgeaws")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "eoasskcbqvmbvrtx")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "muihsdwldohyafic")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "slvpjhqnnlgswnpg")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "bsjtmhnsupntynjn")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "ishedewkqejjmnno")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "xovjgefusudrgxnl")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "itjaaxplmggkrugi")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "daoauxjmvljuvgoc")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "wayyfttbhmskrwkl")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "quhaawkipmcomysk")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "cqmwuqwpnjgoukqa")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "pdrgtfjnnmourjsd")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "trgcfayvfvatjwum")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "wvxpckrcbmdrcdnk")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "djmpcmucxbwupvmo")
suspend fun tagSpecifications(value: Output<List<TagSpecificationArgs>>)
@JvmName(name = "pifvdsvdulsbjrag")
suspend fun tagSpecifications(vararg values: TagSpecificationArgs)
@JvmName(name = "alsofwfjmnvdhvqu")
suspend fun tagSpecifications(vararg values: Output<TagSpecificationArgs>)
@JvmName(name = "xaawhyesbwkcivnl")
suspend fun tagSpecifications(vararg argument: suspend TagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "cxbnjchfrqtltrgi")
suspend fun tagSpecifications(value: List<TagSpecificationArgs>?)
@JvmName(name = "kffidxwnvfgjokvb")
suspend fun tagSpecifications(values: List<Output<TagSpecificationArgs>>)
@JvmName(name = "lvqbflrcscfwybef")
suspend fun tagSpecifications(argument: List<suspend TagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "nbftdfsprvdcovbg")
suspend fun tagSpecifications(argument: suspend TagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aukkprunoklsiffg")
suspend fun userData(value: Output<String>)
@JvmName(name = "jsajbpwxqguycasn")
suspend fun userData(value: String?)