public sealed class Action.Types.PublishToPubSub : IMessage<Action.Types.PublishToPubSub>, IEquatable<Action.Types.PublishToPubSub>, IDeepCloneable<Action.Types.PublishToPubSub>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class Action.Types.PublishToPubSub.
Publish a message into a given Pub/Sub topic when DlpJob has completed. The
message contains a single field, DlpJobName, which is equal to the
finished job's
DlpJob.name.
Compatible with: Inspect, Risk
Cloud Pub/Sub topic to send notifications to. The topic must have given
publishing access rights to the DLP API service account executing
the long running DlpJob sending the notifications.
Format is projects/{project}/topics/{topic}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eAction.Types.PublishToPubSub\u003c/code\u003e class in the Google Cloud Data Loss Prevention v2 API allows publishing messages to a designated Pub/Sub topic upon completion of a DlpJob.\u003c/p\u003e\n"],["\u003cp\u003eThis class, part of the \u003ccode\u003eGoogle.Cloud.Dlp.V2\u003c/code\u003e namespace, is compatible with Inspect and Risk actions and is available across multiple versions, ranging from 2.15.0 to the latest 4.16.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePublishToPubSub\u003c/code\u003e message contains a single field, \u003ccode\u003eDlpJobName\u003c/code\u003e, that corresponds to the finished job's name, as defined in the \u003ccode\u003eDlpJob.name\u003c/code\u003e field.\u003c/p\u003e\n"],["\u003cp\u003eTo use the Pub/Sub functionality, the specified topic must grant publishing access to the DLP API service account responsible for running the DlpJob.\u003c/p\u003e\n"],["\u003cp\u003eThis is a comprehensive overview of all the versions of the same API class \u003ccode\u003eAction.Types.PublishToPubSub\u003c/code\u003e that are available for use in google cloud.\u003c/p\u003e\n"]]],[],null,[]]