Data Loss Prevention V2 Client - Class Tag (2.4.0)

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

A tag associated with a resource.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ namespaced_tag_value string

The namespaced name for the tag value to attach to Google Cloud resources. Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod". This is only set for Google Cloud resources.

↳ key string

The key of a tag key-value pair. For Google Cloud resources, this is the resource name of the key, for example, "tagKeys/123456".

↳ value string

The value of a tag key-value pair. For Google Cloud resources, this is the resource name of the value, for example, "tagValues/123456".

getNamespacedTagValue

The namespaced name for the tag value to attach to Google Cloud resources.

Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod". This is only set for Google Cloud resources.

Returns
Type Description
string

setNamespacedTagValue

The namespaced name for the tag value to attach to Google Cloud resources.

Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod". This is only set for Google Cloud resources.

Parameter
Name Description
var string
Returns
Type Description
$this

getKey

The key of a tag key-value pair. For Google Cloud resources, this is the resource name of the key, for example, "tagKeys/123456".

Returns
Type Description
string

setKey

The key of a tag key-value pair. For Google Cloud resources, this is the resource name of the key, for example, "tagKeys/123456".

Parameter
Name Description
var string
Returns
Type Description
$this

getValue

The value of a tag key-value pair. For Google Cloud resources, this is the resource name of the value, for example, "tagValues/123456".

Returns
Type Description
string

setValue

The value of a tag key-value pair. For Google Cloud resources, this is the resource name of the value, for example, "tagValues/123456".

Parameter
Name Description
var string
Returns
Type Description
$this