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\u003eThe latest version of the \u003ccode\u003ePublishToPubSub\u003c/code\u003e class is 4.16.0, with a history of versions dating back to 2.15.0, each with its own documentation link for review.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePublishToPubSub\u003c/code\u003e class is designed to send a message to a specified Pub/Sub topic upon the completion of a DlpJob, which includes the finished job's name.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements various interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing functionalities for message handling, comparison, deep cloning, and buffering.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePublishToPubSub\u003c/code\u003e class has two constructors: one default and one that takes another \u003ccode\u003ePublishToPubSub\u003c/code\u003e object, allowing for the creation of new instances.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTopic\u003c/code\u003e property of the \u003ccode\u003ePublishToPubSub\u003c/code\u003e class is used to specify the Cloud Pub/Sub topic to which notifications are sent, and it requires publishing access rights for the DLP API service account.\u003c/p\u003e\n"]]],[],null,[]]