您可以使用 customers.policySchemas.list
方法的 filter
参数列出受支持的政策架构、命名空间内的架构,或者直接按名称提取特定架构。如果省略 filter
参数,系统将返回所有受支持的架构。
如需了解详情,请参阅代码示例。
过滤器语法
GLOBAL_STRING_LITERAL| name=PARTIAL_NAME_MATCH| namespace=EXACT_NAMESPACE_MATCH| description=PARTIAL_DESCRIPTION_MATCH| access_restrictions=PARTIAL_ACCESS_RESTRICTIONS_MATCH| policy_api_lifecycle=EXACT_LIFECYCLE_STAGE_MATCH| field_descriptions.field=EXACT_FIELD_NAME_MATCH| field_descriptions.input_constraint=EXACT_INPUT_CONSTRAINT_MATCH| field_descriptions.description=PARTIAL_FIELD_DESCRIPTION_MATCH| additional_target_keys:EXACT_KEY_MATCH_IN_COLLECTION
GLOBAL_STRING_LITERAL
:如果政策架构的名称和/或说明包含字符串(部分匹配),则匹配PARTIAL_NAME_MATCH
:如果政策架构的名称包含字符串(部分匹配),则匹配EXACT_NAMESPACE_MATCH
:如果政策架构属于所提供的命名空间,则匹配PARTIAL_DESCRIPTION_MATCH
:如果政策架构的说明包含字符串(部分匹配),则匹配PARTIAL_ACCESS_RESTRICTION_MATCH
:如果政策架构的访问限制包含字符串(部分匹配),则匹配EXACT_LIFECYCLE_STAGE_MATCH
:如果政策架构的生命周期阶段与提供的字符串完全匹配,则匹配EXACT_FIELD_NAME_MATCH
:如果政策架构的字段名称与提供的字符串完全匹配,则匹配EXACT_INPUT_CONSTRAINT_MATCH
:如果政策架构的输入限制条件与所提供字符串完全匹配,则匹配PARTIAL_FIELD_DESCRIPTION_MATCH
:如果政策架构的字段说明包含字符串(部分匹配),则匹配EXACT_KEY_MATCH_IN_COLLECTION
:如果政策架构的其他索引键包含与所提供字符串完全匹配,则匹配
过滤条件值示例
网址编码过滤器 | 字面量过滤条件值和说明 |
---|---|
filter=name%3Dchrome%2Eusers |
name=chrome.users 针对包含“chrome.users”的名称的过滤器,例如“chrome.users.*”和“chrome.users.apps.*” |
filter=namespace%3Dchrome%2Enetworks%2Ewifi |
namespace=chrome.networks.wifi 按命名空间“chrome.networks.wifi”过滤 |
filter=description%3Dcookies |
description=cookies 用于过滤包含“Cookie”的说明的过滤器 |
filter=policy_api_lifecycle%3DAPI_DEPRECATED |
policy_api_lifecycle=API_DEPRECATED 针对政策 API 生命周期阶段与“API_DEPRECATED”匹配的过滤条件 |
filter=name%3Dprinters%20AND%20description%3Ddevices |
name=printers AND description=devices 过滤出包含“打印机”的名称和包含“设备”的说明 |
filter=(name%3Dblock%20OR%20name%3Dlist)%20AND%20NOT%20description%3Durl |
filter=(name=block OR name=list) AND NOT description=url 过滤出包含“block”或“list”的名称,但会排除包含“url”的说明 |