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)


1937
1938
1939
1940
1941
1942
1943
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1937

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)


1937
1938
1939
1940
1941
1942
1943
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1937

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)


1937
1938
1939
1940
1941
1942
1943
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1937

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