Reference documentation and code samples for the Google Cloud Essential Contacts V1 Client class NotificationCategory.
The notification categories that an essential contact can be subscribed to.
Each notification will be categorized by the sender into one of the following
categories. All contacts that are subscribed to that category will receive
the notification.
[[["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,["# Google Cloud Essential Contacts V1 Client - Class NotificationCategory (1.0.5)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.5 (latest)](/php/docs/reference/cloud-essential-contacts/latest/V1.NotificationCategory)\n- [1.0.4](/php/docs/reference/cloud-essential-contacts/1.0.4/V1.NotificationCategory)\n- [0.4.5](/php/docs/reference/cloud-essential-contacts/0.4.5/V1.NotificationCategory)\n- [0.3.4](/php/docs/reference/cloud-essential-contacts/0.3.4/V1.NotificationCategory)\n- [0.2.13](/php/docs/reference/cloud-essential-contacts/0.2.13/V1.NotificationCategory) \nReference documentation and code samples for the Google Cloud Essential Contacts V1 Client class NotificationCategory.\n\nThe notification categories that an essential contact can be subscribed to.\n\nEach notification will be categorized by the sender into one of the following\ncategories. All contacts that are subscribed to that category will receive\nthe notification.\n\nProtobuf type `google.cloud.essentialcontacts.v1.NotificationCategory`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ EssentialContacts \\\\ V1\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### NOTIFICATION_CATEGORY_UNSPECIFIED\n\n Value: 0\n\nNotification category is unrecognized or unspecified.\n\nGenerated from protobuf enum `NOTIFICATION_CATEGORY_UNSPECIFIED = 0;`\n\n### ALL\n\n Value: 2\n\nAll notifications related to the resource, including notifications\npertaining to categories added in the future.\n\nGenerated from protobuf enum `ALL = 2;`\n\n### SUSPENSION\n\n Value: 3\n\nNotifications related to imminent account suspension.\n\nGenerated from protobuf enum `SUSPENSION = 3;`\n\n### SECURITY\n\n Value: 5\n\nNotifications related to security/privacy incidents, notifications, and\nvulnerabilities.\n\nGenerated from protobuf enum `SECURITY = 5;`\n\n### TECHNICAL\n\n Value: 6\n\nNotifications related to technical events and issues such as outages,\nerrors, or bugs.\n\nGenerated from protobuf enum `TECHNICAL = 6;`\n\n### BILLING\n\n Value: 7\n\nNotifications related to billing and payments notifications, price updates,\nerrors, or credits.\n\nGenerated from protobuf enum `BILLING = 7;`\n\n### LEGAL\n\n Value: 8\n\nNotifications related to enforcement actions, regulatory compliance, or\ngovernment notices.\n\nGenerated from protobuf enum `LEGAL = 8;`\n\n### PRODUCT_UPDATES\n\n Value: 9\n\nNotifications related to new versions, product terms updates, or\ndeprecations.\n\nGenerated from protobuf enum `PRODUCT_UPDATES = 9;`\n\n### TECHNICAL_INCIDENTS\n\n Value: 10\n\nChild category of TECHNICAL. If assigned, technical incident notifications\nwill go to these contacts instead of TECHNICAL.\n\nGenerated from protobuf enum `TECHNICAL_INCIDENTS = 10;`"]]