Google Cloud Data Loss Prevention v2 API - Class DiscoveryOtherCloudFilter (4.15.0)

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.

Inheritance

object > DiscoveryOtherCloudFilter

Namespace

Google.Cloud.Dlp.V2

Assembly

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