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)


963
964
965
966
967
968
969
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 963

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)


963
964
965
966
967
968
969
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 963

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)


963
964
965
966
967
968
969
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 963

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