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

Description

Returns the current role and list of Amazon S3 log buckets used by the Shield Response Team (SRT) to access your Amazon Web Services account while assisting with attack mitigation.

Synopsis

Creating a Request

data DescribeDRTAccess Source #

See: newDescribeDRTAccess smart constructor.

Constructors

DescribeDRTAccess' 

Instances

Instances details
Eq DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Read DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Show DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Generic DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Associated Types

type Rep DescribeDRTAccess :: Type -> Type #

NFData DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Methods

rnf :: DescribeDRTAccess -> () #

Hashable DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

ToJSON DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

AWSRequest DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Associated Types

type AWSResponse DescribeDRTAccess #

ToHeaders DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

ToPath DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

ToQuery DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

type Rep DescribeDRTAccess Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

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

Defined in Amazonka.Shield.DescribeDRTAccess

newDescribeDRTAccess :: DescribeDRTAccess Source #

Create a value of DescribeDRTAccess with all optional fields omitted.

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

Destructuring the Response

data DescribeDRTAccessResponse Source #

See: newDescribeDRTAccessResponse smart constructor.

Constructors

DescribeDRTAccessResponse' 

Fields

Instances

Instances details
Eq DescribeDRTAccessResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Read DescribeDRTAccessResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Show DescribeDRTAccessResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Generic DescribeDRTAccessResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

Associated Types

type Rep DescribeDRTAccessResponse :: Type -> Type #

NFData DescribeDRTAccessResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

type Rep DescribeDRTAccessResponse Source # 
Instance details

Defined in Amazonka.Shield.DescribeDRTAccess

type Rep DescribeDRTAccessResponse = D1 ('MetaData "DescribeDRTAccessResponse" "Amazonka.Shield.DescribeDRTAccess" "libZSservicesZSamazonka-shieldZSamazonka-shield" 'False) (C1 ('MetaCons "DescribeDRTAccessResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logBucketList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDRTAccessResponse Source #

Create a value of DescribeDRTAccessResponse 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:logBucketList:DescribeDRTAccessResponse', describeDRTAccessResponse_logBucketList - The list of Amazon S3 buckets accessed by the SRT.

$sel:roleArn:DescribeDRTAccessResponse', describeDRTAccessResponse_roleArn - The Amazon Resource Name (ARN) of the role the SRT used to access your Amazon Web Services account.

$sel:httpStatus:DescribeDRTAccessResponse', describeDRTAccessResponse_httpStatus - The response's http status code.

Response Lenses

describeDRTAccessResponse_logBucketList :: Lens' DescribeDRTAccessResponse (Maybe [Text]) Source #

The list of Amazon S3 buckets accessed by the SRT.

describeDRTAccessResponse_roleArn :: Lens' DescribeDRTAccessResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role the SRT used to access your Amazon Web Services account.