Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data BucketCountPolicyAllowsUnencryptedObjectUploads = BucketCountPolicyAllowsUnencryptedObjectUploads' {}
- newBucketCountPolicyAllowsUnencryptedObjectUploads :: BucketCountPolicyAllowsUnencryptedObjectUploads
- bucketCountPolicyAllowsUnencryptedObjectUploads_allowsUnencryptedObjectUploads :: Lens' BucketCountPolicyAllowsUnencryptedObjectUploads (Maybe Integer)
- bucketCountPolicyAllowsUnencryptedObjectUploads_deniesUnencryptedObjectUploads :: Lens' BucketCountPolicyAllowsUnencryptedObjectUploads (Maybe Integer)
- bucketCountPolicyAllowsUnencryptedObjectUploads_unknown :: Lens' BucketCountPolicyAllowsUnencryptedObjectUploads (Maybe Integer)
Documentation
data BucketCountPolicyAllowsUnencryptedObjectUploads Source #
Provides information about the number of S3 buckets whose bucket policies do or don't require server-side encryption of objects when objects are uploaded to the buckets.
See: newBucketCountPolicyAllowsUnencryptedObjectUploads
smart constructor.
BucketCountPolicyAllowsUnencryptedObjectUploads' | |
|
Instances
newBucketCountPolicyAllowsUnencryptedObjectUploads :: BucketCountPolicyAllowsUnencryptedObjectUploads Source #
Create a value of BucketCountPolicyAllowsUnencryptedObjectUploads
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:allowsUnencryptedObjectUploads:BucketCountPolicyAllowsUnencryptedObjectUploads'
, bucketCountPolicyAllowsUnencryptedObjectUploads_allowsUnencryptedObjectUploads
- The total number of buckets that don't have a bucket policy or have a
bucket policy that doesn't require server-side encryption of new
objects. If a bucket policy exists, the policy doesn't require
PutObject requests to include a valid server-side encryption header: the
x-amz-server-side-encryption header with a value of AES256 or aws:kms,
or the x-amz-server-side-encryption-customer-algorithm header with a
value of AES256.
$sel:deniesUnencryptedObjectUploads:BucketCountPolicyAllowsUnencryptedObjectUploads'
, bucketCountPolicyAllowsUnencryptedObjectUploads_deniesUnencryptedObjectUploads
- The total number of buckets whose bucket policies require server-side
encryption of new objects. PutObject requests for these buckets must
include a valid server-side encryption header: the
x-amz-server-side-encryption header with a value of AES256 or aws:kms,
or the x-amz-server-side-encryption-customer-algorithm header with a
value of AES256.
$sel:unknown:BucketCountPolicyAllowsUnencryptedObjectUploads'
, bucketCountPolicyAllowsUnencryptedObjectUploads_unknown
- The total number of buckets that Amazon Macie wasn't able to evaluate
server-side encryption requirements for. Macie can't determine whether
the bucket policies for these buckets require server-side encryption of
new objects.
bucketCountPolicyAllowsUnencryptedObjectUploads_allowsUnencryptedObjectUploads :: Lens' BucketCountPolicyAllowsUnencryptedObjectUploads (Maybe Integer) Source #
The total number of buckets that don't have a bucket policy or have a bucket policy that doesn't require server-side encryption of new objects. If a bucket policy exists, the policy doesn't require PutObject requests to include a valid server-side encryption header: the x-amz-server-side-encryption header with a value of AES256 or aws:kms, or the x-amz-server-side-encryption-customer-algorithm header with a value of AES256.
bucketCountPolicyAllowsUnencryptedObjectUploads_deniesUnencryptedObjectUploads :: Lens' BucketCountPolicyAllowsUnencryptedObjectUploads (Maybe Integer) Source #
The total number of buckets whose bucket policies require server-side encryption of new objects. PutObject requests for these buckets must include a valid server-side encryption header: the x-amz-server-side-encryption header with a value of AES256 or aws:kms, or the x-amz-server-side-encryption-customer-algorithm header with a value of AES256.
bucketCountPolicyAllowsUnencryptedObjectUploads_unknown :: Lens' BucketCountPolicyAllowsUnencryptedObjectUploads (Maybe Integer) Source #
The total number of buckets that Amazon Macie wasn't able to evaluate server-side encryption requirements for. Macie can't determine whether the bucket policies for these buckets require server-side encryption of new objects.