class Aws::Macie2::Types::MatchingBucket

Provides statistical data and other information about an S3 bucket that Amazon Macie monitors and analyzes.

@!attribute [rw] account_id

@return [String]

@!attribute [rw] bucket_name

@return [String]

@!attribute [rw] classifiable_object_count

@return [Integer]

@!attribute [rw] classifiable_size_in_bytes

@return [Integer]

@!attribute [rw] job_details

Specifies whether any one-time or recurring classification jobs are
configured to analyze data in an S3 bucket, and, if so, the details
of the job that ran most recently.
@return [Types::JobDetails]

@!attribute [rw] object_count

@return [Integer]

@!attribute [rw] object_count_by_encryption_type

Provides information about the number of objects that are in an S3
bucket and use certain types of server-side encryption, use
client-side encryption, or aren't encrypted.
@return [Types::ObjectCountByEncryptionType]

@!attribute [rw] size_in_bytes

@return [Integer]

@!attribute [rw] size_in_bytes_compressed

@return [Integer]

@!attribute [rw] unclassifiable_object_count

Provides information about the total storage size (in bytes) or
number of objects that Amazon Macie can't analyze in one or more S3
buckets. In a BucketMetadata or MatchingBucket object, this data is
for a specific bucket. In a GetBucketStatisticsResponse object, this
data is aggregated for all the buckets in the query results. If
versioning is enabled for a bucket, total storage size values are
based on the size of the latest version of each applicable object in
the bucket.
@return [Types::ObjectLevelStatistics]

@!attribute [rw] unclassifiable_object_size_in_bytes

Provides information about the total storage size (in bytes) or
number of objects that Amazon Macie can't analyze in one or more S3
buckets. In a BucketMetadata or MatchingBucket object, this data is
for a specific bucket. In a GetBucketStatisticsResponse object, this
data is aggregated for all the buckets in the query results. If
versioning is enabled for a bucket, total storage size values are
based on the size of the latest version of each applicable object in
the bucket.
@return [Types::ObjectLevelStatistics]

@see docs.aws.amazon.com/goto/WebAPI/macie2-2020-01-01/MatchingBucket AWS API Documentation

Constants

SENSITIVE