Resurser för Azure-användningsposter
Gäller för: Partnercenter | Partnercenter för Microsoft Cloud for US Government
Azure-användningsposten innehåller information om användningen av en Azure-prenumerationsresurs. Om du är en molntjänstleverantörspartner som äger faktureringsrelationen för dina kunders Azure-prenumerationer kan du använda det här REST-API:et för att tillhandahålla ett skalbart sätt att spåra användningen av prenumerationerna för att skicka en faktura till dina kunder i slutet av varje faktureringsperiod.
Om du vill spåra användning och hjälpa till att förutsäga din månadsfaktura och fakturorna för enskilda kunder kan du kombinera en fråga med priskort för att hämta priser för Microsoft Azure med en begäran om att hämta en kunds användningsposter för Azure.
Priserna varierar beroende på marknad och valuta, och det här API:et tar hänsyn till plats. Som standard använder API:et dina partnerprofilinställningar i Partnercenter och ditt webbläsarspråk, och de inställningarna är anpassningsbara. Platsmedvetenheten är särskilt relevant om du hanterar försäljning på flera marknader från ett enda, centraliserat kontor.
AzureUtilizationRecord
Beskriver egenskaperna för en Azure-användningspostresurs.
Property | Type | Obligatoriskt | Beskrivning |
---|---|---|---|
usageStartTime | sträng | Ja | Start av tidsintervallet för användningsaggregering. Svaret grupperas efter förbrukningstiden (när resursen användes jämfört med när den rapporterades till faktureringssystemet). |
usageEndTime | sträng | Ja | Slutet av tidsintervallet för användningsaggregering. Svaret grupperas efter förbrukningstiden. Det vill: när resursen användes jämfört med när rapporterades den till faktureringssystemet. |
resource | objekt | Ja | Innehåller ett AzureResource-objekt . |
kvantitet | Nummer | Ja | Den mängd som förbrukas av AzureResource. |
unit | sträng | Nej | Typ av kvantitet (timmar, byte osv.) Den här egenskapen är valfri |
infoFields | objekt | Ja | Nyckel/värde-par med information på instansnivå. Det här objektet kan vara tomt. |
instanceData | objekt | Nej | Innehåller ett AzureInstanceData-objekt som innehåller nyckel/värde-par med information på instansnivå. Den här egenskapen är valfri och kanske inte inkluderas. |
Attribut | ResourceAttributes | Ja | Metadataattributen. Innehåller "objectType": "AzureUtilizationRecord" |
Åtgärder på AzureUtilizationRecord-resursen
AzureResource
Beskriver egenskaperna för en Azure-resurs.
Property | Type | Obligatoriskt | Beskrivning |
---|---|---|---|
id | string | Ja | Unik identifierare för Azure-resursen. Kallas även resourceID eller resurs-GUID. |
name | string | Nej | Eget namn på resursen som förbrukas. Den här egenskapen är valfri. |
category | string | Nej | Kategorin för den förbrukade resursen. Den här egenskapen är valfri. |
Underkategori | sträng | Nej | Underkategorin för den förbrukade resursen. Den här egenskapen är valfri. |
region | sträng | Nej | Regionen för den förbrukade resursen. Den här egenskapen är valfri. |
AzureInstanceData
Beskriver egenskaperna för en Azure Instance Data-resurs.
Property | Type | Obligatoriskt | Beskrivning |
---|---|---|---|
resourceUri | sträng | Ja | Det fullständigt kvalificerade Azure-resurs-ID:t, som innehåller resursgrupperna och instansnamnet. |
plats | string | Ja | Region där tjänsten kördes. |
partNumber | objekt | Ja | Unikt namnområde som används för att identifiera resursen för användning på den kommersiella marknadsplatsen från tredje part. Den här egenskapen kan vara en tom sträng. |
orderNumber | Nummer | Ja | Unikt namnområde som används för att identifiera tredjepartsbeställningen för den kommersiella marknadsplatsen. Den här egenskapen kan vara en tom sträng. |
taggar | strängmatris | Nej | Resurstaggar som angetts av användaren. Den här egenskapen är valfri och kanske inte inkluderas. |
additionalInfo | strängmatris | Nej | Ytterligare data för en Azure-resurs. Den här egenskapen är valfri och kanske inte inkluderas. |