Class: Aws::OAM::Types::UpdateLinkInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#identifierString

The ARN of the link that you want to update.

Returns:

  • (String)


1033
1034
1035
1036
1037
1038
1039
1040
# File 'gems/aws-sdk-oam/lib/aws-sdk-oam/types.rb', line 1033

class UpdateLinkInput < Struct.new(
  :identifier,
  :include_tags,
  :link_configuration,
  :resource_types)
  SENSITIVE = []
  include Aws::Structure
end

#include_tagsBoolean

Specifies whether to include the tags associated with the link in the response after the update operation. When IncludeTags is set to true and the caller has the required permission, oam:ListTagsForResource, the API will return the tags for the specified resource. If the caller doesn't have the required permission, oam:ListTagsForResource, the API will raise an exception.

The default value is false.

Returns:

  • (Boolean)


1033
1034
1035
1036
1037
1038
1039
1040
# File 'gems/aws-sdk-oam/lib/aws-sdk-oam/types.rb', line 1033

class UpdateLinkInput < Struct.new(
  :identifier,
  :include_tags,
  :link_configuration,
  :resource_types)
  SENSITIVE = []
  include Aws::Structure
end

Use this structure to filter which metric namespaces and which log groups are to be shared from the source account to the monitoring account.



1033
1034
1035
1036
1037
1038
1039
1040
# File 'gems/aws-sdk-oam/lib/aws-sdk-oam/types.rb', line 1033

class UpdateLinkInput < Struct.new(
  :identifier,
  :include_tags,
  :link_configuration,
  :resource_types)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typesArray<String>

An array of strings that define which types of data that the source account will send to the monitoring account.

Your input here replaces the current set of data types that are shared.

Returns:

  • (Array<String>)


1033
1034
1035
1036
1037
1038
1039
1040
# File 'gems/aws-sdk-oam/lib/aws-sdk-oam/types.rb', line 1033

class UpdateLinkInput < Struct.new(
  :identifier,
  :include_tags,
  :link_configuration,
  :resource_types)
  SENSITIVE = []
  include Aws::Structure
end