Class: Aws::ECS::Types::EBSTagSpecification

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

Overview

The tag specifications of an Amazon EBS volume.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#propagate_tagsString

Determines whether to propagate the tags from the task definition to 
the Amazon EBS volume. Tags can only propagate to a ‘SERVICE` specified in 
`ServiceVolumeConfiguration`. If no value is specified, the tags aren’t 
propagated.

Returns:

  • (String)


4738
4739
4740
4741
4742
4743
4744
# File 'lib/aws-sdk-ecs/types.rb', line 4738

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

#resource_typeString

The type of volume resource.

Returns:

  • (String)


4738
4739
4740
4741
4742
4743
4744
# File 'lib/aws-sdk-ecs/types.rb', line 4738

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

#tagsArray<Types::Tag>

The tags applied to this Amazon EBS volume. ‘AmazonECSCreated` and `AmazonECSManaged` are reserved tags that can’t be used.

Returns:



4738
4739
4740
4741
4742
4743
4744
# File 'lib/aws-sdk-ecs/types.rb', line 4738

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