Data Loss Prevention V2 Client - Class InfoType (2.0.0-RC1)

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

Type of information detected by the API.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern [A-Za-z0-9$_-]{1,64}.

↳ version string

Optional version name for this InfoType.

↳ sensitivity_score Google\Cloud\Dlp\V2\SensitivityScore

Optional custom sensitivity for this InfoType. This only applies to data profiling.

getName

Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern [A-Za-z0-9$_-]{1,64}.

Returns
Type Description
string

setName

Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern [A-Za-z0-9$_-]{1,64}.

Parameter
Name Description
var string
Returns
Type Description
$this

getVersion

Optional version name for this InfoType.

Returns
Type Description
string

setVersion

Optional version name for this InfoType.

Parameter
Name Description
var string
Returns
Type Description
$this

getSensitivityScore

Optional custom sensitivity for this InfoType.

This only applies to data profiling.

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

hasSensitivityScore

clearSensitivityScore

setSensitivityScore

Optional custom sensitivity for this InfoType.

This only applies to data profiling.

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