Class: Aws::SSMContacts::Types::Contact

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

Overview

A personal contact or escalation plan that Incident Manager engages during an incident.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasString

The unique and identifiable alias of the contact or escalation plan.

Returns:

  • (String)


172
173
174
175
176
177
178
179
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 172

class Contact < Struct.new(
  :contact_arn,
  :alias,
  :display_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#contact_arnString

The Amazon Resource Name (ARN) of the contact or escalation plan.

Returns:

  • (String)


172
173
174
175
176
177
178
179
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 172

class Contact < Struct.new(
  :contact_arn,
  :alias,
  :display_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#display_nameString

The full name of the contact or escalation plan.

Returns:

  • (String)


172
173
174
175
176
177
178
179
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 172

class Contact < Struct.new(
  :contact_arn,
  :alias,
  :display_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Refers to the type of contact. A single contact is type ‘PERSONAL` and an escalation plan is type `ESCALATION`.

Returns:

  • (String)


172
173
174
175
176
177
178
179
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 172

class Contact < Struct.new(
  :contact_arn,
  :alias,
  :display_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end