Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter (v1.7.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter.

Determines which resources from the other cloud will have profiles generated. Includes the ability to filter by resource names.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#collection

def collection() -> ::Google::Cloud::Dlp::V2::OtherCloudResourceCollection
Returns
  • (::Google::Cloud::Dlp::V2::OtherCloudResourceCollection) — A collection of resources for this filter to apply to.

    Note: The following fields are mutually exclusive: collection, single_resource, others. If a field in that set is populated, all other fields in the set will automatically be cleared.

#collection=

def collection=(value) -> ::Google::Cloud::Dlp::V2::OtherCloudResourceCollection
Parameter
  • value (::Google::Cloud::Dlp::V2::OtherCloudResourceCollection) — A collection of resources for this filter to apply to.

    Note: The following fields are mutually exclusive: collection, single_resource, others. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::OtherCloudResourceCollection) — A collection of resources for this filter to apply to.

    Note: The following fields are mutually exclusive: collection, single_resource, others. If a field in that set is populated, all other fields in the set will automatically be cleared.

#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.

    Note: The following fields are mutually exclusive: others, collection, single_resource. If a field in that set is populated, all other fields in the set will automatically be cleared.

#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.

    Note: The following fields are mutually exclusive: others, collection, single_resource. If a field in that set is populated, all other fields in the set will automatically be cleared.

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.

    Note: The following fields are mutually exclusive: others, collection, single_resource. If a field in that set is populated, all other fields in the set will automatically be cleared.

#single_resource

def single_resource() -> ::Google::Cloud::Dlp::V2::OtherCloudSingleResourceReference
Returns
  • (::Google::Cloud::Dlp::V2::OtherCloudSingleResourceReference) — The resource to scan. Configs using this filter can only have one target (the target with this single resource reference).

    Note: The following fields are mutually exclusive: single_resource, collection, others. If a field in that set is populated, all other fields in the set will automatically be cleared.

#single_resource=

def single_resource=(value) -> ::Google::Cloud::Dlp::V2::OtherCloudSingleResourceReference
Parameter
  • value (::Google::Cloud::Dlp::V2::OtherCloudSingleResourceReference) — The resource to scan. Configs using this filter can only have one target (the target with this single resource reference).

    Note: The following fields are mutually exclusive: single_resource, collection, others. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::OtherCloudSingleResourceReference) — The resource to scan. Configs using this filter can only have one target (the target with this single resource reference).

    Note: The following fields are mutually exclusive: single_resource, collection, others. If a field in that set is populated, all other fields in the set will automatically be cleared.