Skip to content

Commit 5e63936

Browse files
committed
MCM - Remove Postman references
1 parent 6b2f9da commit 5e63936

File tree

6 files changed

+40
-15
lines changed

6 files changed

+40
-15
lines changed

articles/cost-management-billing/automate/tutorial-seed-historical-cost-dataset-exports-api.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,13 @@ You need proper permissions to successfully call the Exports API. We recommend u
2828
- To learn more, see [Assign permissions to Cost Management APIs](cost-management-api-permissions.md).
2929
- To learn more about the specific permissions needed for the Exports API, see [Understand and work with scopes](../costs/understand-work-scopes.md).
3030

31-
Additionally, you'll need a way to query the API directly. For this tutorial, we recommend using [PostMan](https://www.postman.com/).
31+
Additionally, you'll need a way to query the API directly. Some popular ways to query the API are:
32+
33+
- [Visual studio](https://learn.microsoft.com/aspnet/core/test/http-files)
34+
- [Insomnia](https://insomnia.rest/)
35+
- [Bruno](https://www.usebruno.com/)
36+
- PowerShell’s [Invoke-RestMethod](https://powershellcookbook.com/recipe/Vlhv/interact-with-rest-based-web-apis)
37+
- [Curl](https://curl.se/docs/httpscripting.html)
3238

3339
## Get a bearer token for your service principal
3440

articles/cost-management-billing/manage/assign-roles-azure-service-principals.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,14 @@ Before you begin, ensure that you're familiar with the following articles:
2121

2222
- [Enterprise agreement roles](understand-ea-roles.md)
2323
- [Sign in with Azure PowerShell](/powershell/azure/authenticate-azureps)
24-
- [How to call REST APIs with Postman](/rest/api/azure/#how-to-call-azure-rest-apis-with-postman)
24+
25+
You need a way to call REST APIs. Some popular ways to query the API are:
26+
27+
- [Visual studio](https://learn.microsoft.com/aspnet/core/test/http-files)
28+
- [Insomnia](https://insomnia.rest/)
29+
- [Bruno](https://www.usebruno.com/)
30+
- PowerShell’s [Invoke-RestMethod](https://powershellcookbook.com/recipe/Vlhv/interact-with-rest-based-web-apis)
31+
- [Curl](https://curl.se/docs/httpscripting.html)
2532

2633
## Create and authenticate your service principal
2734

articles/cost-management-billing/manage/cost-management-budget-scenario.md

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,15 @@ You should now have two configured webhooks that are each available using the UR
8181

8282
:::image type="content" border="true" source="./media/cost-management-budget-scenario/billing-cost-management-budget-scenario-02.png" alt-text="Screenshot showing Webhooks.":::
8383

84-
You're now done with the Azure Automation setup. You can test the webhooks with a simple Postman test to validate that the webhook works. Next, you must create the Logic App for orchestration.
84+
You're now done with the Azure Automation setup. You can test the webhooks with a simple API test to validate that the webhook works. Some popular ways to query the API are:
85+
86+
- [Visual studio](https://learn.microsoft.com/aspnet/core/test/http-files)
87+
- [Insomnia](https://insomnia.rest/)
88+
- [Bruno](https://www.usebruno.com/)
89+
- PowerShell’s [Invoke-RestMethod](https://powershellcookbook.com/recipe/Vlhv/interact-with-rest-based-web-apis)
90+
- [Curl](https://curl.se/docs/httpscripting.html)
91+
92+
Next, you must create the Logic App for orchestration.
8593

8694
## Create an Azure Logic App for orchestration
8795

@@ -258,22 +266,27 @@ You can create a budget in the Azure portal using the [Budget feature](../costs/
258266

259267
### Create the Budget
260268

261-
Next, you'll configure **Postman** to create a budget by calling the Azure Consumption REST APIs. Postman is an API Development environment. You'll import environment and collection files into Postman. The collection contains grouped definitions of HTTP requests that call Azure Consumption REST APIs. The environment file contains variables that are used by the collection.
269+
Next, you create a budget by calling the Azure Consumption REST APIs. You need a way to interact with APIs. Some popular ways to query the API are:
270+
271+
- [Visual studio](https://learn.microsoft.com/aspnet/core/test/http-files)
272+
- [Insomnia](https://insomnia.rest/)
273+
- [Bruno](https://www.usebruno.com/)
274+
- PowerShell’s [Invoke-RestMethod](https://powershellcookbook.com/recipe/Vlhv/interact-with-rest-based-web-apis)
275+
- [Curl](https://curl.se/docs/httpscripting.html)
276+
277+
You import environment and collection files into your API client. The collection contains grouped definitions of HTTP requests that call Azure Consumption REST APIs. The environment file contains variables that are used by the collection.
262278

263-
1. Download and open the [Postman REST client](https://www.getpostman.com/) to execute the REST APIs.
264-
1. In Postman, create a new request.
265-
:::image type="content" border="true" source="./media/cost-management-budget-scenario/billing-cost-management-budget-scenario-27.png" alt-text="Screenshot showing create a new request in Postman.":::
266-
1. Save the new request as a collection, so that the new request has nothing on it.
267-
:::image type="content" border="true" source="./media/cost-management-budget-scenario/billing-cost-management-budget-scenario-28.png" alt-text="Screenshot showing save the new request in Postman.":::
279+
1. In your API client, create a new request.
280+
1. Save the new request so that it has nothing in it.
268281
1. Change the request from a `Get` to a `Put` action.
269282
1. Modify the following URL by replacing `{subscriptionId}` with the **Subscription ID** that you used in the previous section of this tutorial. Also, modify the URL to include "SampleBudget" as the value for `{budgetName}`:
270283
`https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Consumption/budgets/{budgetName}?api-version=2018-03-31`
271-
1. Select the **Headers** tab within Postman.
284+
1. Select Headers in your API client.
272285
1. Add a new **Key** named "Authorization".
273286
1. Set the **Value** to the token that was created using the ArmClient at the end of the last section.
274-
1. Select **Body** tab within Postman.
275-
1. Select the **raw** button option.
276-
1. In the textbox, paste in the below sample budget definition, however you must replace the `subscriptionID`, `resourcegroupname`, and `actiongroupname` parameters with your subscription ID, a unique name for your resource group, and the action group name you created in both the URL and the request body:
287+
1. Select Body in your API client.
288+
1. Select the **raw** option in your API client.
289+
1. In the text area in your API client, paste the following sample budget definition. You must replace the `subscriptionID`, `resourcegroupname`, and `actiongroupname` parameters with your subscription ID, a unique name for your resource group, and the action group name you created in both the URL and the request body:
277290

278291
```
279292
{
@@ -308,7 +321,7 @@ Next, you'll configure **Postman** to create a budget by calling the Azure Consu
308321
}
309322
}
310323
```
311-
1. Press **Send** to send the request.
324+
1. Send the request.
312325
313326
You now have all the pieces you need to call the [budgets API](/rest/api/consumption/budgets). The budgets API reference has more details on the specific requests, including:
314327

articles/cost-management-billing/reservations/prepay-hana-large-instances-reserved-capacity.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,5 +254,4 @@ location. You can also go to https://aka.ms/corequotaincrease to learn about quo
254254

255255
## Next steps
256256

257-
- Learn about [How to call Azure REST APIs with Postman and cURL](/rest/api/azure/#how-to-call-azure-rest-apis-with-postman).
258257
- See [SKUs for SAP HANA on Azure (Large Instances)](../../virtual-machines/workloads/sap/hana-available-skus.md) for the available SKU list and regions.

0 commit comments

Comments
 (0)