Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::DiscoveryCloudStorageFilter.
Determines which buckets will have profiles generated within an organization or project. Includes the ability to filter by regular expression patterns on project ID and bucket name.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cloud_storage_resource_reference
def cloud_storage_resource_reference() -> ::Google::Cloud::Dlp::V2::CloudStorageResourceReference
Returns
- (::Google::Cloud::Dlp::V2::CloudStorageResourceReference) — Optional. The bucket to scan. Targets including this can only include one target (the target with this bucket). This enables profiling the contents of a single bucket, while the other options allow for easy profiling of many bucets within a project or an organization.
#cloud_storage_resource_reference=
def cloud_storage_resource_reference=(value) -> ::Google::Cloud::Dlp::V2::CloudStorageResourceReference
Parameter
- value (::Google::Cloud::Dlp::V2::CloudStorageResourceReference) — Optional. The bucket to scan. Targets including this can only include one target (the target with this bucket). This enables profiling the contents of a single bucket, while the other options allow for easy profiling of many bucets within a project or an organization.
Returns
- (::Google::Cloud::Dlp::V2::CloudStorageResourceReference) — Optional. The bucket to scan. Targets including this can only include one target (the target with this bucket). This enables profiling the contents of a single bucket, while the other options allow for easy profiling of many bucets within a project or an organization.
#collection
def collection() -> ::Google::Cloud::Dlp::V2::FileStoreCollection
Returns
- (::Google::Cloud::Dlp::V2::FileStoreCollection) — Optional. A specific set of buckets for this filter to apply to.
#collection=
def collection=(value) -> ::Google::Cloud::Dlp::V2::FileStoreCollection
Parameter
- value (::Google::Cloud::Dlp::V2::FileStoreCollection) — Optional. A specific set of buckets for this filter to apply to.
Returns
- (::Google::Cloud::Dlp::V2::FileStoreCollection) — Optional. A specific set of buckets for this filter to apply to.
#others
def others() -> ::Google::Cloud::Dlp::V2::AllOtherResources
Returns
- (::Google::Cloud::Dlp::V2::AllOtherResources) — Optional. Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.
#others=
def others=(value) -> ::Google::Cloud::Dlp::V2::AllOtherResources
Parameter
- value (::Google::Cloud::Dlp::V2::AllOtherResources) — Optional. Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.
Returns
- (::Google::Cloud::Dlp::V2::AllOtherResources) — Optional. Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.