Skip to content

Latest commit

 

History

History
57 lines (50 loc) · 1.46 KB

AvailablePolicies.md

File metadata and controls

57 lines (50 loc) · 1.46 KB

Available Policies

The Project is in the development stage. That means that not all policies are implemented yet. In this document, you can find a list of implemented policies. For policy details, see the Azure API Management policy reference.

✅ Implemented policies

  • authentication-basic
  • authentication-certificate
  • authentication-managed-identity
  • azure-openai-emit-token-metric
  • azure-openai-semantic-cache-lookup
  • azure-openai-semantic-cache-store
  • base
  • cache-lookup
  • cache-lookup-value
  • cache-remove-value
  • cache-store
  • cache-store-value
  • check-header
  • choose
  • cors
  • emit-metric
  • find-and-replace
  • forward-request
  • ip-filter
  • json-to-xml
  • jsonp
  • llm-emit-token-metric
  • llm-semantic-cache-lookup
  • llm-semantic-cache-store
  • mock-response
  • quota
  • rate-limit
  • rate-limit-by-key
  • return-response
  • rewrite-uri
  • send-request
  • set-backend-service
  • set-body
  • set-header
  • set-method
  • set-query-parameter
  • set-variable
  • validate-jwt

Policies not listed here are not implemented yet, we are curious to know which ones you'd like to use and are happy to review contributions.

InlinePolicy

InlinePolicy is a workaround until all the policies are implemented. It allows you to include policy not implemented yet to the document.

c.InlinePolicy("<set-backend-service base-url=\"https://internal.contoso.example\" />");