Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Removes the Shield Response Team's (SRT) access to the specified Amazon S3 bucket containing the logs that you shared previously.
To make a DisassociateDRTLogBucket
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 DisassociateDRTLogBucket
request to remove this access.
Synopsis
- data DisassociateDRTLogBucket = DisassociateDRTLogBucket' {}
- newDisassociateDRTLogBucket :: Text -> DisassociateDRTLogBucket
- disassociateDRTLogBucket_logBucket :: Lens' DisassociateDRTLogBucket Text
- data DisassociateDRTLogBucketResponse = DisassociateDRTLogBucketResponse' {
- httpStatus :: Int
- newDisassociateDRTLogBucketResponse :: Int -> DisassociateDRTLogBucketResponse
- disassociateDRTLogBucketResponse_httpStatus :: Lens' DisassociateDRTLogBucketResponse Int
Creating a Request
data DisassociateDRTLogBucket Source #
See: newDisassociateDRTLogBucket
smart constructor.
Instances
newDisassociateDRTLogBucket Source #
Create a value of DisassociateDRTLogBucket
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:logBucket:DisassociateDRTLogBucket'
, disassociateDRTLogBucket_logBucket
- The Amazon S3 bucket that contains the logs that you want to share.
Request Lenses
disassociateDRTLogBucket_logBucket :: Lens' DisassociateDRTLogBucket Text Source #
The Amazon S3 bucket that contains the logs that you want to share.
Destructuring the Response
data DisassociateDRTLogBucketResponse Source #
See: newDisassociateDRTLogBucketResponse
smart constructor.
DisassociateDRTLogBucketResponse' | |
|
Instances
Eq DisassociateDRTLogBucketResponse Source # | |
Read DisassociateDRTLogBucketResponse Source # | |
Show DisassociateDRTLogBucketResponse Source # | |
Defined in Amazonka.Shield.DisassociateDRTLogBucket | |
Generic DisassociateDRTLogBucketResponse Source # | |
NFData DisassociateDRTLogBucketResponse Source # | |
Defined in Amazonka.Shield.DisassociateDRTLogBucket rnf :: DisassociateDRTLogBucketResponse -> () # | |
type Rep DisassociateDRTLogBucketResponse Source # | |
Defined in Amazonka.Shield.DisassociateDRTLogBucket type Rep DisassociateDRTLogBucketResponse = D1 ('MetaData "DisassociateDRTLogBucketResponse" "Amazonka.Shield.DisassociateDRTLogBucket" "libZSservicesZSamazonka-shieldZSamazonka-shield" 'False) (C1 ('MetaCons "DisassociateDRTLogBucketResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateDRTLogBucketResponse Source #
Create a value of DisassociateDRTLogBucketResponse
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:DisassociateDRTLogBucketResponse'
, disassociateDRTLogBucketResponse_httpStatus
- The response's http status code.
Response Lenses
disassociateDRTLogBucketResponse_httpStatus :: Lens' DisassociateDRTLogBucketResponse Int Source #
The response's http status code.