Class CfnLaunchTemplate.TagSpecificationProperty
Specifies the tags to apply to resources that are created during instance launch.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class TagSpecificationProperty : Object, CfnLaunchTemplate.ITagSpecificationProperty
Syntax (vb)
Public Class TagSpecificationProperty
Inherits Object
Implements CfnLaunchTemplate.ITagSpecificationProperty
Remarks
TagSpecification
is a property type of TagSpecifications
. TagSpecifications
is a property of AWS::EC2::LaunchTemplate LaunchTemplateData .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EC2;
var tagSpecificationProperty = new TagSpecificationProperty {
ResourceType = "resourceType",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
Tag |
Properties
Resource |
The type of resource to tag. |
Tags | The tags to apply to the resource. |
Constructors
TagSpecificationProperty()
public TagSpecificationProperty()
Properties
ResourceType
The type of resource to tag.
public string ResourceType { get; set; }
Property Value
System.
Remarks
You can specify tags for the following resource types only: instance
| volume
| network-interface
| spot-instances-request
. If the instance does not include the resource type that you specify, the instance launch fails. For example, not all instance types include a volume.
To tag a resource after it has been created, see CreateTags .
Tags
The tags to apply to the resource.
public ICfnTag[] Tags { get; set; }
Property Value
ICfn