public sealed class Action : IMessage<Action>, IEquatable<Action>, IDeepCloneable<Action>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class Action.
A task to execute on the completion of a job. See https://cloud.google.com/sensitive-data-protection/docs/concepts-actions to learn more.
Namespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
Action()
public Action()Action(Action)
public Action(Action other)| Parameter | |
|---|---|
| Name | Description |
other |
Action |
Properties
ActionCase
public Action.ActionOneofCase ActionCase { get; }| Property Value | |
|---|---|
| Type | Description |
ActionActionOneofCase |
|
Deidentify
public Action.Types.Deidentify Deidentify { get; set; }Create a de-identified copy of the input data.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesDeidentify |
|
JobNotificationEmails
public Action.Types.JobNotificationEmails JobNotificationEmails { get; set; }Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesJobNotificationEmails |
|
PubSub
public Action.Types.PublishToPubSub PubSub { get; set; }Publish a notification to a Pub/Sub topic.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesPublishToPubSub |
|
PublishFindingsToCloudDataCatalog
public Action.Types.PublishFindingsToCloudDataCatalog PublishFindingsToCloudDataCatalog { get; set; }Publish findings to Cloud Datahub.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesPublishFindingsToCloudDataCatalog |
|
PublishFindingsToDataplexCatalog
public Action.Types.PublishFindingsToDataplexCatalog PublishFindingsToDataplexCatalog { get; set; }Publish findings as an aspect to Dataplex Universal Catalog.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesPublishFindingsToDataplexCatalog |
|
PublishSummaryToCscc
public Action.Types.PublishSummaryToCscc PublishSummaryToCscc { get; set; }Publish summary to Cloud Security Command Center (Alpha).
| Property Value | |
|---|---|
| Type | Description |
ActionTypesPublishSummaryToCscc |
|
PublishToStackdriver
public Action.Types.PublishToStackdriver PublishToStackdriver { get; set; }Enable Stackdriver metric dlp.googleapis.com/finding_count.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesPublishToStackdriver |
|
SaveFindings
public Action.Types.SaveFindings SaveFindings { get; set; }Save resulting findings in a provided location.
| Property Value | |
|---|---|
| Type | Description |
ActionTypesSaveFindings |
|