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 |
Synopsis
- data S3BucketDetail = S3BucketDetail' {}
- newS3BucketDetail :: S3BucketDetail
- s3BucketDetail_arn :: Lens' S3BucketDetail (Maybe Text)
- s3BucketDetail_createdAt :: Lens' S3BucketDetail (Maybe UTCTime)
- s3BucketDetail_owner :: Lens' S3BucketDetail (Maybe Owner)
- s3BucketDetail_name :: Lens' S3BucketDetail (Maybe Text)
- s3BucketDetail_defaultServerSideEncryption :: Lens' S3BucketDetail (Maybe DefaultServerSideEncryption)
- s3BucketDetail_publicAccess :: Lens' S3BucketDetail (Maybe PublicAccess)
- s3BucketDetail_type :: Lens' S3BucketDetail (Maybe Text)
- s3BucketDetail_tags :: Lens' S3BucketDetail (Maybe [Tag])
Documentation
data S3BucketDetail Source #
Contains information on the S3 bucket.
See: newS3BucketDetail
smart constructor.
S3BucketDetail' | |
|
Instances
newS3BucketDetail :: S3BucketDetail Source #
Create a value of S3BucketDetail
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:arn:S3BucketDetail'
, s3BucketDetail_arn
- The Amazon Resource Name (ARN) of the S3 bucket.
$sel:createdAt:S3BucketDetail'
, s3BucketDetail_createdAt
- The date and time the bucket was created at.
$sel:owner:S3BucketDetail'
, s3BucketDetail_owner
- The owner of the S3 bucket.
$sel:name:S3BucketDetail'
, s3BucketDetail_name
- The name of the S3 bucket.
$sel:defaultServerSideEncryption:S3BucketDetail'
, s3BucketDetail_defaultServerSideEncryption
- Describes the server side encryption method used in the S3 bucket.
$sel:publicAccess:S3BucketDetail'
, s3BucketDetail_publicAccess
- Describes the public access policies that apply to the S3 bucket.
$sel:type':S3BucketDetail'
, s3BucketDetail_type
- Describes whether the bucket is a source or destination bucket.
$sel:tags:S3BucketDetail'
, s3BucketDetail_tags
- All tags attached to the S3 bucket
s3BucketDetail_arn :: Lens' S3BucketDetail (Maybe Text) Source #
The Amazon Resource Name (ARN) of the S3 bucket.
s3BucketDetail_createdAt :: Lens' S3BucketDetail (Maybe UTCTime) Source #
The date and time the bucket was created at.
s3BucketDetail_owner :: Lens' S3BucketDetail (Maybe Owner) Source #
The owner of the S3 bucket.
s3BucketDetail_name :: Lens' S3BucketDetail (Maybe Text) Source #
The name of the S3 bucket.
s3BucketDetail_defaultServerSideEncryption :: Lens' S3BucketDetail (Maybe DefaultServerSideEncryption) Source #
Describes the server side encryption method used in the S3 bucket.
s3BucketDetail_publicAccess :: Lens' S3BucketDetail (Maybe PublicAccess) Source #
Describes the public access policies that apply to the S3 bucket.
s3BucketDetail_type :: Lens' S3BucketDetail (Maybe Text) Source #
Describes whether the bucket is a source or destination bucket.
s3BucketDetail_tags :: Lens' S3BucketDetail (Maybe [Tag]) Source #
All tags attached to the S3 bucket