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
IMessageJobNotification, IEquatableJobNotification, IDeepCloneableJobNotification, 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 |
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 | |
---|---|
Type | Description |
string |