Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter (v0.20.2)

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

Determines what tables will have profiles generated within an organization or project. Includes the ability to filter by regular expression patterns on project ID, dataset ID, and table ID.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#other_tables

def other_tables() -> ::Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter::AllOtherBigQueryTables
Returns

#other_tables=

def other_tables=(value) -> ::Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter::AllOtherBigQueryTables
Parameter
Returns

#tables

def tables() -> ::Google::Cloud::Dlp::V2::BigQueryTableCollection
Returns
  • (::Google::Cloud::Dlp::V2::BigQueryTableCollection) — A specific set of tables for this filter to apply to. A table collection must be specified in only one filter per config. If a table id or dataset is empty, Cloud DLP assumes all tables in that collection must be profiled. Must specify a project ID.

#tables=

def tables=(value) -> ::Google::Cloud::Dlp::V2::BigQueryTableCollection
Parameter
  • value (::Google::Cloud::Dlp::V2::BigQueryTableCollection) — A specific set of tables for this filter to apply to. A table collection must be specified in only one filter per config. If a table id or dataset is empty, Cloud DLP assumes all tables in that collection must be profiled. Must specify a project ID.
Returns
  • (::Google::Cloud::Dlp::V2::BigQueryTableCollection) — A specific set of tables for this filter to apply to. A table collection must be specified in only one filter per config. If a table id or dataset is empty, Cloud DLP assumes all tables in that collection must be profiled. Must specify a project ID.