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.
Implements
IMessage<JobNotification>, IEquatable<JobNotification>, IDeepCloneable<JobNotification>, IBufferMessage, IMessageNamespace
Google.Cloud.Batch.V1Assembly
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 like the job state changes
will be published. This topic 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 | |
---|---|
Type | Description |
String |