Wyświetlenie listy schematów zasad

Możesz podać obsługiwane schematy zasad i schematy w przestrzeni nazw lub pobrać konkretny schemat bezpośrednio według nazwy, używając parametru filter metody customers.policySchemas.list. Jeśli pominiesz parametr filter, zwrócone zostaną wszystkie obsługiwane schematy.

Więcej informacji znajdziesz w przykładowym kodzie.

Składnia filtra

  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: pasuje do, jeśli nazwa lub opis schematu zasad zawiera ciąg znaków (dopasowanie częściowe)
  • PARTIAL_NAME_MATCH: dopasowuje się, jeśli nazwa schematu zasad zawiera ciąg znaków (dopasowanie częściowe)
  • EXACT_NAMESPACE_MATCH: dopasowuje się, jeśli schemat zasad należy do podanej przestrzeni nazw
  • PARTIAL_DESCRIPTION_MATCH: pasuje, jeśli opis schematu zasad zawiera ciąg znaków (dopasowanie częściowe)
  • PARTIAL_ACCESS_RESTRICTION_MATCH: pasuje do, jeśli ograniczenia dostępu schematu zasad zawierają ciąg znaków (dopasowanie częściowe)
  • EXACT_LIFECYCLE_STAGE_MATCH: pasuje do sytuacji, gdy etap cyklu życia schematu zasad jest dokładnym dopasowaniem do podanego ciągu znaków
  • EXACT_FIELD_NAME_MATCH: dopasowuje się, jeśli nazwa pola schematu zasad jest ściśle zgodna z podanym ciągiem znaków.
  • EXACT_INPUT_CONSTRAINT_MATCH: pasuje do tego, czy ograniczenie wejściowe schematu zasad dokładnie odpowiada podanemu ciągowi znaków
  • PARTIAL_FIELD_DESCRIPTION_MATCH: pasuje, jeśli opis pola schematu zasad zawiera ciąg znaków (dopasowanie częściowe)
  • EXACT_KEY_MATCH_IN_COLLECTION: pasuje, jeśli dodatkowe klucze indeksu schematu zasad zawierają dokładne dopasowanie do podanego ciągu

Przykładowe wartości filtrów

Filtr z kodowaniem w postaci adresu URL Wartość i opis filtra literału
filter=name%3Dchrome%2Eusers name=chrome.users

filtry według nazw zawierających ciąg „chrome.users*”, na przykład „chrome.users** i „chrome.users.apps.*”.
filter=namespace%3Dchrome%2Enetworks%2Ewifi namespace=chrome.networks.wifi

Filtry według przestrzeni nazw „chrome.networks.wifi”
filter=description%3Dcookies description=cookies

Filtry tekstów reklam zawierających „pliki cookie”
filter=policy_api_lifecycle%3DAPI_DEPRECATED policy_api_lifecycle=API_DEPRECATED

Filtry dla etapów cyklu życia interfejsu API zasad pasujące do „API_DEPRECATED”
filter=name%3Dprinters%20AND%20description%3Ddevices name=printers AND description=devices

Filtry według nazw zawierających słowo „drukarki” i opisy, które zawierają słowo „urządzenia”
filter=(name%3Dblock%20OR%20name%3Dlist)%20AND%20NOT%20description%3Durl filter=(name=block OR name=list) AND NOT description=url

Filtrowanie nazw zawierających tekst „block” lub „list” z wyłączeniem opisów zawierających słowo „url”