LaunchTemplateDataArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "uemxngkroftddlkd")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "lmkorwjmswawtmol")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "ciqtykkurogodolp")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "ykvxsmhgvhtpauug")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "btbfhnmxffjafjpr")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "dpkcyeyimckptpdv")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "dsyyimxfbriwmbcl")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "dinymejqgpbskyqs")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mwbqpoegckpsmxli")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "nqdntvqsbcdomyae")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "ljnlwwrxmpdmjxfp")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xyggjxvibkclblnb")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "kxnaatuwoqivjwol")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "ndjrqaypnxlacarw")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dijffyxqbfbjwbfy")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "bkxsgbbtmepfipil")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "prkqolknyypwxmap")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "iiowramlkycgcvmv")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "akljiocmjclehldw")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "dhwjdqmvuvrutlmn")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tssviifuhahtieoh")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "bleghdfhowxtadyl")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "xymjpldnaivjstro")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "kemgoosbrmvvhchx")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "cihthggacgsxhppq")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "tkukpdcerqoeswjw")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "ttcvmqbstldlhmcs")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "xikolhyollbfihat")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "awfiidkdphugbkis")
suspend fun elasticInferenceAccelerators(value: Output<List<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "wkcwejxsjyqnwiar")
suspend fun elasticInferenceAccelerators(vararg values: LaunchTemplateElasticInferenceAcceleratorArgs)
@JvmName(name = "ssecruwtmcngejac")
suspend fun elasticInferenceAccelerators(vararg values: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "tyammjruhixtcxdh")
suspend fun elasticInferenceAccelerators(vararg argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "okephcbgbjtubbnk")
suspend fun elasticInferenceAccelerators(values: List<Output<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "smdehocisrlgcjcf")
suspend fun elasticInferenceAccelerators(argument: List<suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "ktnwpfvmoqptwgph")
suspend fun elasticInferenceAccelerators(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mahvdfpxcgxsxnld")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "ikdgcfvekmtlnuue")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "sswyrnejtoorwrtj")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tlyljuuhsdxgsnlb")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "hujjgrcjhespppjw")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "kqfaecglnhuoaqxp")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dpxlrconvftcaniw")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "vdgpnckijdwggwnt")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "krbqmgmjjmqtlxvm")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ngqwlkwfhxgghaue")
suspend fun imageId(value: Output<String>)
@JvmName(name = "wcjealnsildjsiju")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "udkedvvlmdtdikmp")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "yhsscffbdeuekchp")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "xuwrqfppcoqhjryt")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "xvaoqrxnmrqbjywm")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "mlbruffbouoviwnr")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rgvwuyatcjxqtvkc")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "cafvqxpuuowxjlfw")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "dtfisofuqskhocec")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rgipuhtdlbvvhije")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "srxenbduurvnrdnw")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "onmlvjghcdiaebdm")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "wylqvuhbbsbpbepp")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "irsxhyknlbnwlxiy")
suspend fun keyName(value: Output<String>)
@JvmName(name = "bmkstyxwfstyqywo")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "ffkwrgroqdlgyflt")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "xpweveofhilnqqhu")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "xckckttoibuljyoe")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "kchlxtwecfpvsahi")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "lhbndxwjxwjsinbw")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "cfenkambutdydobl")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "hkypstwcathkomyl")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "brptocsyifgprjaq")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pnaqdtrcafuibmxw")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "biuwiiopupemechk")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "rouuyuxybdklkksg")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hymulvkllxcqfxpd")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "mmnqpvuxssgevudv")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "mdqnkpwhtkchaekr")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sguctjqkruvrbxho")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "nqyxxtwthhgxaygn")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "dghidefsdrtlaaip")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xmcbjfrbklnclthl")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "ftblqraphplwifdq")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "ycogoxbksnvnhxmq")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "nwmjhghmbshjrpnu")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "njbwueivyvhxdref")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "jpwjewwomlyisebn")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "etcvffugdnydhobl")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "inempxiyxhtbwnbx")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yjnlvtijutqxstnw")
suspend fun networkPerformanceOptions(value: LaunchTemplateNetworkPerformanceOptionsArgs?)
@JvmName(name = "ysyxjiobibocwlwd")
suspend fun networkPerformanceOptions(value: Output<LaunchTemplateNetworkPerformanceOptionsArgs>)
@JvmName(name = "clpjyekvmacsbgvr")
suspend fun networkPerformanceOptions(argument: suspend LaunchTemplateNetworkPerformanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aglavxhtmfmebyal")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "nlduvdnujsgsohob")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "qgqkaoptewjikhey")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dutqtuwxdnfcvqap")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "cboorqspjpcpexnj")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "ddefdiimyqnfgshi")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jckctgjjpfxujlca")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "qpfarldvbcxqbabv")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "vxxwryxeqybmhwjs")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "jgytppubmwgviikx")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "wrmixxaiuoesvgkm")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "apppuuuovjkoancr")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "ydwqvgeyooxuskvw")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ypmtqqowlfnhadbu")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "cxxrnxvwxqjmtnat")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "qertqkhuftrgvsqf")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "okwkbkjidhtsluip")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "ffyxichbvgnpfddg")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "iecjtjmnwujadqtf")
suspend fun tagSpecifications(value: Output<List<TagSpecificationArgs>>)
@JvmName(name = "jjusewpesswvfhkj")
suspend fun tagSpecifications(vararg values: TagSpecificationArgs)
@JvmName(name = "pswkoqpoydcnthfq")
suspend fun tagSpecifications(vararg values: Output<TagSpecificationArgs>)
@JvmName(name = "cgevvemiqywvjhvq")
suspend fun tagSpecifications(vararg argument: suspend TagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "upmfkejphhdeoytb")
suspend fun tagSpecifications(value: List<TagSpecificationArgs>?)
@JvmName(name = "opuqfjrnyliugsei")
suspend fun tagSpecifications(values: List<Output<TagSpecificationArgs>>)
@JvmName(name = "ouwojrrbeiwvxcvn")
suspend fun tagSpecifications(argument: List<suspend TagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "pydnghrpfhluwljv")
suspend fun tagSpecifications(argument: suspend TagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kmrlppbuwqqvrsru")
suspend fun userData(value: Output<String>)
@JvmName(name = "lfdakrqddijodesj")
suspend fun userData(value: String?)