Struct aws_sdk_macie2::model::S3Bucket
source · [−]#[non_exhaustive]pub struct S3Bucket { /* private fields */ }
Expand description
Provides information about the S3 bucket that a finding applies to.
Implementations
sourceimpl S3Bucket
impl S3Bucket
sourcepub fn allows_unencrypted_object_uploads(
&self
) -> Option<&AllowsUnencryptedObjectUploads>
pub fn allows_unencrypted_object_uploads(
&self
) -> Option<&AllowsUnencryptedObjectUploads>
Specifies whether the bucket policy for the bucket requires server-side encryption of objects when objects are uploaded to the bucket. Possible values are:
FALSE - The bucket policy requires server-side encryption of new objects. PutObject requests must include the x-amz-server-side-encryption header and the value for that header must be AES256 or aws:kms.
TRUE - The bucket doesn't have a bucket policy or it has a bucket policy that doesn't require server-side encryption of new objects. If a bucket policy exists, it doesn't require PutObject requests to include the x-amz-server-side-encryption header and it doesn't require the value for that header to be AES256 or aws:kms.
UNKNOWN - Amazon Macie can't determine whether the bucket policy requires server-side encryption of objects.
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The date and time, in UTC and extended ISO 8601 format, when the bucket was created.
sourcepub fn default_server_side_encryption(&self) -> Option<&ServerSideEncryption>
pub fn default_server_side_encryption(&self) -> Option<&ServerSideEncryption>
The type of server-side encryption that's used by default to encrypt objects in the bucket.
sourcepub fn owner(&self) -> Option<&S3BucketOwner>
pub fn owner(&self) -> Option<&S3BucketOwner>
The display name and canonical user ID for the Amazon Web Services account that owns the bucket.
sourcepub fn public_access(&self) -> Option<&BucketPublicAccess>
pub fn public_access(&self) -> Option<&BucketPublicAccess>
The permissions settings that determine whether the bucket is publicly accessible.
The tags that are associated with the bucket.