libZSservicesZSamazonka-shieldZSamazonka-shield
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Shield.DescribeEmergencyContactSettings

Description

A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you if you have proactive engagement enabled, for escalations to the SRT and to initiate proactive customer support.

Synopsis

Creating a Request

data DescribeEmergencyContactSettings Source #

See: newDescribeEmergencyContactSettings smart constructor.

Instances

Instances details
Eq DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Read DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Show DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Generic DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Associated Types

type Rep DescribeEmergencyContactSettings :: Type -> Type #

NFData DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Hashable DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

ToJSON DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

AWSRequest DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

ToHeaders DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

ToPath DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

ToQuery DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

type Rep DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

type Rep DescribeEmergencyContactSettings = D1 ('MetaData "DescribeEmergencyContactSettings" "Amazonka.Shield.DescribeEmergencyContactSettings" "libZSservicesZSamazonka-shieldZSamazonka-shield" 'False) (C1 ('MetaCons "DescribeEmergencyContactSettings'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

newDescribeEmergencyContactSettings :: DescribeEmergencyContactSettings Source #

Create a value of DescribeEmergencyContactSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data DescribeEmergencyContactSettingsResponse Source #

Constructors

DescribeEmergencyContactSettingsResponse' 

Fields

  • emergencyContactList :: Maybe [EmergencyContact]

    A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you if you have proactive engagement enabled, for escalations to the SRT and to initiate proactive customer support.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Read DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Show DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Generic DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

NFData DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

type Rep DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

type Rep DescribeEmergencyContactSettingsResponse = D1 ('MetaData "DescribeEmergencyContactSettingsResponse" "Amazonka.Shield.DescribeEmergencyContactSettings" "libZSservicesZSamazonka-shieldZSamazonka-shield" 'False) (C1 ('MetaCons "DescribeEmergencyContactSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emergencyContactList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EmergencyContact])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeEmergencyContactSettingsResponse Source #

Create a value of DescribeEmergencyContactSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:emergencyContactList:DescribeEmergencyContactSettingsResponse', describeEmergencyContactSettingsResponse_emergencyContactList - A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you if you have proactive engagement enabled, for escalations to the SRT and to initiate proactive customer support.

$sel:httpStatus:DescribeEmergencyContactSettingsResponse', describeEmergencyContactSettingsResponse_httpStatus - The response's http status code.

Response Lenses

describeEmergencyContactSettingsResponse_emergencyContactList :: Lens' DescribeEmergencyContactSettingsResponse (Maybe [EmergencyContact]) Source #

A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you if you have proactive engagement enabled, for escalations to the SRT and to initiate proactive customer support.