A filter expression that matches resources returned in the response.
The expression must specify the field name, a comparison
operator, and the value that you want to use for filtering. The value
must be a string, a number, or a boolean. The comparison operator
must be =, !=, >, or <.
For example, if you are filtering a list of private connections, you can
exclude the ones named example-connection by specifying
name != "example-connection".
To filter on multiple expressions, provide each separate expression within
parentheses. For example:
Sorts list results by a certain order. By default, returned results
are ordered by name in ascending order.
You can also sort results in descending order based on the name value
using orderBy="name desc".
Currently, only ordering by name is supported.
Required. The resource name of the location to query for
private connections. 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
[[["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\u003eThis documentation details the \u003ccode\u003eListPrivateConnectionsRequest\u003c/code\u003e class, which is used to request a list of private connections from the VMware Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe 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, \u003ccode\u003eIMessage\u003c/code\u003e, and \u003ccode\u003eIPageRequest\u003c/code\u003e, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eUsers can filter the list of private connections based on specified criteria like name or creation time, and sort the results by name.\u003c/p\u003e\n"],["\u003cp\u003eThe request supports pagination through the \u003ccode\u003ePageSize\u003c/code\u003e and \u003ccode\u003ePageToken\u003c/code\u003e properties, allowing users to manage large lists of private connections efficiently.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this request class is 1.6.0, with versions ranging back to 1.0.0 also being accessible.\u003c/p\u003e\n"]]],[],null,["# VMware Engine v1 API - Class ListPrivateConnectionsRequest (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.ListPrivateConnectionsRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.5.0/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.4.0/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.3.0/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.2.0/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.1.0/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/1.0.0/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest) \n\n public sealed class ListPrivateConnectionsRequest : IMessage\u003cListPrivateConnectionsRequest\u003e, IEquatable\u003cListPrivateConnectionsRequest\u003e, IDeepCloneable\u003cListPrivateConnectionsRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the VMware Engine v1 API class ListPrivateConnectionsRequest.\n\nRequest message for\n\\[VmwareEngine.ListPrivateConnections\\]\\[google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnections\\] \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListPrivateConnectionsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListPrivateConnectionsRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListPrivateConnectionsRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListPrivateConnectionsRequest](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest), [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### ListPrivateConnectionsRequest()\n\n public ListPrivateConnectionsRequest()\n\n### ListPrivateConnectionsRequest(ListPrivateConnectionsRequest)\n\n public ListPrivateConnectionsRequest(ListPrivateConnectionsRequest 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.\nThe expression must specify the field name, a comparison\noperator, and the value that you want to use for filtering. The value\nmust be a string, a number, or a boolean. The comparison operator\nmust be `=`, `!=`, `\u003e`, or `\u003c`.\n\nFor example, if you are filtering a list of private connections, you can\nexclude the ones named `example-connection` by specifying\n`name != \"example-connection\"`.\n\nTo filter on multiple expressions, provide each separate expression within\nparentheses. For example: \n\n (name = \"example-connection\")\n (createTime \u003e \"2022-09-22T08:15:10.40Z\")\n\nBy default, each expression is an `AND` expression. However, you\ncan include `AND` and `OR` expressions explicitly.\nFor example: \n\n (name = \"example-connection-1\") AND\n (createTime \u003e \"2021-04-12T08:15:10.40Z\") OR\n (name = \"example-connection-2\")\n\n### OrderBy\n\n public string OrderBy { get; set; }\n\nSorts list results by a certain order. By default, returned results\nare ordered by `name` in ascending order.\nYou can also sort results in descending order based on the `name` value\nusing `orderBy=\"name desc\"`.\nCurrently, only ordering by `name` is supported.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nThe maximum number of private connections to return in one page.\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 `ListPrivateConnections` call.\nProvide this to retrieve the subsequent page.\n\nWhen paginating, all other parameters provided to\n`ListPrivateConnections` 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 location to query for\nprivate connections. Resource names are schemeless URIs that follow the\nconventions in \u003chttps://cloud.google.com/apis/design/resource_names\u003e. For\nexample: `projects/my-project/locations/us-central1`\n\n### ParentAsLocationName\n\n public LocationName ParentAsLocationName { get; set; }\n\n[LocationName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.ResourceNames.LocationName.html)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.VmwareEngine.V1/latest/Google.Cloud.VmwareEngine.V1.ListPrivateConnectionsRequest#Google_Cloud_VmwareEngine_V1_ListPrivateConnectionsRequest_Parent) resource name property."]]