Data Loss Prevention V2 Client - Class StorageConfig (2.2.1)

Reference documentation and code samples for the Data Loss Prevention V2 Client class StorageConfig.

Shared message indicating Cloud storage type.

Generated from protobuf message google.privacy.dlp.v2.StorageConfig

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ datastore_options DatastoreOptions

Google Cloud Datastore options.

↳ cloud_storage_options CloudStorageOptions

Cloud Storage options.

↳ big_query_options BigQueryOptions

BigQuery options.

↳ hybrid_options HybridOptions

Hybrid inspection options.

↳ timespan_config StorageConfig\TimespanConfig

Configuration of the timespan of the items to include in scanning.

getDatastoreOptions

Google Cloud Datastore options.

Returns
Type Description
DatastoreOptions|null

hasDatastoreOptions

setDatastoreOptions

Google Cloud Datastore options.

Parameter
Name Description
var DatastoreOptions
Returns
Type Description
$this

getCloudStorageOptions

Cloud Storage options.

Returns
Type Description
CloudStorageOptions|null

hasCloudStorageOptions

setCloudStorageOptions

Cloud Storage options.

Parameter
Name Description
var CloudStorageOptions
Returns
Type Description
$this

getBigQueryOptions

BigQuery options.

Returns
Type Description
BigQueryOptions|null

hasBigQueryOptions

setBigQueryOptions

BigQuery options.

Parameter
Name Description
var BigQueryOptions
Returns
Type Description
$this

getHybridOptions

Hybrid inspection options.

Returns
Type Description
HybridOptions|null

hasHybridOptions

setHybridOptions

Hybrid inspection options.

Parameter
Name Description
var HybridOptions
Returns
Type Description
$this

getTimespanConfig

Configuration of the timespan of the items to include in scanning.

Returns
Type Description
StorageConfig\TimespanConfig|null

hasTimespanConfig

clearTimespanConfig

setTimespanConfig

Configuration of the timespan of the items to include in scanning.

Parameter
Name Description
var StorageConfig\TimespanConfig
Returns
Type Description
$this

getType

Returns
Type Description
string