Data Loss Prevention V2 Client - Class TagCondition (1.19.0)

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

The tag to attach to profiles matching the condition. At most one TagCondition can be specified per sensitivity level.

Generated from protobuf message google.privacy.dlp.v2.DataProfileAction.TagResources.TagCondition

Namespace

Google \ Cloud \ Dlp \ V2 \ DataProfileAction \ TagResources

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ tag Google\Cloud\Dlp\V2\DataProfileAction\TagResources\TagValue

The tag value to attach to resources.

↳ sensitivity_score Google\Cloud\Dlp\V2\SensitivityScore

Conditions attaching the tag to a resource on its profile having this sensitivity score.

getTag

The tag value to attach to resources.

Returns
Type Description
Google\Cloud\Dlp\V2\DataProfileAction\TagResources\TagValue|null

hasTag

clearTag

setTag

The tag value to attach to resources.

Parameter
Name Description
var Google\Cloud\Dlp\V2\DataProfileAction\TagResources\TagValue
Returns
Type Description
$this

getSensitivityScore

Conditions attaching the tag to a resource on its profile having this sensitivity score.

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

hasSensitivityScore

setSensitivityScore

Conditions attaching the tag to a resource on its profile having this sensitivity score.

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

getType

Returns
Type Description
string