Class: Aws::Macie2::Types::BucketMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::Macie2::Types::BucketMetadata
- Defined in:
- gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb
Overview
Provides statistical data and other information about an S3 bucket that Amazon Macie monitors and analyzes for your account. By default, object count and storage size values include data for object parts that are the result of incomplete multipart uploads. For more information, see How Macie monitors Amazon S3 data security in the Amazon Macie User Guide.
If an error occurs when Macie attempts to retrieve and process metadata from Amazon S3 for the bucket or the bucket's objects, the value for the versioning property is false and the value for most other properties is null. Key exceptions are accountId, bucketArn, bucketCreatedAt, bucketName, lastUpdated, and region. To identify the cause of the error, refer to the errorCode and errorMessage values.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
-
#allows_unencrypted_object_uploads ⇒ String
-
#automated_discovery_monitoring_status ⇒ String
Specifies whether automated sensitive data discovery is currently configured to analyze objects in an S3 bucket.
-
#bucket_arn ⇒ String
-
#bucket_created_at ⇒ Time
-
#bucket_name ⇒ String
-
#classifiable_object_count ⇒ Integer
-
#classifiable_size_in_bytes ⇒ Integer
-
#error_code ⇒ String
The error code for an error that prevented Amazon Macie from retrieving and processing information about an S3 bucket and the bucket's objects.
-
#error_message ⇒ String
-
#job_details ⇒ Types::JobDetails
Specifies whether any one-time or recurring classification jobs are configured to analyze objects in an S3 bucket, and, if so, the details of the job that ran most recently.
-
#last_automated_discovery_time ⇒ Time
-
#last_updated ⇒ Time
-
#object_count ⇒ Integer
-
#object_count_by_encryption_type ⇒ Types::ObjectCountByEncryptionType
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.
-
#public_access ⇒ Types::BucketPublicAccess
Provides information about the permissions settings that determine whether an S3 bucket is publicly accessible.
-
#region ⇒ String
-
#replication_details ⇒ Types::ReplicationDetails
Provides information about settings that define whether one or more objects in an S3 bucket are replicated to S3 buckets for other Amazon Web Services accounts and, if so, which accounts.
-
#sensitivity_score ⇒ Integer
-
#server_side_encryption ⇒ Types::BucketServerSideEncryption
Provides information about the default server-side encryption settings for an S3 bucket.
-
#shared_access ⇒ String
-
#size_in_bytes ⇒ Integer
-
#size_in_bytes_compressed ⇒ Integer
-
#tags ⇒ Array<Types::KeyValuePair>
-
#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.
-
#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.
-
#versioning ⇒ Boolean
Instance Attribute Details
#account_id ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#allows_unencrypted_object_uploads ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#automated_discovery_monitoring_status ⇒ String
Specifies whether automated sensitive data discovery is currently configured to analyze objects in an S3 bucket. Possible values are:
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#bucket_arn ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#bucket_created_at ⇒ Time
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#bucket_name ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#classifiable_object_count ⇒ Integer
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#classifiable_size_in_bytes ⇒ Integer
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#error_code ⇒ String
The error code for an error that prevented Amazon Macie from retrieving and processing information about an S3 bucket and the bucket's objects.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#job_details ⇒ Types::JobDetails
Specifies whether any one-time or recurring classification jobs are configured to analyze objects in an S3 bucket, and, if so, the details of the job that ran most recently.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#last_automated_discovery_time ⇒ Time
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#last_updated ⇒ Time
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#object_count ⇒ Integer
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#object_count_by_encryption_type ⇒ Types::ObjectCountByEncryptionType
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.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#public_access ⇒ Types::BucketPublicAccess
Provides information about the permissions settings that determine whether an S3 bucket is publicly accessible.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#replication_details ⇒ Types::ReplicationDetails
Provides information about settings that define whether one or more objects in an S3 bucket are replicated to S3 buckets for other Amazon Web Services accounts and, if so, which accounts.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#sensitivity_score ⇒ Integer
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#server_side_encryption ⇒ Types::BucketServerSideEncryption
Provides information about the default server-side encryption settings for an S3 bucket. For detailed information about these settings, see Setting default server-side encryption behavior for Amazon S3 buckets in the Amazon Simple Storage Service User Guide.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#shared_access ⇒ String
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#size_in_bytes ⇒ Integer
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#size_in_bytes_compressed ⇒ Integer
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::KeyValuePair>
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#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 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, storage size values are based on the size of the latest version of each applicable object in the bucket.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#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 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, storage size values are based on the size of the latest version of each applicable object in the bucket.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |
#versioning ⇒ Boolean
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 823 class BucketMetadata < Struct.new( :account_id, :allows_unencrypted_object_uploads, :automated_discovery_monitoring_status, :bucket_arn, :bucket_created_at, :bucket_name, :classifiable_object_count, :classifiable_size_in_bytes, :error_code, :error_message, :job_details, :last_automated_discovery_time, :last_updated, :object_count, :object_count_by_encryption_type, :public_access, :region, :replication_details, :sensitivity_score, :server_side_encryption, :shared_access, :size_in_bytes, :size_in_bytes_compressed, :tags, :unclassifiable_object_count, :unclassifiable_object_size_in_bytes, :versioning) SENSITIVE = [] include Aws::Structure end |