LaunchTemplateDataArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "udenoipjwauixkwy")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "pgylsweifpbguwif")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "dugevsjrnjofxbss")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "ndwiqcclyiplyhbo")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "ecfokhayyhibcuqh")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "syuwagvaqttgwxhh")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "lrqonwmueskvcsdg")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "dnudcxuudesabvcp")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "syxvoxpsprgcfeht")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "ricpfpqjrsrpmabj")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "etmbecxppknxcukj")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ipaiqjxfnbvpompd")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "xmrjpgnastooetle")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "yavlpoftbgbxnnse")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "quogmhcfccwqmxgl")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "wuqimmhieumbwkir")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qxjfpgdxapixhwob")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "uifpqwyugsecyjid")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ranndvkigjliinfd")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "lcqrewvyyltdflqe")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gfdglnlwsenfyeqy")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "qphonltjslvbtrry")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "khemqprpgbwxawmg")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "wflbxlrpqwcichgg")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "hetnpnvskrvqfwjo")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "njdnvewunqlwplrf")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "oubfrocfmwtenacf")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "vcnywbvtoudvgmuj")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkisvkfevjycyokj")
suspend fun elasticInferenceAccelerators(value: Output<List<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "fbftvslxfmwlnoys")
suspend fun elasticInferenceAccelerators(vararg values: LaunchTemplateElasticInferenceAcceleratorArgs)
@JvmName(name = "tckclemdystfhitk")
suspend fun elasticInferenceAccelerators(vararg values: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "dmubxcwgyxmhbtkl")
suspend fun elasticInferenceAccelerators(vararg argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "sydprbwxatirkfwq")
suspend fun elasticInferenceAccelerators(values: List<Output<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "ddwbpsifxpkikkix")
suspend fun elasticInferenceAccelerators(argument: List<suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "asqhsaoftstdftqc")
suspend fun elasticInferenceAccelerators(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dawxvuhwtxfpxwtf")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "asdyabnoqeckmina")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "cicqmcmgmfrqiiqr")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fockkowholvhoiur")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "wgprweuotvtnwtyq")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "ruorbghtqcupqcri")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkkhbahdoneuooxs")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "vptppttrpnavkjiu")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "sesxcjqcbodpyfim")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bhoyrcsryhooqvmh")
suspend fun imageId(value: Output<String>)
@JvmName(name = "rtmjlkmrgrldipsj")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "nojcrllwratsllmv")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "lyldqtfmsjdbtyar")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "tetspabyetrlekfd")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "issajcqxmadakrsw")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "mtkbqvfegjaeelhf")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yrdlxxtgwyxwvsgf")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "cbxhbrexxijaofum")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "ofqmhxajdehxpkao")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mnvcwsomlsxpvdib")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "lerpfdhodgahymuc")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "lugxyvkxaeadadby")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "nfurgynogcbrxfbf")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "owfmqmfpgxreckne")
suspend fun keyName(value: Output<String>)
@JvmName(name = "kcwydsreaidypadu")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "haiplykdxecnvoqs")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "vitnlmlnuirjubkx")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "moqbtfonrrfvjwdn")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "rjbjamyhwvsvttag")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "jjeggxuoobesrxlr")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "twyjkuuiqmwlarpb")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "fvfjkppbooupkyjx")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "onfcqxfsftqqtqlk")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gxwfgoqvsonobrkr")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "eiiarhvkhlgsxhlc")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "vvbywovqqpshydhk")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rbmdobhhivulpfkk")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "whejhrvpkoadlfxd")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "tuolrasnvgmxadqm")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jamnvxbjjpjfvxwo")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "niuvqrbafejcmxqc")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "wtaqnloajmckhcnt")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dyskiiwsupmxpnef")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "iyfrubwfxqjyvaqo")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "dsqbiktbvrdfspww")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "aqjhwtuoqqryqmbg")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "fqxgvcnaopjypbqq")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "xerkpfsnxmqqlgkp")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "vavifareithxncvg")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "hkrsesamyitxyhrn")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vfkypptdxksjnnhe")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "vvebhgpymvfthajo")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "uycmueupybmsgkhy")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tiflqegvnvhowsgc")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "ocipungovsigntok")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "ootnpfdiqohlpxyu")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gtjsrxpgdemxlspm")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "cioaoxffkqsuxvbp")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "lpxrguagedyrsvee")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "vusrkxsxrogcdotv")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "dvwwyuqiuvmaqoss")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "nrmvhfaowesqhcnw")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "msdajjsnynuuwpll")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jajdxbyoqjaafkmn")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "edljaunjpcvyeeiu")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "nelpjimvumrayayk")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "pasdgnlcpjpbqgal")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "dleryudkdjvkwqlv")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rwvchmqtmcslmqva")
suspend fun tagSpecifications(value: Output<List<TagSpecificationArgs>>)
@JvmName(name = "aeldpjfgkiroqkhh")
suspend fun tagSpecifications(vararg values: TagSpecificationArgs)
@JvmName(name = "sfyukupkfawwulli")
suspend fun tagSpecifications(vararg values: Output<TagSpecificationArgs>)
@JvmName(name = "kskeqefnnirhegoi")
suspend fun tagSpecifications(vararg argument: suspend TagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "grtppfksjfgpglhv")
suspend fun tagSpecifications(value: List<TagSpecificationArgs>?)
@JvmName(name = "cjomlntcpbcncxoy")
suspend fun tagSpecifications(values: List<Output<TagSpecificationArgs>>)
@JvmName(name = "pexpnkhajfypiccy")
suspend fun tagSpecifications(argument: List<suspend TagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "vdkpvmmfjvxgjerr")
suspend fun tagSpecifications(argument: suspend TagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lgncriisxaqbrcbd")
suspend fun userData(value: Output<String>)
@JvmName(name = "wlypolghvchglocx")
suspend fun userData(value: String?)