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
    
  - (::Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter::AllOtherBigQueryTables) — Catch-all. This should always be the last filter 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.
 
#other_tables=
def other_tables=(value) -> ::Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter::AllOtherBigQueryTables
    Parameter
    
  - value (::Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter::AllOtherBigQueryTables) — Catch-all. This should always be the last filter 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.
 
    Returns
    
  - (::Google::Cloud::Dlp::V2::DiscoveryBigQueryFilter::AllOtherBigQueryTables) — Catch-all. This should always be the last filter 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.
 
#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.