public sealed class DiscoveryOtherCloudFilter : IMessage<DiscoveryOtherCloudFilter>, IEquatable<DiscoveryOtherCloudFilter>, IDeepCloneable<DiscoveryOtherCloudFilter>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DiscoveryOtherCloudFilter.
Determines which resources from the other cloud will have profiles generated. Includes the ability to filter by resource names.
Implements
IMessageDiscoveryOtherCloudFilter, IEquatableDiscoveryOtherCloudFilter, IDeepCloneableDiscoveryOtherCloudFilter, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
DiscoveryOtherCloudFilter()
public DiscoveryOtherCloudFilter()
DiscoveryOtherCloudFilter(DiscoveryOtherCloudFilter)
public DiscoveryOtherCloudFilter(DiscoveryOtherCloudFilter other)
Parameter | |
---|---|
Name | Description |
other |
DiscoveryOtherCloudFilter |
Properties
Collection
public OtherCloudResourceCollection Collection { get; set; }
A collection of resources for this filter to apply to.
Property Value | |
---|---|
Type | Description |
OtherCloudResourceCollection |
FilterCase
public DiscoveryOtherCloudFilter.FilterOneofCase FilterCase { get; }
Property Value | |
---|---|
Type | Description |
DiscoveryOtherCloudFilterFilterOneofCase |
Others
public AllOtherResources Others { get; set; }
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.
Property Value | |
---|---|
Type | Description |
AllOtherResources |
SingleResource
public OtherCloudSingleResourceReference SingleResource { get; set; }
The resource to scan. Configs using this filter can only have one target (the target with this single resource reference).
Property Value | |
---|---|
Type | Description |
OtherCloudSingleResourceReference |