Google Cloud Data Loss Prevention v2 API - Class Action (4.8.0)

public sealed class Action : IMessage<Action>, IEquatable<Action>, IDeepCloneable<Action>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > Action

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

Action()

public Action()

Action(Action)

public Action(Action other)
Parameter
NameDescription
otherAction

Properties

ActionCase

public Action.ActionOneofCase ActionCase { get; }
Property Value
TypeDescription
ActionActionOneofCase

Deidentify

public Action.Types.Deidentify Deidentify { get; set; }

Create a de-identified copy of the input data.

Property Value
TypeDescription
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
TypeDescription
ActionTypesJobNotificationEmails

PubSub

public Action.Types.PublishToPubSub PubSub { get; set; }

Publish a notification to a Pub/Sub topic.

Property Value
TypeDescription
ActionTypesPublishToPubSub

PublishFindingsToCloudDataCatalog

public Action.Types.PublishFindingsToCloudDataCatalog PublishFindingsToCloudDataCatalog { get; set; }

Publish findings to Cloud Datahub.

Property Value
TypeDescription
ActionTypesPublishFindingsToCloudDataCatalog

PublishSummaryToCscc

public Action.Types.PublishSummaryToCscc PublishSummaryToCscc { get; set; }

Publish summary to Cloud Security Command Center (Alpha).

Property Value
TypeDescription
ActionTypesPublishSummaryToCscc

PublishToStackdriver

public Action.Types.PublishToStackdriver PublishToStackdriver { get; set; }

Enable Stackdriver metric dlp.googleapis.com/finding_count.

Property Value
TypeDescription
ActionTypesPublishToStackdriver

SaveFindings

public Action.Types.SaveFindings SaveFindings { get; set; }

Save resulting findings in a provided location.

Property Value
TypeDescription
ActionTypesSaveFindings