General filter string syntax:
<field> <operator> <value> (<logical connector>)
<field> can be name, labels.<key> for map field, or
attributes.<field> for attributes field
<operator> can be <, >, <=, >=, !=, =, :. Of which :
means HAS, and is roughly the same as =
<value> must be the same data type as field
<logical connector> can be AND, OR, NOT
Examples of valid filters:
labels.owner returns namespaces that have a label with the key
owner, this is the same as labels:owner
labels.owner=sd returns namespaces that have key/value owner=sd
name>projects/my-project/locations/us-east1/namespaces/namespace-c
returns namespaces that have name that is alphabetically later than the
string, so "namespace-e" is returned but "namespace-a" is not
labels.owner!=sd AND labels.foo=bar returns namespaces that have
owner in label key but value is not sd AND have key/value foo=bar
doesnotexist.foo=bar returns an empty list. Note that namespace
doesn't have a field called "doesnotexist". Since the filter does not
match any namespaces, it returns no results
attributes.managed_registration=true returns namespaces that are
managed by a GCP product or service
For more information about filtering, see
API Filtering.
General filter string syntax:
<field> <operator> <value> (<logical connector>)
<field> can be name, labels.<key> for map field, or
attributes.<field> for attributes field
<operator> can be <, >, <=, >=, !=, =, :. Of which :
means HAS, and is roughly the same as =
<value> must be the same data type as field
<logical connector> can be AND, OR, NOT
Examples of valid filters:
labels.owner returns namespaces that have a label with the key
owner, this is the same as labels:owner
labels.owner=sd returns namespaces that have key/value owner=sd
name>projects/my-project/locations/us-east1/namespaces/namespace-c
returns namespaces that have name that is alphabetically later than the
string, so "namespace-e" is returned but "namespace-a" is not
labels.owner!=sd AND labels.foo=bar returns namespaces that have
owner in label key but value is not sd AND have key/value foo=bar
doesnotexist.foo=bar returns an empty list. Note that namespace
doesn't have a field called "doesnotexist". Since the filter does not
match any namespaces, it returns no results
attributes.managed_registration=true returns namespaces that are
managed by a GCP product or service
For more information about filtering, see
API Filtering.
[[["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-01-27 UTC."],[],[]]