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