Class: Aws::EC2::Types::TagSpecification

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ec2/types.rb

Overview

The tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.

<note markdown=“1”> The ‘Valid Values` lists all the resource types that can be tagged. However, the action you’re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you’re using, you’ll get an error.

</note>

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#resource_typeString

The type of resource to tag on creation.

Returns:

  • (String)


63614
63615
63616
63617
63618
63619
# File 'lib/aws-sdk-ec2/types.rb', line 63614

class TagSpecification < Struct.new(
  :resource_type,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tags to apply to the resource.

Returns:



63614
63615
63616
63617
63618
63619
# File 'lib/aws-sdk-ec2/types.rb', line 63614

class TagSpecification < Struct.new(
  :resource_type,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end