Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::NotificationConfig::Filter.
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
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::NotificationConfig::Filter (v1.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.9.0 (latest)](/ruby/docs/reference/google-cloud-container-v1/latest/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.8.0](/ruby/docs/reference/google-cloud-container-v1/1.8.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.7.0](/ruby/docs/reference/google-cloud-container-v1/1.7.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.6.1](/ruby/docs/reference/google-cloud-container-v1/1.6.1/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.5.0](/ruby/docs/reference/google-cloud-container-v1/1.5.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.4.0](/ruby/docs/reference/google-cloud-container-v1/1.4.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.3.0](/ruby/docs/reference/google-cloud-container-v1/1.3.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.2.0](/ruby/docs/reference/google-cloud-container-v1/1.2.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.1.1](/ruby/docs/reference/google-cloud-container-v1/1.1.1/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [1.0.0](/ruby/docs/reference/google-cloud-container-v1/1.0.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.42.0](/ruby/docs/reference/google-cloud-container-v1/0.42.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.41.0](/ruby/docs/reference/google-cloud-container-v1/0.41.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.40.0](/ruby/docs/reference/google-cloud-container-v1/0.40.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.39.0](/ruby/docs/reference/google-cloud-container-v1/0.39.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.38.0](/ruby/docs/reference/google-cloud-container-v1/0.38.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.37.0](/ruby/docs/reference/google-cloud-container-v1/0.37.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.36.0](/ruby/docs/reference/google-cloud-container-v1/0.36.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.35.0](/ruby/docs/reference/google-cloud-container-v1/0.35.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.34.1](/ruby/docs/reference/google-cloud-container-v1/0.34.1/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.33.1](/ruby/docs/reference/google-cloud-container-v1/0.33.1/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.32.0](/ruby/docs/reference/google-cloud-container-v1/0.32.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.31.0](/ruby/docs/reference/google-cloud-container-v1/0.31.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.30.0](/ruby/docs/reference/google-cloud-container-v1/0.30.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.29.0](/ruby/docs/reference/google-cloud-container-v1/0.29.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.28.0](/ruby/docs/reference/google-cloud-container-v1/0.28.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.27.0](/ruby/docs/reference/google-cloud-container-v1/0.27.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.26.0](/ruby/docs/reference/google-cloud-container-v1/0.26.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.25.0](/ruby/docs/reference/google-cloud-container-v1/0.25.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.24.0](/ruby/docs/reference/google-cloud-container-v1/0.24.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.23.0](/ruby/docs/reference/google-cloud-container-v1/0.23.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.22.0](/ruby/docs/reference/google-cloud-container-v1/0.22.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.21.1](/ruby/docs/reference/google-cloud-container-v1/0.21.1/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.20.0](/ruby/docs/reference/google-cloud-container-v1/0.20.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.19.0](/ruby/docs/reference/google-cloud-container-v1/0.19.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.18.0](/ruby/docs/reference/google-cloud-container-v1/0.18.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.17.0](/ruby/docs/reference/google-cloud-container-v1/0.17.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.16.3](/ruby/docs/reference/google-cloud-container-v1/0.16.3/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.15.0](/ruby/docs/reference/google-cloud-container-v1/0.15.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.14.0](/ruby/docs/reference/google-cloud-container-v1/0.14.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.13.0](/ruby/docs/reference/google-cloud-container-v1/0.13.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.12.0](/ruby/docs/reference/google-cloud-container-v1/0.12.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.11.0](/ruby/docs/reference/google-cloud-container-v1/0.11.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.10.0](/ruby/docs/reference/google-cloud-container-v1/0.10.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.9.1](/ruby/docs/reference/google-cloud-container-v1/0.9.1/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.8.0](/ruby/docs/reference/google-cloud-container-v1/0.8.0/Google-Cloud-Container-V1-NotificationConfig-Filter)\n- [0.7.3](/ruby/docs/reference/google-cloud-container-v1/0.7.3/Google-Cloud-Container-V1-NotificationConfig-Filter) \nReference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::NotificationConfig::Filter.\n\nAllows filtering to one or more specific event types. If event types are\npresent, those and only those event types will be transmitted to the\ncluster. Other types will be skipped. If no filter is specified, or no\nevent types are present, all event types will be sent \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #event_type\n\n def event_type() -\u003e ::Array\u003c::Google::Cloud::Container::V1::NotificationConfig::EventType\u003e\n\n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::Container::V1::NotificationConfig::EventType](./Google-Cloud-Container-V1-NotificationConfig-EventType)\\\u003e) --- Event types to allowlist.\n\n### #event_type=\n\n def event_type=(value) -\u003e ::Array\u003c::Google::Cloud::Container::V1::NotificationConfig::EventType\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c[::Google::Cloud::Container::V1::NotificationConfig::EventType](./Google-Cloud-Container-V1-NotificationConfig-EventType)\\\u003e) --- Event types to allowlist. \n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::Container::V1::NotificationConfig::EventType](./Google-Cloud-Container-V1-NotificationConfig-EventType)\\\u003e) --- Event types to allowlist."]]