Class: Google::Cloud::Dlp::V2::AmazonS3BucketConditions
- Inherits:
-
Object
- Object
- Google::Cloud::Dlp::V2::AmazonS3BucketConditions
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/privacy/dlp/v2/dlp.rb
Overview
Amazon S3 bucket conditions.
Defined Under Namespace
Modules: BucketType, ObjectStorageClass
Instance Attribute Summary collapse
-
#bucket_types ⇒ ::Array<::Google::Cloud::Dlp::V2::AmazonS3BucketConditions::BucketType>
Optional.
-
#object_storage_classes ⇒ ::Array<::Google::Cloud::Dlp::V2::AmazonS3BucketConditions::ObjectStorageClass>
Optional.
Instance Attribute Details
#bucket_types ⇒ ::Array<::Google::Cloud::Dlp::V2::AmazonS3BucketConditions::BucketType>
Returns Optional. Bucket types that should be profiled. Optional. Defaults to TYPE_ALL_SUPPORTED if unspecified.
5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 5782 class AmazonS3BucketConditions include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Amazon S3 bucket types. # Defaults to TYPE_ALL_SUPPORTED. module BucketType # Unused. TYPE_UNSPECIFIED = 0 # All supported classes. TYPE_ALL_SUPPORTED = 1 # A general purpose Amazon S3 bucket. TYPE_GENERAL_PURPOSE = 2 end # Supported Amazon S3 object storage classes. # Defaults to ALL_SUPPORTED_CLASSES. module ObjectStorageClass # Unused. UNSPECIFIED = 0 # All supported classes. ALL_SUPPORTED_CLASSES = 1 # Standard object class. STANDARD = 2 # Standard - infrequent access object class. STANDARD_INFREQUENT_ACCESS = 4 # Glacier - instant retrieval object class. GLACIER_INSTANT_RETRIEVAL = 6 # Objects in the S3 Intelligent-Tiering access tiers. INTELLIGENT_TIERING = 7 end end |
#object_storage_classes ⇒ ::Array<::Google::Cloud::Dlp::V2::AmazonS3BucketConditions::ObjectStorageClass>
Returns Optional. Object classes that should be profiled. Optional. Defaults to ALL_SUPPORTED_CLASSES if unspecified.
5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 5782 class AmazonS3BucketConditions include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Amazon S3 bucket types. # Defaults to TYPE_ALL_SUPPORTED. module BucketType # Unused. TYPE_UNSPECIFIED = 0 # All supported classes. TYPE_ALL_SUPPORTED = 1 # A general purpose Amazon S3 bucket. TYPE_GENERAL_PURPOSE = 2 end # Supported Amazon S3 object storage classes. # Defaults to ALL_SUPPORTED_CLASSES. module ObjectStorageClass # Unused. UNSPECIFIED = 0 # All supported classes. ALL_SUPPORTED_CLASSES = 1 # Standard object class. STANDARD = 2 # Standard - infrequent access object class. STANDARD_INFREQUENT_ACCESS = 4 # Glacier - instant retrieval object class. GLACIER_INSTANT_RETRIEVAL = 6 # Objects in the S3 Intelligent-Tiering access tiers. INTELLIGENT_TIERING = 7 end end |