ClusterNotificationConfigPubsubArgs

data class ClusterNotificationConfigPubsubArgs(val enabled: Output<Boolean>, val filter: Output<ClusterNotificationConfigPubsubFilterArgs>? = null, val topic: Output<String>? = null) : ConvertibleToJava<ClusterNotificationConfigPubsubArgs>

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>, filter: Output<ClusterNotificationConfigPubsubFilterArgs>? = null, topic: Output<String>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>

Whether or not the notification config is enabled

Link copied to clipboard

Choose what type of notifications you want to receive. If no filters are applied, you'll receive all notification types. Structure is documented below.

Link copied to clipboard
val topic: Output<String>? = null

The pubsub topic to push upgrade notifications to. Must be in the same project as the cluster. Must be in the format: projects/{project}/topics/{topic}.

Functions

Link copied to clipboard
open override fun toJava(): ClusterNotificationConfigPubsubArgs