The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail.
If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-22 UTC."],[[["Defines the Pub/Sub topic where notifications are sent when changes occur in a data store."],["The `pubsubTopic` field specifies the designated Pub/Sub topic, with the resource name included in `PubsubMessage.Data`."],["Notifications are only sent if the Pub/Sub topic is non-empty and if the Cloud Healthcare API service account has adequate publisher permissions."],["The `sendForBulkImport` field determines whether notifications are triggered by bulk DICOM imports."],["Errors that occur when sending notifications to Pub/Sub are logged in Cloud Logging, and excessive errors will eventually result in notifications not being sent."]]],[]]