View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryCloudStorageFilter (google_api_dlp v0.50.1)
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.
Attributes
-
cloudStorageResourceReference
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CloudStorageResourceReference.t
, default:nil
) - 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
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2FileStoreCollection.t
, default:nil
) - Optional. A specific set of buckets for this filter to apply to. -
others
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2AllOtherResources.t
, default:nil
) - 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.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryCloudStorageFilter{ cloudStorageResourceReference: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CloudStorageResourceReference.t() | nil, collection: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2FileStoreCollection.t() | nil, others: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2AllOtherResources.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.