# Class NotificationConfig (2.65.0)

2.65.0 (latest) 2.62.0 2.61.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.1 2.55.1 2.54.0 2.53.0 2.52.0 2.50.0 2.49.0 2.48.0 2.47.1 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.41.0 2.40.0 2.39.0 2.38.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.29.0 2.28.0 2.27.0 2.26.0 2.25.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.4 2.16.0 2.15.0 2.14.0 2.13.0 2.12.2 2.11.2 2.10.8 2.9.0 2.8.1 2.7.1 2.6.1 2.5.0 2.4.1 2.3.1 2.2.0 2.1.0 2.0.1 1.0.3 0.5.0 0.4.0 0.3.0

    NotificationConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

NotificationConfig is the configuration of notifications.

| ## Attribute ||
|---|---|
| **Name** | **Description** |
| `pubsub` | `https://docs.cloud.google.com/python/docs/reference/container/latest/google.cloud.container_v1beta1.types.NotificationConfig.PubSub` Notification config for Pub/Sub. |

## Classes

### EventType

    EventType(value)

Types of notifications currently supported. Can be used to
filter what notifications are sent.

### Filter

    Filter(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Allows filtering to one or more specific event types. If
event types are present, those and only those event types will
be transmitted to the cluster. Other types will be skipped. If
no filter is specified, or no event types are present, all event
types will be sent

### PubSub

    PubSub(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Pub/Sub specific notification config.