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.
6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6095 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.
6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6095 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 |