Class: Aws::SSMContacts::Types::ResolutionContact

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

Overview

Information about the engagement resolution steps. The resolution starts from the first contact, which can be an escalation plan, then resolves to an on-call rotation, and finally to a personal contact.

The ResolutionContact structure describes the information for each node or step in that process. It contains information about different contact types, such as the escalation, rotation, and personal contacts.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contact_arnString

The Amazon Resource Name (ARN) of a contact in the engagement resolution process.

Returns:

  • (String)


1952
1953
1954
1955
1956
1957
1958
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1952

class ResolutionContact < Struct.new(
  :contact_arn,
  :type,
  :stage_index)
  SENSITIVE = []
  include Aws::Structure
end

#stage_indexInteger

The stage in the escalation plan that resolves to this contact.

Returns:

  • (Integer)


1952
1953
1954
1955
1956
1957
1958
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1952

class ResolutionContact < Struct.new(
  :contact_arn,
  :type,
  :stage_index)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of contact for a resolution step.

Returns:

  • (String)


1952
1953
1954
1955
1956
1957
1958
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1952

class ResolutionContact < Struct.new(
  :contact_arn,
  :type,
  :stage_index)
  SENSITIVE = []
  include Aws::Structure
end