Referenční informace k rozhraní API pro využití prostředků tenanta

Tenant může pomocí rozhraní API tenanta zobrazit vlastní data o využití prostředků tenanta. Tato rozhraní API jsou konzistentní s rozhraními API pro využití Azure.

K získání dat o využití můžete použít rutinu Windows PowerShell Get-UsageAggregates, stejně jako v Azure.

Volání rozhraní API

Žádost

Žádost získá podrobnosti o spotřebě požadovaných předplatných a požadovaného časového rámce. Neexistuje text požadavku.

Metoda Identifikátor URI žádosti
GET https://{armendpoint}/subscriptions/{subId}/providers/Microsoft.Commerce/usageAggregates?reportedStartTime={reportedStartTime}&reportedEndTime={reportedEndTime}&aggregationGranularity={granularity}&api-version=2015-06-01-preview&continuationToken={token-value}

Parametry

Parametr Popis
Koncový bod Azure Resource Manager koncový bod prostředí služby Azure Stack Hub. Konvence služby Azure Stack Hub je, že název koncového bodu Azure Resource Manager je ve formátu https://management.{domain-name}. Například pro vývojovou sadu je název domény local.azurestack.external a koncový bod Resource Manager je https://management.local.azurestack.external.
id předplatného ID předplatného uživatele, který provádí volání. Toto rozhraní API můžete použít pouze k dotazování na využití jednoho předplatného. Poskytovatelé můžou použít rozhraní API pro využití prostředků poskytovatele k dotazování na využití pro všechny tenanty.
reportedStartTime Čas zahájení dotazu. Hodnota pro DateTime by měla být v UTC a na začátku hodiny; například 13:00. Pro denní agregaci nastavte tuto hodnotu na půlnoc v UTC. Formát je řídicí ISO 8601; Například 2015-06-16T18%3a53%3a11%2b00%3a00Z, kde dvojtečka je uchycená na %3a a plus je uchycená na %2b, takže je vhodný pro identifikátor URI.
reportedEndTime Čas ukončení dotazu. Omezení, která platí pro reportStartTime platí také pro tento parametr. Hodnota reportedEndTime nemůže být v budoucnu.
aggregationGranularity Volitelný parametr, který má dvě diskrétní potenciální hodnoty: denní a hodinovou. Jak hodnoty naznačují, jeden vrací data v denním intervalu a druhý je hodinové rozlišení. Denní možnost je výchozí.
verze-api Verze protokolu, který se používá k provedení tohoto požadavku. Musíte použít verzi 2015-06-01-preview.
continuationToken Token načtený z posledního volání zprostředkovatele rozhraní API pro využití. Tento token je potřeba, pokud je odpověď větší než 1 000 řádků. Funguje jako záložka pro průběh. Pokud nejsou k dispozici, data se načtou od začátku dne nebo hodiny na základě předané členitosti.

Odpověď

GET
/subscriptions/sub1/providers/Microsoft.Commerce/UsageAggregates?reportedStartTime=reportedStartTime=2014-05-01T00%3a00%3a00%2b00%3a00&reportedEndTime=2015-06-01T00%3a00%3a00%2b00%3a00&aggregationGranularity=Daily&api-version=1.0
{
"value": [
{

"id":
"/subscriptions/sub1/providers/Microsoft.Commerce/UsageAggregate/sub1-meterID1",
"name": "sub1-meterID1",
"type": "Microsoft.Commerce/UsageAggregate",

"properties": {
"subscriptionId":"sub1",
"usageStartTime": "2015-03-03T00:00:00+00:00",
"usageEndTime": "2015-03-04T00:00:00+00:00",
"instanceData":"{\"Microsoft.Resources\":{\"resourceUri\":\"resourceUri1\",\"location\":\"Alaska\",\"tags\":null,\"additionalInfo\":null}}",
"quantity":2.4000000000,
"meterId":"meterID1"

}
},

...

Podrobnosti odpovědi

Parametr Popis
id Jedinečné ID agregace využití
name Název agregace využití.
typ Definice prostředku.
subscriptionId Identifikátor předplatného uživatele Azure.
usageStartTime Počáteční čas UTC kbelíku využití, do kterého tato agregace využití patří.
usageEndTime Koncový čas UTC kbelíku využití, do kterého tato agregace využití patří.
instanceData Páry klíč-hodnota podrobností instance (v novém formátu):
resourceUri: Plně kvalifikované ID prostředku, včetně skupin prostředků a názvu instance.
umístění: Oblast, ve které byla tato služba spuštěna.
tags: Značky prostředků, které uživatel zadá.
additionalInfo: Další podrobnosti o spotřebovaném prostředku. Například verze operačního systému nebo typ image.
quantity Objem spotřeby prostředků, ke kterému došlo v tomto časovém rámci.
meterId Jedinečné ID spotřebovaného prostředku (označuje se také jako ID prostředku).

Další kroky