Optional. An expression for filtering the results of the request. Filter rules are case insensitive. The fields eligible for filtering are:
name
annotations
Examples of using a filter:
To filter the results of your request to versions with the name my-version in project my-project in the us-central region, in repository my-repo, append the following filter expression to your request:
To filter the results of your request to versions with the annotation key-value pair [external_link: external_link_value], append the following filter expression to your request:
"annotations.external_link:external_link_value"
To filter just for a specific annotation key external_link, append the following filter expression to your request:
"annotations.external_link"
If the annotation key or value contains special characters, you can escape them by surrounding the value with backticks. For example, to filter the results of your request to versions with the annotation key-value pair [external.link:https://example.com/my-version], append the following filter expression to your request:
[[["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-06-13 UTC."],[[["\u003cp\u003eThis endpoint lists versions of resources, using gRPC Transcoding syntax in the URLs, and requires a location to be specified.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires the \u003ccode\u003eparent\u003c/code\u003e path parameter and supports optional query parameters like \u003ccode\u003epageSize\u003c/code\u003e, \u003ccode\u003epageToken\u003c/code\u003e, \u003ccode\u003eview\u003c/code\u003e, \u003ccode\u003eorderBy\u003c/code\u003e, and \u003ccode\u003efilter\u003c/code\u003e to refine the results.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization for this request requires the \u003ccode\u003eartifactregistry.versions.list\u003c/code\u003e IAM permission on the specified parent resource, along with one of two provided OAuth scopes.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must be empty, and a successful response includes a list of versions and an optional \u003ccode\u003enextPageToken\u003c/code\u003e for pagination.\u003c/p\u003e\n"],["\u003cp\u003eThe filter parameter is used to filter results by \u003ccode\u003ename\u003c/code\u003e and \u003ccode\u003eannotations\u003c/code\u003e fields.\u003c/p\u003e\n"]]],[],null,[]]