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)


738
739
740
741
742
743
744
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 738

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)


738
739
740
741
742
743
744
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 738

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)


738
739
740
741
742
743
744
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 738

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