google_api_storage_transfer v0.19.0 GoogleApi.StorageTransfer.V1.Model.NotificationConfig View Source
Specification to configure notifications published to Cloud Pub/Sub.
Notifications will be published to the customer-provided topic using the
following PubsubMessage.attributes
:
"eventType"
: one of the EventType values"payloadFormat"
: one of the PayloadFormat values"projectId"
: the project_id of theTransferOperation
"transferJobName"
: the transfer_job_name of theTransferOperation
"transferOperationName"
: the name of theTransferOperation
The PubsubMessage.data
will contain a TransferOperation resource
formatted according to the specified PayloadFormat
.
Attributes
eventTypes
(type:list(String.t)
, default:nil
) - Event types for which a notification is desired. If empty, send notifications for all event types.payloadFormat
(type:String.t
, default:nil
) - Required. The desired format of the notification message payloads.pubsubTopic
(type:String.t
, default:nil
) - Required. TheTopic.name
of the Cloud Pub/Sub topic to which to publish notifications. Must be of the format:projects/{project}/topics/{topic}
. Not matching this format will result in an INVALID_ARGUMENT error.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.