Overzicht van Azure-retailprijzen
Azure-klanten zijn op zoek naar een programmatische manier om detailhandelsprijzen voor alle Azure-services op te halen. U kunt nu de API Voor retailtarieven gebruiken om de detailhandelsprijzen voor alle Azure-services op te halen. Voorheen kon u alleen prijzen voor Azure-services ophalen door de Azure-prijscalculator te gebruiken of de Azure Portal. Deze API biedt u een niet-geautheticeerde ervaring voor het krijgen van retailtarieven voor alle Azure-services. Gebruik de API om de prijzen voor Azure-services te verkennen voor verschillende regio's en verschillende SKU's. De programmatische API kan u ook helpen bij het maken van uw eigen hulpprogramma's voor interne analyse en prijsvergelijking tussen SKU's en regio's.
API-eindpunt
https://prices.azure.com/api/retail/prices
API-voorbeeldoproepen
Hier volgen enkele voorbeelden:
Voorbeeld van een aanroep die is gefilterd voor alleen virtuele machines
https://prices.azure.com/api/retail/prices?$filter=serviceName eq 'Virtual Machines'
Voorbeeld van een aanroep gefilterd voor alleen reserveringen
https://prices.azure.com/api/retail/prices?$filter=priceType eq 'Reservation'
Voorbeeld van een aanroep die is gefilterd op virtuele machines met gereserveerde instanties
https://prices.azure.com/api/retail/prices?$filter=serviceName eq 'Virtual Machines' and priceType eq 'Reservation'
Voorbeeld van een aanroep gefilterd voor rekenbronnen
https://prices.azure.com/api/retail/prices?$filter=serviceFamily eq 'Compute'
Voorbeeld van een aanroep die is gefilterd voor berekeningen met valuta's in euro
https://prices.azure.com/api/retail/prices?currencyCode='EUR'&$filter=serviceFamily eq 'Compute'
Voorbeelden van API-antwoorden
Hier is een voorbeeld van een API-antwoord, zonder reserveringsprijzen.
{
"currencyCode": "USD",
"tierMinimumUnits": 0.0,
"retailPrice": 0.176346,
"unitPrice": 0.176346,
"armRegionName": "westeurope",
"location": "EU West",
"effectiveStartDate": "2020-08-01T00:00:00Z",
"meterId": "000a794b-bdb0-58be-a0cd-0c3a0f222923",
"meterName": "F16s Spot",
"productId": "DZH318Z0BQPS",
"skuId": "DZH318Z0BQPS/00TG",
"productName": "Virtual Machines FS Series Windows",
"skuName": "F16s Spot",
"serviceName": "Virtual Machines",
"serviceId": "DZH313Z7MMC8",
"serviceFamily": "Compute",
"unitOfMeasure": "1 Hour",
"type": "DevTestConsumption",
"isPrimaryMeterRegion": true,
"armSkuName": "Standard_F16s"
}
Hier is een voorbeeld van een API-antwoord met reserveringsprijzen en termijn in het antwoord.
{
"currencyCode": "USD",
"tierMinimumUnits": 0.0,
"reservationTerm": "1 Year",
"retailPrice": 25007.0,
"unitPrice": 25007.0,
"armRegionName": "southcentralus",
"location": "US South Central",
"effectiveStartDate": "2020-08-01T00:00:00Z",
"meterId": "0016083a-928f-56fd-8eeb-39287dcf676d",
"meterName": "E64 v4",
"productId": "DZH318Z0D1L7",
"skuId": "DZH318Z0D1L7/018J",
"productName": "Virtual Machines Ev4 Series",
"skuName": "E64 v4",
"serviceName": "Virtual Machines",
"serviceId": "DZH313Z7MMC8",
"serviceFamily": "Compute",
"unitOfMeasure": "1 Hour",
"type": "Reservation",
"isPrimaryMeterRegion": true,
"armSkuName": "Standard_E64_v4"
}
Hier is een voorbeeld van een antwoord met een valuta die niet in USD is.
{
"currencyCode": "EUR",
"tierMinimumUnits": 0,
"retailPrice": 0.6176,
"unitPrice": 0.6176,
"armRegionName": "westeurope",
"location": "EU West",
"effectiveStartDate": "2021-04-01T00:00:00Z",
"meterId": "000a794b-bdb0-58be-a0cd-0c3a0f222923",
"meterName": "F16s Spot",
"productId": "DZH318Z0BQPS",
"skuId": "DZH318Z0BQPS/00TG",
"productName": "Virtual Machines FS Series Windows",
"skuName": "F16s Spot",
"serviceName": "Virtual Machines",
"serviceId": "DZH313Z7MMC8",
"serviceFamily": "Compute",
"unitOfMeasure": "1 Hour",
"type": "Consumption",
"isPrimaryMeterRegion": true,
"armSkuName": "Standard_F16s"
}
Details van API-eigenschap
Hier zijn alle eigenschapsdetails die deel uitmaken van het API-antwoord.
| Veld | Voorbeeldwaarden | Definitie |
|---|---|---|
| currencyCode | USD | De valuta waarin tarieven worden gedefinieerd en retourneert prijzen in USD, tenzij opgegeven. |
| tierMinimumUnits | 0 | Minimale verbruikseenheden om de prijs te kunnen gebruiken |
| reservationTerm | 1 jaar | Reserveringstermijn: 1 jaar of 3 jaar |
| retailPrice | 0.176346 | Prijzen zonder korting |
| unitPrice | 0.176346 | |
| armRegionName | westeurope | ARM-regio waar de service beschikbaar is. Deze versie ondersteunt alleen prijzen voor commerciële cloud. |
| Locatie | EU - west | Azure-datacenter waar de resource is geïmplementeerd |
| effectiveStartDate | 2020-08-01T00:00:00Z | Optioneel veld. Toont de datum waarop de detailhandelsprijzen van kracht zijn. |
| meterId | 000a794b-bdb0-58be-a0cd-0c3a0f222923 | Unieke id van de resource |
| meterName | F16s Spot | Naam van de meter |
| Productid | DZH318Z0ZHPS | UniqueID van het product |
| skuId | DZH318Z0ZHPS/00TG | UniqueID voor de SKU |
| Productnaam | Virtual Machines FS-serie Windows | Productnaam |
| skuName | F16s Spot | SKU-naam |
| Servicenaam | Virtual Machines | Naam van de service |
| serviceId | DZH313Z7MMC8 | UniqueID van de service |
| serviceFamily | Compute | Servicefamilie van de SKU |
| unitOfMeasure | 1 uur | Hoe het gebruik wordt gemeten voor de service |
| Type | DevTestConsumption | Verbruikstype meter. Andere typen zijn Reservering, Verbruik. |
| isPrimaryMeterRegion | Waar | |
| armSkuName | Standard _ F16s | SKU-naam geregistreerd in Azure |
API-filters
Filters worden ondersteund voor de volgende velden:
- armRegionName
- Locatie
- meterId
- meterName
- Productid
- skuId
- Productnaam
- skuName
- Servicenaam
- serviceId
- serviceFamily
- priceType
- armSkuName
U kunt de filters toevoegen aan het API-eindpunt, zoals wordt weergegeven in de API-voorbeeldoproepen.
Ondersteunde valuta's
U kunt de valutacode aan het API-eindpunt appen, zoals wordt weergegeven in de API-voorbeeldoproep.
| Valutacode | Detail |
|---|---|
| USD | Amerikaanse dollar |
| AUD | Australische dollar |
| BRL | Braziliaans real |
| CAD | Canadees dollar |
| CHF | 10. |
| Cny | Chinees |
| DKK | Deense kronen |
| EUR | Euro |
| GBP | Engels pond |
| INR | Indisch roepie |
| JPY | Japans peren |
| KRW | Koreaans gewonnen |
| NOK | Noors kronen |
| NZD | Nieuw-Zeelandse dollar |
| RUB | Russisch |
| SEK | Zweeds kronen |
| TWD | Taiwan-dollar |
Volgende stappen
- Meer informatie over andere Cost Management API's.