Data Loss Prevention V2 Client - Class ProjectDataProfile (1.17.0)

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

An aggregated profile for this project, based on the resources profiled within it.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

The resource name of the profile.

↳ project_id
string

Project ID that was profiled.

↳ profile_last_generated
Google\Protobuf\Timestamp

The last time the profile was generated.

↳ sensitivity_score
Google\Cloud\Dlp\V2\SensitivityScore

The sensitivity score of this project.

↳ data_risk_level
Google\Cloud\Dlp\V2\DataRiskLevel

The data risk level of this project.

↳ profile_status
Google\Cloud\Dlp\V2\ProfileStatus

Success or error status of the last attempt to profile the project.

↳ table_data_profile_count
int|string

The number of table data profiles generated for this project.

↳ file_store_data_profile_count
int|string

The number of file store data profiles generated for this project.

getName

The resource name of the profile.

Returns
Type
Description
string

setName

The resource name of the profile.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getProjectId

Project ID that was profiled.

Returns
Type
Description
string

setProjectId

Project ID that was profiled.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getProfileLastGenerated

The last time the profile was generated.

Returns
Type
Description

hasProfileLastGenerated

clearProfileLastGenerated

setProfileLastGenerated

The last time the profile was generated.

Parameter
Name
Description
Returns
Type
Description
$this

getSensitivityScore

The sensitivity score of this project.

Returns
Type
Description

hasSensitivityScore

clearSensitivityScore

setSensitivityScore

The sensitivity score of this project.

Parameter
Name
Description
Returns
Type
Description
$this

getDataRiskLevel

The data risk level of this project.

Returns
Type
Description

hasDataRiskLevel

clearDataRiskLevel

setDataRiskLevel

The data risk level of this project.

Parameter
Name
Description
Returns
Type
Description
$this

getProfileStatus

Success or error status of the last attempt to profile the project.

Returns
Type
Description

hasProfileStatus

clearProfileStatus

setProfileStatus

Success or error status of the last attempt to profile the project.

Parameter
Name
Description
Returns
Type
Description
$this

getTableDataProfileCount

The number of table data profiles generated for this project.

Returns
Type
Description
int|string

setTableDataProfileCount

The number of table data profiles generated for this project.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getFileStoreDataProfileCount

The number of file store data profiles generated for this project.

Returns
Type
Description
int|string

setFileStoreDataProfileCount

The number of file store data profiles generated for this project.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: