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. |
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 |
getAction
Returns | |
---|---|
Type | Description |
string |