Reference documentation and code samples for the Data Loss Prevention V2 Client class DataProfileAction.
A task to execute when a data profile has been generated.
Generated from protobuf message google.privacy.dlp.v2.DataProfileAction
Namespace
Google \ Cloud \ Dlp \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ export_data |
Google\Cloud\Dlp\V2\DataProfileAction\Export
Export data profiles into a provided location. |
↳ pub_sub_notification |
Google\Cloud\Dlp\V2\DataProfileAction\PubSubNotification
Publish a message into the Pub/Sub topic. |
↳ publish_to_chronicle |
Google\Cloud\Dlp\V2\DataProfileAction\PublishToChronicle
Publishes generated data profiles to Google Security Operations. For more information, see Use Sensitive Data Protection data in context-aware analytics. |
↳ publish_to_scc |
Google\Cloud\Dlp\V2\DataProfileAction\PublishToSecurityCommandCenter
Publishes findings to SCC for each data profile. |
↳ tag_resources |
Google\Cloud\Dlp\V2\DataProfileAction\TagResources
Tags the profiled resources with the specified tag values. |
getExportData
Export data profiles into a provided location.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dlp\V2\DataProfileAction\Export|null |
hasExportData
setExportData
Export data profiles into a provided location.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dlp\V2\DataProfileAction\Export
|
Returns | |
---|---|
Type | Description |
$this |
getPubSubNotification
Publish a message into the Pub/Sub topic.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dlp\V2\DataProfileAction\PubSubNotification|null |
hasPubSubNotification
setPubSubNotification
Publish a message into the Pub/Sub topic.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dlp\V2\DataProfileAction\PubSubNotification
|
Returns | |
---|---|
Type | Description |
$this |
getPublishToChronicle
Publishes generated data profiles to Google Security Operations.
For more information, see Use Sensitive Data Protection data in context-aware analytics.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dlp\V2\DataProfileAction\PublishToChronicle|null |
hasPublishToChronicle
setPublishToChronicle
Publishes generated data profiles to Google Security Operations.
For more information, see Use Sensitive Data Protection data in context-aware analytics.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dlp\V2\DataProfileAction\PublishToChronicle
|
Returns | |
---|---|
Type | Description |
$this |
getPublishToScc
Publishes findings to SCC for each data profile.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dlp\V2\DataProfileAction\PublishToSecurityCommandCenter|null |
hasPublishToScc
setPublishToScc
Publishes findings to SCC for each data profile.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dlp\V2\DataProfileAction\PublishToSecurityCommandCenter
|
Returns | |
---|---|
Type | Description |
$this |
getTagResources
Tags the profiled resources with the specified tag values.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dlp\V2\DataProfileAction\TagResources|null |
hasTagResources
setTagResources
Tags the profiled resources with the specified tag values.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dlp\V2\DataProfileAction\TagResources
|
Returns | |
---|---|
Type | Description |
$this |
getAction
Returns | |
---|---|
Type | Description |
string |