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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ecs/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)


4560
4561
4562
4563
4564
4565
4566
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4560

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

#resource_typeString

The type of volume resource.

Returns:

  • (String)


4560
4561
4562
4563
4564
4565
4566
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4560

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:



4560
4561
4562
4563
4564
4565
4566
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4560

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