You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This article explains how to use the [Azure API Management Extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-apimanagement) to create, understand, and debug Azure API Management policies with AI assistance from [GitHub Copilot for Azure](/azure/developer/github-copilot-azure/introduction).
19
17
20
-
Azure API Management policies are a sequence of statements that address cross-cutting concerns like authentication, authorization, throttling, caching, and transformation, applied to API requests or responses.
18
+
Azure API Management [policies](api-management-howto-policies.md) are a sequence of statements that address cross-cutting concerns like authentication, authorization, throttling, caching, and transformation, applied to API requests or responses.
21
19
22
20
## Prerequisites
23
21
@@ -26,7 +24,7 @@ Azure API Management policies are a sequence of statements that address cross-cu
26
24
* The following extensions are needed for the specified scenarios:
27
25
28
26
*[GitHub Copilot for Azure extension](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azure-github-copilot) - to create and explain policies
29
-
*[REST Client extension](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) - to debug policies
27
+
*[REST Client extension](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) - for policy debugging
30
28
31
29
* An API Management instance. If you need to create one, see this [quickstart](vscode-create-service-instance.md).
32
30
@@ -38,7 +36,7 @@ Azure API Management policies are a sequence of statements that address cross-cu
38
36
39
37
* Policy debugging uses the built-in (service-level) all-access subscription (display name "Built-in all-access subscription"). You must be a service owner to use this subscription.
40
38
41
-
## Create a policy using GitHub Copilot
39
+
## Create a policy using GitHub Copilot for Azure
42
40
43
41
The Azure API Management extension integrates with GitHub Copilot for Azure to help you create a draft of a policy. With AI assistance, create and edit policies in a user-friendly way.
44
42
@@ -70,7 +68,7 @@ To create a policy:
70
68
> [!TIP]
71
69
> Check in the **Problems** window for explanation of any issues in the policy XML.
72
70
73
-
## Explain a policy using GitHub Copilot
71
+
## Explain a policy using GitHub Copilot for Azure
74
72
75
73
Copilot can help explain an existing policy in your API Management instance.
0 commit comments