diff --git a/examples/README.md b/examples/README.md index d8f614e..4ec4460 100644 --- a/examples/README.md +++ b/examples/README.md @@ -51,3 +51,4 @@ Overview | Extract multiple values from xml documents | Uses an intermediate json object to provide easy access to extracted values from an xml document. | | Return a blob URL signed with a user delegation SAS token | Demonstrates how to check if a blob exists and then return the URL of the blob signed with a User Delegation SAS token leveraging Managed Identity. | | OAuth Reverse Proxy | Demonstrates how to implement an OAuth Reverse Proxy to provide OIDC authentication in-front of a Web Application behind Azure API Management. | +| Rate limit by TPM (Tokens per minute) | Demonstrates how to implement a TPM based rate limiting policy in Azure API Management. | diff --git a/examples/Rate limit by TPM.xml b/examples/Rate limit by TPM.xml new file mode 100644 index 0000000..d5ba1dc --- /dev/null +++ b/examples/Rate limit by TPM.xml @@ -0,0 +1,30 @@ + + + + + + + + + ())" remaining-calls-header-name="remainingTPM" total-calls-header-name="totalTPM" /> + + + + ())" remaining-calls-header-name="remainingTPM" total-calls-header-name="totalTPM" /> + + + + + + + + + + + \ No newline at end of file