Class StorageConfig (3.7.0)

StorageConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Shared message indicating Cloud storage type.

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

NameDescription
datastore_options google.cloud.dlp_v2.types.DatastoreOptions
Google Cloud Datastore options. This field is a member of `oneof`_ ``type``.
cloud_storage_options google.cloud.dlp_v2.types.CloudStorageOptions
Google Cloud Storage options. This field is a member of `oneof`_ ``type``.
big_query_options google.cloud.dlp_v2.types.BigQueryOptions
BigQuery options. This field is a member of `oneof`_ ``type``.
hybrid_options google.cloud.dlp_v2.types.HybridOptions
Hybrid inspection options. This field is a member of `oneof`_ ``type``.

Inheritance

builtins.object > proto.message.Message > StorageConfig

Classes

TimespanConfig

TimespanConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration of the timespan of the items to include in scanning. Currently only supported when inspecting Google Cloud Storage and BigQuery.