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

Description

Removes the Shield Response Team's (SRT) access to your Amazon Web Services account.

To make a DisassociateDRTRole request, you must be subscribed to the Business Support plan or the Enterprise Support plan. However, if you are not subscribed to one of these support plans, but had been previously and had granted the SRT access to your account, you can submit a DisassociateDRTRole request to remove this access.

Synopsis

Creating a Request

data DisassociateDRTRole Source #

See: newDisassociateDRTRole smart constructor.

Constructors

DisassociateDRTRole' 

Instances

Instances details
Eq DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Read DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Show DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Generic DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Associated Types

type Rep DisassociateDRTRole :: Type -> Type #

NFData DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Methods

rnf :: DisassociateDRTRole -> () #

Hashable DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

ToJSON DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

AWSRequest DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Associated Types

type AWSResponse DisassociateDRTRole #

ToHeaders DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

ToPath DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

ToQuery DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

type Rep DisassociateDRTRole Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

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

Defined in Amazonka.Shield.DisassociateDRTRole

newDisassociateDRTRole :: DisassociateDRTRole Source #

Create a value of DisassociateDRTRole with all optional fields omitted.

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

Destructuring the Response

data DisassociateDRTRoleResponse Source #

See: newDisassociateDRTRoleResponse smart constructor.

Constructors

DisassociateDRTRoleResponse' 

Fields

Instances

Instances details
Eq DisassociateDRTRoleResponse Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Read DisassociateDRTRoleResponse Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Show DisassociateDRTRoleResponse Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Generic DisassociateDRTRoleResponse Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

Associated Types

type Rep DisassociateDRTRoleResponse :: Type -> Type #

NFData DisassociateDRTRoleResponse Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

type Rep DisassociateDRTRoleResponse Source # 
Instance details

Defined in Amazonka.Shield.DisassociateDRTRole

type Rep DisassociateDRTRoleResponse = D1 ('MetaData "DisassociateDRTRoleResponse" "Amazonka.Shield.DisassociateDRTRole" "libZSservicesZSamazonka-shieldZSamazonka-shield" 'False) (C1 ('MetaCons "DisassociateDRTRoleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateDRTRoleResponse Source #

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

Response Lenses