Batch v1alpha API - Class JobNotification (1.0.0-alpha23)

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

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

Notification configurations.

Inheritance

object > JobNotification

Namespace

Google.Cloud.Batch.V1Alpha

Assembly

Google.Cloud.Batch.V1Alpha.dll

Constructors

JobNotification()

public JobNotification()

JobNotification(JobNotification)

public JobNotification(JobNotification other)
Parameter
NameDescription
otherJobNotification

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
TypeDescription
JobNotificationTypesMessage

PubsubTopic

public string PubsubTopic { get; set; }

The Pub/Sub topic where notifications like the job state changes will be published. The topic must exist in the same project as the job and billings will be charged to this project. If not specified, no Pub/Sub messages will be sent. Topic format: projects/{project}/topics/{topic}.

Property Value
TypeDescription
string