You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Macie2::Types::GetBucketStatisticsResponse

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Provides the results of a query that retrieved aggregated statistical data for the S3 buckets that are owned by an account.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#bucket_count ⇒ Integer

Returns:

  • (Integer)

#bucket_count_by_effective_permission ⇒ Types::BucketCountByEffectivePermission

Provides information about the number of S3 buckets that are publicly accessible based on a combination of permissions settings for each bucket.

Returns:

#bucket_count_by_encryption_type ⇒ Types::BucketCountByEncryptionType

Provides information about the number of S3 buckets that use certain types of server-side encryption or don't encrypt objects by default.

Returns:

  • (Types::BucketCountByEncryptionType) —

    Provides information about the number of S3 buckets that use certain types of server-side encryption or don't encrypt objects by default.

    .

#bucket_count_by_shared_access_type ⇒ Types::BucketCountBySharedAccessType

Provides information about the number of S3 buckets that are shared with other AWS accounts.

Returns:

#classifiable_object_count ⇒ Integer

Returns:

  • (Integer)

#classifiable_size_in_bytes ⇒ Integer

Returns:

  • (Integer)

#last_updated ⇒ Time

Returns:

  • (Time)

#object_count ⇒ Integer

Returns:

  • (Integer)

#size_in_bytes ⇒ Integer

Returns:

  • (Integer)

#size_in_bytes_compressed ⇒ Integer

Returns:

  • (Integer)

#unclassifiable_object_count ⇒ Types::ObjectLevelStatistics

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 object, this data is for a specific bucket. In a GetBucketStatisticsResponse object, this data is aggregated for all the buckets in the query results.

Returns:

  • (Types::ObjectLevelStatistics) —

    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.

#unclassifiable_object_size_in_bytes ⇒ Types::ObjectLevelStatistics

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 object, this data is for a specific bucket. In a GetBucketStatisticsResponse object, this data is aggregated for all the buckets in the query results.

Returns:

  • (Types::ObjectLevelStatistics) —

    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.