AWS::EC2::LaunchTemplate LaunchTemplateTagSpecification - AWS CloudFormation

AWS::EC2::LaunchTemplate LaunchTemplateTagSpecification

Specifies the tags to apply to the launch template during creation.

To specify the tags for the resources that are created during instance launch, use AWS::EC2::LaunchTemplate TagSpecification.

LaunchTemplateTagSpecification is a property of AWS::EC2::LaunchTemplate.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ResourceType" : String, "Tags" : [ Tag, ... ] }

YAML

ResourceType: String Tags: - Tag

Properties

ResourceType

The type of resource. To tag a launch template, ResourceType must be launch-template.

Required: No

Type: String

Update requires: No interruption

Tags

The tags for the resource.

Required: No

Type: Array of Tag

Update requires: No interruption

Examples

The following example adds the tag Stack=Production to the launch template.

YAML

TagSpecifications: - ResourceType: "launch-template" Tags: - Key: "Stack" Value: "Production"

JSON

"TagSpecifications": [ { "ResourceType": "launch-template", "Tags": [ { "Key": "Stack", "Value": "Production" } ] } ]