Data Loss Prevention V2 Client - Class StoredInfoTypeConfig (2.2.0)

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

Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/sensitive-data-protection/docs/creating-custom-infotypes.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ display_name string

Display name of the StoredInfoType (max 256 characters).

↳ description string

Description of the StoredInfoType (max 256 characters).

↳ large_custom_dictionary Google\Cloud\Dlp\V2\LargeCustomDictionaryConfig

StoredInfoType where findings are defined by a dictionary of phrases.

↳ dictionary Google\Cloud\Dlp\V2\CustomInfoType\Dictionary

Store dictionary-based CustomInfoType.

↳ regex Google\Cloud\Dlp\V2\CustomInfoType\Regex

Store regular expression-based StoredInfoType.

getDisplayName

Display name of the StoredInfoType (max 256 characters).

Returns
Type Description
string

setDisplayName

Display name of the StoredInfoType (max 256 characters).

Parameter
Name Description
var string
Returns
Type Description
$this

getDescription

Description of the StoredInfoType (max 256 characters).

Returns
Type Description
string

setDescription

Description of the StoredInfoType (max 256 characters).

Parameter
Name Description
var string
Returns
Type Description
$this

getLargeCustomDictionary

StoredInfoType where findings are defined by a dictionary of phrases.

Returns
Type Description
Google\Cloud\Dlp\V2\LargeCustomDictionaryConfig|null

hasLargeCustomDictionary

setLargeCustomDictionary

StoredInfoType where findings are defined by a dictionary of phrases.

Parameter
Name Description
var Google\Cloud\Dlp\V2\LargeCustomDictionaryConfig
Returns
Type Description
$this

getDictionary

Store dictionary-based CustomInfoType.

Returns
Type Description
Google\Cloud\Dlp\V2\CustomInfoType\Dictionary|null

hasDictionary

setDictionary

Store dictionary-based CustomInfoType.

Parameter
Name Description
var Google\Cloud\Dlp\V2\CustomInfoType\Dictionary
Returns
Type Description
$this

getRegex

Store regular expression-based StoredInfoType.

Returns
Type Description
Google\Cloud\Dlp\V2\CustomInfoType\Regex|null

hasRegex

setRegex

Store regular expression-based StoredInfoType.

Parameter
Name Description
var Google\Cloud\Dlp\V2\CustomInfoType\Regex
Returns
Type Description
$this

getType

Returns
Type Description
string