public sealed class NotificationConfig.Types.PubSub : IMessage<NotificationConfig.Types.PubSub>, IEquatable<NotificationConfig.Types.PubSub>, IDeepCloneable<NotificationConfig.Types.PubSub>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class NotificationConfig.Types.PubSub.
Pub/Sub specific notification config.
Implements
IMessageNotificationConfigTypesPubSub, IEquatableNotificationConfigTypesPubSub, IDeepCloneableNotificationConfigTypesPubSub, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
PubSub()
public PubSub()
PubSub(PubSub)
public PubSub(NotificationConfig.Types.PubSub other)
Parameter | |
---|---|
Name | Description |
other |
NotificationConfigTypesPubSub |
Properties
Enabled
public bool Enabled { get; set; }
Enable notifications for Pub/Sub.
Property Value | |
---|---|
Type | Description |
bool |
Filter
public NotificationConfig.Types.Filter Filter { get; set; }
Allows filtering to one or more specific event types. If no filter is specified, or if a filter is specified with no event types, all event types will be sent
Property Value | |
---|---|
Type | Description |
NotificationConfigTypesFilter |
Topic
public string Topic { get; set; }
The desired Pub/Sub topic to which notifications will be
sent by GKE. Format is projects/{project}/topics/{topic}
.
Property Value | |
---|---|
Type | Description |
string |
TopicAsTopicName
public TopicName TopicAsTopicName { get; set; }
Property Value | |
---|---|
Type | Description |
TopicName |