Class: Aws::SSMContacts::Types::GetContactResult

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasString

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

Returns:

  • (String)


993
994
995
996
997
998
999
1000
1001
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 993

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

#contact_arnString

The ARN of the contact or escalation plan.

Returns:

  • (String)


993
994
995
996
997
998
999
1000
1001
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 993

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

#display_nameString

The full name of the contact or escalation plan.

Returns:

  • (String)


993
994
995
996
997
998
999
1000
1001
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 993

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

#planTypes::Plan

Details about the specific timing or stages and targets of the escalation plan or engagement plan.

Returns:



993
994
995
996
997
998
999
1000
1001
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 993

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

#typeString

The type of contact, either ‘PERSONAL` or `ESCALATION`.

Returns:

  • (String)


993
994
995
996
997
998
999
1000
1001
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 993

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