LaunchTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xnyefxfhxxddftdt")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "sekiwjehipkuboaw")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "dryeiwdsesqkhmpx")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "aawdckjxjfipovwg")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "ingewydauhfwqack")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "unbqmajrtfnuxkux")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "mnvhtwpfhqxuulbe")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "cuauxevjynohyvjq")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kcbmamxbymjgucsq")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "mgvefsyyddvlggcl")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "rrhhguntqiulvlur")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wabafltnxoabrvli")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "rgrhpomaymkxcghf")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "fsirfjxsgkhgcytn")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wnqlijunlsryance")
suspend fun defaultVersion(value: Output<Int>)
@JvmName(name = "skjlvhtygophjjsp")
suspend fun defaultVersion(value: Int?)
Link copied to clipboard
@JvmName(name = "ijjjegsfpininaeb")
suspend fun description(value: Output<String>)
@JvmName(name = "dxxbyedoehidyfrm")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "gqacjyyyopqeovkh")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "gvfdknrvqopkwwot")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hevrevdqrtpyfhev")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "yawmmltkemyjglub")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xvvnhnmibbxndytv")
suspend fun ebsOptimized(value: Output<String>)
@JvmName(name = "tvqdpybrbjoyakmv")
suspend fun ebsOptimized(value: String?)
Link copied to clipboard
@JvmName(name = "ahxyxxxvbsrmyung")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "goxeaxlnvfammxra")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "mmnsghoxwbvcnkns")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "pgijegnuadbelkxy")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "tuklmskluhxowwxk")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "davnumpahsenauab")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "vquuxqnggpqgxkmm")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "bbylngpfqspgbdrg")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ipuolpttserecajw")
suspend fun elasticInferenceAccelerator(value: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "vsorvkncmigqfnvb")
suspend fun elasticInferenceAccelerator(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ibolruvjybqjvagv")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "wrsmjkrwcbfwbbpf")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "rbmcqyqohcpktwlp")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kvopclsaopeetobm")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "cqcdocpgqrothtxp")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "wvfcbmaxtbpoogfv")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nldksocumvkmgxxq")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "mttingwfvotpjwcg")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "jupwyuirbxgnlpmh")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vyctanuupxbdhayw")
suspend fun imageId(value: Output<String>)
@JvmName(name = "ptwitjjoeyrhedvt")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "bbhdgtybndtuhcaa")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "wqcgvjhrnbrakrbh")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "phtpkdvoyobgfqgy")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "bbcolmwppvoeyatw")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "ljfifivjoujracua")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vfacquxlyoatdafe")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "lvhfwyntdhdkboxv")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "kuycbmhqpqurcfti")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iyfjwbmvnbvfdssq")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "lcsfpcpvhedjuctr")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "aacixmrpbrbeaank")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "rivuynwlalhkjnxg")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "xfhodpawvhmtpxgw")
suspend fun keyName(value: Output<String>)
@JvmName(name = "kvpeoeywedoddrgh")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "sejttylrxytfmvmi")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "mmpavdfqdntwublv")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "fhcloaalntqglgup")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "peguvogaqafhaljs")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "xrctsysdxdrlmiei")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "jmigppvmqvqrimtg")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "sccdqetikejhsmlq")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "jomgaxhuvflfjvhi")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdkbuggrekckvcst")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "ydshhgbxjargtlya")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "bigtekslfovbgnxa")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xsmbghvrmbvpxgyl")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "qcjaufjejrohublj")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "qyxfvkctlkmtcrpf")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wbbierlffmyadcay")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "fsyvltjyysqryrol")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "wrwdumpuhfwpmyee")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kfthdfwwujcvlmus")
suspend fun name(value: Output<String>)
@JvmName(name = "tejevalculhxnday")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "duxgltxcwryxqesm")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "bxpbcgfuciwnjqow")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "nsvrabweowemhsyd")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "xmqeenfrpxinkbss")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "cfljojssliomrdvw")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "haylyxsdeilsipvq")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "pvmoatamkllwkkae")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "qguaruisdvctsnwy")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "slrowrisafwaents")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "fypqpymlrrqlscib")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lsshowvmlmpxawyd")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "cnmifjvdvmdecoqn")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "oymkfnspufnsujky")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hqvgpqqkycxvpvet")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "mcyldacsbqagvhbe")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "qpxlaejwfcsdkmoy")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "suoqlqyieenynlcx")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "dcvlymkolxmnqhvf")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "yxswuumddntjedmo")
suspend fun securityGroupNames(value: Output<List<String>>)
@JvmName(name = "tukhthctqcbegvus")
suspend fun securityGroupNames(vararg values: Output<String>)
@JvmName(name = "ehpupfmeodynmgpj")
suspend fun securityGroupNames(vararg values: String)
@JvmName(name = "hgwngephbvktehhc")
suspend fun securityGroupNames(values: List<Output<String>>)
@JvmName(name = "gcnrlckmuulxoihu")
suspend fun securityGroupNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ydyrjdqtopsbtltg")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "abfmebiuuarcpiee")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "vepofmrqymhnbmhi")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yjtmftfhuaathhnu")
suspend fun tagSpecifications(value: Output<List<LaunchTemplateTagSpecificationArgs>>)
@JvmName(name = "ptsqyidnaqduamld")
suspend fun tagSpecifications(vararg values: LaunchTemplateTagSpecificationArgs)
@JvmName(name = "tthoaajeytsjjmhm")
suspend fun tagSpecifications(vararg values: Output<LaunchTemplateTagSpecificationArgs>)
@JvmName(name = "xbxqotsdwnuoccau")
suspend fun tagSpecifications(vararg argument: suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "qblmquxpydyvebpt")
suspend fun tagSpecifications(value: List<LaunchTemplateTagSpecificationArgs>?)
@JvmName(name = "mwdbmwotutjgnbbq")
suspend fun tagSpecifications(values: List<Output<LaunchTemplateTagSpecificationArgs>>)
@JvmName(name = "hcmvyjwppprmuarq")
suspend fun tagSpecifications(argument: List<suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "ugvvycxumwwvuywi")
suspend fun tagSpecifications(argument: suspend LaunchTemplateTagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sceolwlmfrtxkxkg")
suspend fun updateDefaultVersion(value: Output<Boolean>)
@JvmName(name = "lftvyrjdyinqvlut")
suspend fun updateDefaultVersion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hlljischgkssdhnn")
suspend fun userData(value: Output<String>)
@JvmName(name = "yoxvoayonindbege")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "dfmjcaaxsdkdssot")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "servptobnivhpncl")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "kjomvkwhwqxltdls")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "mlqgiepcfkncgkhh")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "skefqcutdiwewawy")
suspend fun vpcSecurityGroupIds(value: List<String>?)