public sealed class Action : IMessage<Action>, IEquatable<Action>, IDeepCloneable<Action>, IBufferMessage, IMessage
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
Implements
IMessage < Action >, IEquatable < Action >, IDeepCloneable < Action >, IBufferMessage , IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
Action()
public Action()
Action(Action)
public Action(Action other)
Properties
ActionCase
public Action.ActionOneofCase ActionCase { get; }
JobNotificationEmails
public Action.Types.JobNotificationEmails JobNotificationEmails { get; set; }
Enable email notification for project owners and editors on job's completion/failure.
PublishFindingsToCloudDataCatalog
public Action.Types.PublishFindingsToCloudDataCatalog PublishFindingsToCloudDataCatalog { get; set; }
Publish findings to Cloud Datahub.
PublishSummaryToCscc
public Action.Types.PublishSummaryToCscc PublishSummaryToCscc { get; set; }
Publish summary to Cloud Security Command Center (Alpha).
PublishToStackdriver
public Action.Types.PublishToStackdriver PublishToStackdriver { get; set; }
Enable Stackdriver metric dlp.googleapis.com/finding_count.
PubSub
public Action.Types.PublishToPubSub PubSub { get; set; }
Publish a notification to a pubsub topic.
SaveFindings
public Action.Types.SaveFindings SaveFindings { get; set; }
Save resulting findings in a provided location.