Data Loss Prevention V2 Client - Class StoredInfoTypeConfig (1.8.6)

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/dlp/docs/creating-custom-infotypes.

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

Methods

__construct

Constructor.

Parameters
NameDescription
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
TypeDescription
string

setDisplayName

Display name of the StoredInfoType (max 256 characters).

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDescription

Description of the StoredInfoType (max 256 characters).

Returns
TypeDescription
string

setDescription

Description of the StoredInfoType (max 256 characters).

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLargeCustomDictionary

StoredInfoType where findings are defined by a dictionary of phrases.

Returns
TypeDescription
Google\Cloud\Dlp\V2\LargeCustomDictionaryConfig|null

hasLargeCustomDictionary

setLargeCustomDictionary

StoredInfoType where findings are defined by a dictionary of phrases.

Parameter
NameDescription
var Google\Cloud\Dlp\V2\LargeCustomDictionaryConfig
Returns
TypeDescription
$this

getDictionary

Store dictionary-based CustomInfoType.

Returns
TypeDescription
Google\Cloud\Dlp\V2\CustomInfoType\Dictionary|null

hasDictionary

setDictionary

Store dictionary-based CustomInfoType.

Parameter
NameDescription
var Google\Cloud\Dlp\V2\CustomInfoType\Dictionary
Returns
TypeDescription
$this

getRegex

Store regular expression-based StoredInfoType.

Returns
TypeDescription
Google\Cloud\Dlp\V2\CustomInfoType\Regex|null

hasRegex

setRegex

Store regular expression-based StoredInfoType.

Parameter
NameDescription
var Google\Cloud\Dlp\V2\CustomInfoType\Regex
Returns
TypeDescription
$this

getType

Returns
TypeDescription
string