Class: Aws::Shield::Types::EmergencyContact

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

Overview

Note:

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

{
  email_address: "EmailAddress", # required
  phone_number: "PhoneNumber",
  contact_notes: "ContactNotes",
}

Contact information that the DRT can use to contact you if you have proactive engagement enabled, for escalations to the DRT and to initiate proactive customer support.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contact_notesString

Additional notes regarding the contact.

Returns:

  • (String)


986
987
988
989
990
991
992
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 986

class EmergencyContact < Struct.new(
  :email_address,
  :phone_number,
  :contact_notes)
  SENSITIVE = []
  include Aws::Structure
end

#email_addressString

The email address for the contact.

Returns:

  • (String)


986
987
988
989
990
991
992
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 986

class EmergencyContact < Struct.new(
  :email_address,
  :phone_number,
  :contact_notes)
  SENSITIVE = []
  include Aws::Structure
end

#phone_numberString

The phone number for the contact.

Returns:

  • (String)


986
987
988
989
990
991
992
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 986

class EmergencyContact < Struct.new(
  :email_address,
  :phone_number,
  :contact_notes)
  SENSITIVE = []
  include Aws::Structure
end