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.
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 |
Action.ActionOneofCase |
JobNotificationEmails
public Action.Types.JobNotificationEmails JobNotificationEmails { get; set; }
Enable email notification for project owners and editors on job's completion/failure.
Property Value | |
---|---|
Type | Description |
Action.Types.JobNotificationEmails |
PublishFindingsToCloudDataCatalog
public Action.Types.PublishFindingsToCloudDataCatalog PublishFindingsToCloudDataCatalog { get; set; }
Publish findings to Cloud Datahub.
Property Value | |
---|---|
Type | Description |
Action.Types.PublishFindingsToCloudDataCatalog |
PublishSummaryToCscc
public Action.Types.PublishSummaryToCscc PublishSummaryToCscc { get; set; }
Publish summary to Cloud Security Command Center (Alpha).
Property Value | |
---|---|
Type | Description |
Action.Types.PublishSummaryToCscc |
PublishToStackdriver
public Action.Types.PublishToStackdriver PublishToStackdriver { get; set; }
Enable Stackdriver metric dlp.googleapis.com/finding_count.
Property Value | |
---|---|
Type | Description |
Action.Types.PublishToStackdriver |
PubSub
public Action.Types.PublishToPubSub PubSub { get; set; }
Publish a notification to a pubsub topic.
Property Value | |
---|---|
Type | Description |
Action.Types.PublishToPubSub |
SaveFindings
public Action.Types.SaveFindings SaveFindings { get; set; }
Save resulting findings in a provided location.
Property Value | |
---|---|
Type | Description |
Action.Types.SaveFindings |