Class: Aws::SSMIncidents::Types::RelatedItemsUpdate

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

Overview

Note:

When making an API call, you may pass RelatedItemsUpdate data as a hash:

{
  item_to_add: {
    identifier: { # required
      type: "ANALYSIS", # required, accepts ANALYSIS, INCIDENT, METRIC, PARENT, ATTACHMENT, OTHER
      value: { # required
        arn: "Arn",
        metric_definition: "MetricDefinition",
        url: "Url",
      },
    },
    title: "RelatedItemTitleString",
  },
  item_to_remove: {
    type: "ANALYSIS", # required, accepts ANALYSIS, INCIDENT, METRIC, PARENT, ATTACHMENT, OTHER
    value: { # required
      arn: "Arn",
      metric_definition: "MetricDefinition",
      url: "Url",
    },
  },
}

Details about the related item you're adding.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#item_to_addTypes::RelatedItem

Details about the related item you're adding.

Returns:



1698
1699
1700
1701
1702
1703
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 1698

class RelatedItemsUpdate < Struct.new(
  :item_to_add,
  :item_to_remove)
  SENSITIVE = []
  include Aws::Structure
end

#item_to_removeTypes::ItemIdentifier

Details about the related item you're deleting.



1698
1699
1700
1701
1702
1703
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 1698

class RelatedItemsUpdate < Struct.new(
  :item_to_add,
  :item_to_remove)
  SENSITIVE = []
  include Aws::Structure
end