Class GooglePrivacyDlpV2CloudStorageDiscoveryTarget
Target used to match against for discovery with Cloud Storage buckets.
Implements
Inherited Members
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2CloudStorageDiscoveryTarget : IDirectResponseSchema
Properties
Conditions
Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
Declaration
[JsonProperty("conditions")]
public virtual GooglePrivacyDlpV2DiscoveryFileStoreConditions Conditions { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryFileStoreConditions |
Disabled
Optional. Disable profiling for buckets that match this filter.
Declaration
[JsonProperty("disabled")]
public virtual GooglePrivacyDlpV2Disabled Disabled { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2Disabled |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Filter
Required. The buckets the generation_cadence applies to. The first target with a matching filter will be the one to apply to a bucket.
Declaration
[JsonProperty("filter")]
public virtual GooglePrivacyDlpV2DiscoveryCloudStorageFilter Filter { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryCloudStorageFilter |
GenerationCadence
Optional. How often and when to update profiles. New buckets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
Declaration
[JsonProperty("generationCadence")]
public virtual GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence GenerationCadence { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence |