The maximum number of nodes to return in one page.
The service may return fewer than this value.
The maximum value is coerced to 1000.
The default value of this field is 500.
Required. The resource name of the cluster to be queried for nodes.
Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eListNodesRequest\u003c/code\u003e class is 1.6.0, and this class is part of the Google.Cloud.VmwareEngine.V1 namespace for the VMware Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThis \u003ccode\u003eListNodesRequest\u003c/code\u003e class is used to retrieve a list of nodes from a specified cluster via the \u003ccode\u003eVmwareEngine.ListNodes\u003c/code\u003e method, which requires the parent cluster's resource name.\u003c/p\u003e\n"],["\u003cp\u003eThe class allows for paginated results through properties like \u003ccode\u003ePageSize\u003c/code\u003e to limit the number of nodes per page (with a maximum of 1000 and a default of 500) and \u003ccode\u003ePageToken\u003c/code\u003e to fetch subsequent pages.\u003c/p\u003e\n"],["\u003cp\u003eThis \u003ccode\u003eListNodesRequest\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e, and \u003ccode\u003eIPageRequest\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class also provides the ability to construct an object using either the default constructor \u003ccode\u003eListNodesRequest()\u003c/code\u003e or by copying an existing instance \u003ccode\u003eListNodesRequest(ListNodesRequest other)\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# VMware Engine v1 API - Class ListNodesRequest (1.6.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.6.0 (latest)](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListNodesRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.5.0/Google.Cloud.VmwareEngine.V1.ListNodesRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.4.0/Google.Cloud.VmwareEngine.V1.ListNodesRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.3.0/Google.Cloud.VmwareEngine.V1.ListNodesRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.2.0/Google.Cloud.VmwareEngine.V1.ListNodesRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.1.0/Google.Cloud.VmwareEngine.V1.ListNodesRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.0.0/Google.Cloud.VmwareEngine.V1.ListNodesRequest) \n\n public sealed class ListNodesRequest : IMessage\u003cListNodesRequest\u003e, IEquatable\u003cListNodesRequest\u003e, IDeepCloneable\u003cListNodesRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the VMware Engine v1 API class ListNodesRequest.\n\nRequest message for\n\\[VmwareEngine.ListNodes\\]\\[google.cloud.vmwareengine.v1.VmwareEngine.ListNodes\\] \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListNodesRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListNodesRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListNodesRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListNodesRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListNodesRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListNodesRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListNodesRequest), [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), [IPageRequest](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageRequest.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.VmwareEngine.V1](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.VmwareEngine.V1.dll\n\nConstructors\n------------\n\n### ListNodesRequest()\n\n public ListNodesRequest()\n\n### ListNodesRequest(ListNodesRequest)\n\n public ListNodesRequest(ListNodesRequest other)\n\nProperties\n----------\n\n### PageSize\n\n public int PageSize { get; set; }\n\nThe maximum number of nodes to return in one page.\nThe service may return fewer than this value.\nThe maximum value is coerced to 1000.\nThe default value of this field is 500.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nA page token, received from a previous `ListNodes` call.\nProvide this to retrieve the subsequent page.\n\nWhen paginating, all other parameters provided to\n`ListNodes` must match the call that provided the page\ntoken.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The resource name of the cluster to be queried for nodes.\nResource names are schemeless URIs that follow the conventions in\n\u003chttps://cloud.google.com/apis/design/resource_names\u003e.\nFor example:\n`projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster`\n\n### ParentAsClusterName\n\n public ClusterName ParentAsClusterName { get; set; }\n\n[ClusterName](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ClusterName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListNodesRequest#Google_Cloud_VmwareEngine_V1_ListNodesRequest_Parent) resource name property."]]