Batch v1 API - Class JobNotification (2.14.0)

public sealed class JobNotification : IMessage<JobNotification>, IEquatable<JobNotification>, IDeepCloneable<JobNotification>, IBufferMessage, IMessage

Reference documentation and code samples for the Batch v1 API class JobNotification.

Notification configurations.

Inheritance

object > JobNotification

Namespace

Google.Cloud.Batch.V1

Assembly

Google.Cloud.Batch.V1.dll

Constructors

JobNotification()

public JobNotification()

JobNotification(JobNotification)

public JobNotification(JobNotification other)
Parameter
Name Description
other JobNotification

Properties

Message

public JobNotification.Types.Message Message { get; set; }

The attribute requirements of messages to be sent to this Pub/Sub topic. Without this field, no message will be sent.

Property Value
Type Description
JobNotification Types Message

PubsubTopic

public string PubsubTopic { get; set; }

The Pub/Sub topic where notifications for the job, like state changes, will be published. If undefined, no Pub/Sub notifications are sent for this job.

Specify the topic using the following format: projects/{project}/topics/{topic}. Notably, if you want to specify a Pub/Sub topic that is in a different project than the job, your administrator must grant your project's Batch service agent permission to publish to that topic.

For more information about configuring Pub/Sub notifications for a job, see https://cloud.google.com/batch/docs/enable-notifications.

Property Value
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.