Class: Aws::RAM::Types::TagResourceRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#resource_arnString

Specifies the Amazon Resource Name (ARN) of the managed permission that you want to add tags to. You must specify either resourceArn, or resourceShareArn, but not both.

Returns:

  • (String)


3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 3788

class TagResourceRequest < Struct.new(
  :resource_share_arn,
  :tags,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#resource_share_arnString

Specifies the Amazon Resource Name (ARN) of the resource share that you want to add tags to. You must specify either resourceShareArn, or resourceArn, but not both.

Returns:

  • (String)


3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 3788

class TagResourceRequest < Struct.new(
  :resource_share_arn,
  :tags,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of one or more tag key and value pairs. The tag key must be present and not be an empty string. The tag value must be present but can be an empty string.

Returns:



3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 3788

class TagResourceRequest < Struct.new(
  :resource_share_arn,
  :tags,
  :resource_arn)
  SENSITIVE = []
  include Aws::Structure
end