Class: Aws::ElasticBeanstalk::Types::UpdateTagsForResourceMessage

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#resource_arnString

The Amazon Resource Name (ARN) of the resouce to be updated.

Must be the ARN of an Elastic Beanstalk resource.

Returns:

  • (String)


4515
4516
4517
4518
4519
4520
4521
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 4515

class UpdateTagsForResourceMessage < Struct.new(
  :resource_arn,
  :tags_to_add,
  :tags_to_remove)
  SENSITIVE = []
  include Aws::Structure
end

#tags_to_addArray<Types::Tag>

A list of tags to add or update. If a key of an existing tag is added, the tag's value is updated.

Specify at least one of these parameters: TagsToAdd, TagsToRemove.

Returns:



4515
4516
4517
4518
4519
4520
4521
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 4515

class UpdateTagsForResourceMessage < Struct.new(
  :resource_arn,
  :tags_to_add,
  :tags_to_remove)
  SENSITIVE = []
  include Aws::Structure
end

#tags_to_removeArray<String>

A list of tag keys to remove. If a tag key doesn't exist, it is silently ignored.

Specify at least one of these parameters: TagsToAdd, TagsToRemove.

Returns:

  • (Array<String>)


4515
4516
4517
4518
4519
4520
4521
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 4515

class UpdateTagsForResourceMessage < Struct.new(
  :resource_arn,
  :tags_to_add,
  :tags_to_remove)
  SENSITIVE = []
  include Aws::Structure
end