amazonka-shield-2.0: Amazon Shield SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
ToJSON 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

AWSRequest 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 #

Read DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Show DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

NFData DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Eq DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Hashable DescribeEmergencyContactSettings Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

type AWSResponse 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" "amazonka-shield-2.0-Cz9Fa9OSQ93AE4UCXBDcFo" 'False) (C1 ('MetaCons "DescribeEmergencyContactSettings'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic 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

NFData DescribeEmergencyContactSettingsResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeEmergencyContactSettings

Eq 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" "amazonka-shield-2.0-Cz9Fa9OSQ93AE4UCXBDcFo" '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.