A filter expression that matches resources returned in the response.
Currently, only filtering on the direction field is supported. To return
routes imported from the peer network, provide "direction=INCOMING". To
return routes exported from the VMware Engine network, provide
"direction=OUTGOING". Other filter expressions return an error.
The maximum number of peering routes 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.
A page token, received from a previous ListPeeringRoutes call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListPeeringRoutes must
match the call that provided the page token.
Required. The resource name of the network peering to retrieve peering
routes from. Resource names are schemeless URIs that follow the conventions
in https://cloud.google.com/apis/design/resource_names. For example:
projects/my-project/locations/global/networkPeerings/my-peering
[[["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\u003eListPeeringRoutesRequest\u003c/code\u003e class is 1.6.0, and it is part of the VMware Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThis class is used to request a list of peering routes from the \u003ccode\u003eVmwareEngine.ListPeeringRoutes\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListPeeringRoutesRequest\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 includes properties like \u003ccode\u003eFilter\u003c/code\u003e, \u003ccode\u003ePageSize\u003c/code\u003e, \u003ccode\u003ePageToken\u003c/code\u003e, and \u003ccode\u003eParent\u003c/code\u003e to refine and manage the list of returned peering routes.\u003c/p\u003e\n"],["\u003cp\u003eThe Parent property, which is required, is used to identify the network peering from which to retrieve routes, based on a schemeless URI convention.\u003c/p\u003e\n"]]],[],null,["# VMware Engine v1 API - Class ListPeeringRoutesRequest (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.ListPeeringRoutesRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.5.0/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.4.0/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.3.0/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.2.0/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.1.0/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.0.0/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest) \n\n public sealed class ListPeeringRoutesRequest : IMessage\u003cListPeeringRoutesRequest\u003e, IEquatable\u003cListPeeringRoutesRequest\u003e, IDeepCloneable\u003cListPeeringRoutesRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the VMware Engine v1 API class ListPeeringRoutesRequest.\n\nRequest message for\n\\[VmwareEngine.ListPeeringRoutes\\]\\[google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutes\\] \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListPeeringRoutesRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListPeeringRoutesRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListPeeringRoutesRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListPeeringRoutesRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest), [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### ListPeeringRoutesRequest()\n\n public ListPeeringRoutesRequest()\n\n### ListPeeringRoutesRequest(ListPeeringRoutesRequest)\n\n public ListPeeringRoutesRequest(ListPeeringRoutesRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nA filter expression that matches resources returned in the response.\nCurrently, only filtering on the `direction` field is supported. To return\nroutes imported from the peer network, provide \"direction=INCOMING\". To\nreturn routes exported from the VMware Engine network, provide\n\"direction=OUTGOING\". Other filter expressions return an error.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nThe maximum number of peering routes 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 `ListPeeringRoutes` call.\nProvide this to retrieve the subsequent page.\nWhen paginating, all other parameters provided to `ListPeeringRoutes` must\nmatch the call that provided the page token.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The resource name of the network peering to retrieve peering\nroutes from. Resource names are schemeless URIs that follow the conventions\nin \u003chttps://cloud.google.com/apis/design/resource_names\u003e. For example:\n`projects/my-project/locations/global/networkPeerings/my-peering`\n\n### ParentAsNetworkPeeringName\n\n public NetworkPeeringName ParentAsNetworkPeeringName { get; set; }\n\n[NetworkPeeringName](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.NetworkPeeringName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPeeringRoutesRequest#Google_Cloud_VmwareEngine_V1_ListPeeringRoutesRequest_Parent) resource name property."]]