DiscoveryBigQueryConditions(mapping=None, *, ignore_unknown_fields=False, **kwargs)
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).
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
created_after |
google.protobuf.timestamp_pb2.Timestamp
BigQuery table must have been created after this date. Used to avoid backfilling. |
types |
google.cloud.dlp_v2.types.BigQueryTableTypes
Restrict discovery to specific table types. This field is a member of oneof _ included_types .
|
type_collection |
google.cloud.dlp_v2.types.BigQueryTableTypeCollection
Restrict discovery to categories of table types. This field is a member of oneof _ included_types .
|
or_conditions |
google.cloud.dlp_v2.types.DiscoveryBigQueryConditions.OrConditions
At least one of the conditions must be true for a table to be scanned. |
Classes
OrConditions
OrConditions(mapping=None, *, ignore_unknown_fields=False, **kwargs)
There is an OR relationship between these attributes. They are used to determine if a table should be scanned or not in Discovery.