Reference documentation and code samples for the Data Loss Prevention V2 Client class DiscoveryBigQueryConditions.
Requirements that must be true before a table is scanned in discovery for the first time. There is an AND relationship between the top-level attributes.
Additionally, minimum conditions with an OR relationship that must be met before Cloud DLP scans a table can be set (like a minimum row count or a minimum table age).
Generated from protobuf message google.privacy.dlp.v2.DiscoveryBigQueryConditions
Namespace
Google \ Cloud \ Dlp \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ created_after
Google\Protobuf\Timestamp
BigQuery table must have been created after this date. Used to avoid backfilling.
↳ types
↳ type_collection
int
Restrict discovery to categories of table types.
↳ or_conditions
Google\Cloud\Dlp\V2\DiscoveryBigQueryConditions\OrConditions
At least one of the conditions must be true for a table to be scanned.
getCreatedAfter
BigQuery table must have been created after this date. Used to avoid backfilling.
hasCreatedAfter
clearCreatedAfter
setCreatedAfter
BigQuery table must have been created after this date. Used to avoid backfilling.
$this
getTypes
Restrict discovery to specific table types.
hasTypes
setTypes
Restrict discovery to specific table types.
$this
getTypeCollection
Restrict discovery to categories of table types.
int
hasTypeCollection
setTypeCollection
Restrict discovery to categories of table types.
var
int
$this
getOrConditions
At least one of the conditions must be true for a table to be scanned.
hasOrConditions
clearOrConditions
setOrConditions
At least one of the conditions must be true for a table to be scanned.
$this
getIncludedTypes
string