ポリシー スキーマを一覧表示する

customers.policySchemas.list メソッドの filter パラメータを使用すると、サポートされているポリシー スキーマ(Namespace 内のスキーマ)のリストを取得したり、特定のスキーマを直接名前で取得したりできます。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: ポリシー スキーマの追加インデックス キーの中に、指定された文字列と完全に一致するキーがある場合に一致します

フィルタ値の例

URL エンコードされたフィルタ リテラルのフィルタの値と説明
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_DEPRECATED」に一致するポリシー API ライフサイクル ステージのフィルタ
filter=name%3Dprinters%20AND%20description%3Ddevices name=printers AND description=devices

名前に「printers」が含まれ、説明に「devices」が含まれる条件のフィルタ
filter=(name%3Dblock%20OR%20name%3Dlist)%20AND%20NOT%20description%3Durl filter=(name=block OR name=list) AND NOT description=url

名前に「block」または「list」が含まれ、説明に「url」が含まれない条件のフィルタ