ISO code for requested localization language. If unset, will be
interpereted as "en". If the requested language is valid, but not supported
for this notification, English will be returned with an "Not applicable"
LocalizationState. If the ISO code is invalid (i.e. not a real language),
this RPC will throw an error.
The maximum number of notifications to return. The service may return
fewer than this value. If unspecified or equal to 0, at most 50
notifications will be returned. The maximum value is 50; values above 50
will be coerced to 50.
A page token returned from a previous request.
When paginating, all other parameters provided in the request
must match the call that returned the page token.
Required. The parent, which owns this collection of notifications.
Must be of the form "organizations/{organization}/locations/{location}"
or "projects/{project}/locations/{location}".
[[["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-08-28 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eListNotificationsRequest\u003c/code\u003e class within the Advisory Notifications v1 API, which is used to fetch all notifications for a given parent.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListNotificationsRequest\u003c/code\u003e class is implemented with several interfaces such as \u003ccode\u003eIPageRequest\u003c/code\u003e, \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are eight different versions of the \u003ccode\u003eListNotificationsRequest\u003c/code\u003e API are available, the most current being version 1.7.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties like \u003ccode\u003eLanguageCode\u003c/code\u003e, \u003ccode\u003ePageSize\u003c/code\u003e, \u003ccode\u003ePageToken\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, \u003ccode\u003eParentAsLocationName\u003c/code\u003e, and \u003ccode\u003eView\u003c/code\u003e, allowing for customization of the request, and it has two constructors for instantiation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParent\u003c/code\u003e property is a required field, which must be in the format "organizations/{organization}/locations/{location}" or "projects/{project}/locations/{location}", determining the scope of the notifications being requested.\u003c/p\u003e\n"]]],[],null,["# Advisory Notifications v1 API - Class ListNotificationsRequest (1.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.0 (latest)](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.6.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.5.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.4.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.3.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.2.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.1.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/1.0.0/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest) \n\n public sealed class ListNotificationsRequest : IPageRequest, IMessage\u003cListNotificationsRequest\u003e, IEquatable\u003cListNotificationsRequest\u003e, IDeepCloneable\u003cListNotificationsRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Advisory Notifications v1 API class ListNotificationsRequest.\n\nRequest for fetching all notifications for a given parent. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListNotificationsRequest \n\nImplements\n----------\n\n[IPageRequest](https://github.com/googleapis/gax-dotnet/blob/83f42b5edc4529818dbdb34d9ea9ecc3c04f7b6e/Google.Api.Gax.Grpc/PagedEnumerableCommon.cs), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListNotificationsRequest](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListNotificationsRequest](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListNotificationsRequest](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.AdvisoryNotifications.V1](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.AdvisoryNotifications.V1.dll\n\nConstructors\n------------\n\n### ListNotificationsRequest()\n\n public ListNotificationsRequest()\n\n### ListNotificationsRequest(ListNotificationsRequest)\n\n public ListNotificationsRequest(ListNotificationsRequest other)\n\nProperties\n----------\n\n### LanguageCode\n\n public string LanguageCode { get; set; }\n\nISO code for requested localization language. If unset, will be\ninterpereted as \"en\". If the requested language is valid, but not supported\nfor this notification, English will be returned with an \"Not applicable\"\nLocalizationState. If the ISO code is invalid (i.e. not a real language),\nthis RPC will throw an error.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nThe maximum number of notifications to return. The service may return\nfewer than this value. If unspecified or equal to 0, at most 50\nnotifications will be returned. The maximum value is 50; values above 50\nwill be coerced to 50.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nA page token returned from a previous request.\nWhen paginating, all other parameters provided in the request\nmust match the call that returned the page token.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The parent, which owns this collection of notifications.\nMust be of the form \"organizations/{organization}/locations/{location}\"\nor \"projects/{project}/locations/{location}\".\n\n### ParentAsLocationName\n\n public LocationName ParentAsLocationName { get; set; }\n\n[LocationName](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1.LocationName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.AdvisoryNotifications.V1/latest/Google.Cloud.AdvisoryNotifications.V1.ListNotificationsRequest#Google_Cloud_AdvisoryNotifications_V1_ListNotificationsRequest_Parent) resource name property.\n\n### View\n\n public NotificationView View { get; set; }\n\nSpecifies which parts of the notification resource should be returned\nin the response."]]