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.EnableProactiveEngagement

Description

Authorizes the Shield Response Team (SRT) to use email and phone to notify contacts about escalations to the SRT and to initiate proactive customer support.

Synopsis

Creating a Request

data EnableProactiveEngagement Source #

See: newEnableProactiveEngagement smart constructor.

Instances

Instances details
ToJSON EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

ToHeaders EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

ToPath EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

ToQuery EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

AWSRequest EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Generic EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Associated Types

type Rep EnableProactiveEngagement :: Type -> Type #

Read EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Show EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

NFData EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Eq EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Hashable EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

type AWSResponse EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

type Rep EnableProactiveEngagement Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

type Rep EnableProactiveEngagement = D1 ('MetaData "EnableProactiveEngagement" "Amazonka.Shield.EnableProactiveEngagement" "amazonka-shield-2.0-Cz9Fa9OSQ93AE4UCXBDcFo" 'False) (C1 ('MetaCons "EnableProactiveEngagement'" 'PrefixI 'False) (U1 :: Type -> Type))

newEnableProactiveEngagement :: EnableProactiveEngagement Source #

Create a value of EnableProactiveEngagement with all optional fields omitted.

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

Destructuring the Response

data EnableProactiveEngagementResponse Source #

See: newEnableProactiveEngagementResponse smart constructor.

Constructors

EnableProactiveEngagementResponse' 

Fields

Instances

Instances details
Generic EnableProactiveEngagementResponse Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Associated Types

type Rep EnableProactiveEngagementResponse :: Type -> Type #

Read EnableProactiveEngagementResponse Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Show EnableProactiveEngagementResponse Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

NFData EnableProactiveEngagementResponse Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

Eq EnableProactiveEngagementResponse Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

type Rep EnableProactiveEngagementResponse Source # 
Instance details

Defined in Amazonka.Shield.EnableProactiveEngagement

type Rep EnableProactiveEngagementResponse = D1 ('MetaData "EnableProactiveEngagementResponse" "Amazonka.Shield.EnableProactiveEngagement" "amazonka-shield-2.0-Cz9Fa9OSQ93AE4UCXBDcFo" 'False) (C1 ('MetaCons "EnableProactiveEngagementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableProactiveEngagementResponse Source #

Create a value of EnableProactiveEngagementResponse 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:httpStatus:EnableProactiveEngagementResponse', enableProactiveEngagementResponse_httpStatus - The response's http status code.

Response Lenses