public sealed class PublishToPubSub : IMessage<Action.Types.PublishToPubSub>, IEquatable<Action.Types.PublishToPubSub>, IDeepCloneable<Action.Types.PublishToPubSub>, IBufferMessage, IMessage
Publish a message into 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\u003eThis page details the \u003ccode\u003ePublishToPubSub\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Dlp.V2\u003c/code\u003e namespace, which is used to publish a message to a Pub/Sub topic upon completion of a DLP job.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePublishToPubSub\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, ensuring compatibility and functionality within the .NET framework.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 4.16.0, and there are multiple versions dating back to 2.15.0 of \u003ccode\u003ePublishToPubSub\u003c/code\u003e available for reference on this page.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePublishToPubSub\u003c/code\u003e message includes a single field, \u003ccode\u003eDlpJobName\u003c/code\u003e, which corresponds to the name of the finished DLP job and is compatible with Inspect and Risk.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes a \u003ccode\u003eTopic\u003c/code\u003e property that defines the cloud Pub/Sub topic where notifications will be sent and requires the DLP API service account to have publishing access rights.\u003c/p\u003e\n"]]],[],null,[]]