Price Sheet - Get
Pobiera arkusz cen dla subskrypcji. Arkusz cen jest dostępny za pośrednictwem tego interfejsu API tylko w przypadku 1 maja 2014 r. lub nowszego.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default?api-version=2024-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default?$expand={$expand}&$skiptoken={$skiptoken}&$top={$top}&api-version=2024-08-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
subscription
|
path | True |
string |
Identyfikator subskrypcji platformy Azure. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia z żądaniem klienta. Bieżąca wersja to 2023-03-01. |
$expand
|
query |
string |
Może służyć do rozszerzania właściwości/miernikaSzczegóły w arkuszu cen. Domyślnie te pola nie są uwzględniane podczas zwracania arkusza cen. |
|
$skiptoken
|
query |
string |
Skiptoken jest używany tylko wtedy, gdy poprzednia operacja zwróciła częściowy wynik. Jeśli poprzednia odpowiedź zawiera element nextLink, wartość elementu nextLink będzie zawierać parametr skiptoken, który określa punkt wyjścia do użycia dla kolejnych wywołań. |
|
$top
|
query |
integer (int32) minimum: 1maximum: 1000 |
Może służyć do ograniczenia liczby wyników do pierwszych N wyników. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK. Żądanie zakończyło się pomyślnie. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
PriceSheet
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/pricesheets/default?api-version=2024-08-01
Przykładowa odpowiedź
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702/providers/Microsoft.Consumption/pricesheets/default",
"name": "default",
"type": "Microsoft.Consumption/pricesheets",
"properties": {
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/microsoft.consumption/pricesheets/default?api-version=2018-01-31&$skiptoken=AQAAAA%3D%3D",
"pricesheets": [
{
"billingPeriodId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702",
"meterId": "00000000-0000-0000-0000-000000000000",
"unitOfMeasure": "100 Hours",
"includedQuantity": 100,
"partNumber": "XX-11110",
"unitPrice": 0.00328,
"currencyCode": "EUR",
"offerId": "OfferId 1",
"savingsPlan": {
"term": "P3Y",
"effectivePrice": 0.002,
"marketPrice": 0.00328
}
}
]
}
}
Definicje
Nazwa | Opis |
---|---|
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd |
Meter |
Szczegóły dotyczące miernika. Domyślnie ta wartość nie jest wypełniana, chyba że jest określona w $expand. |
Price |
Arkusz cen |
Price |
Zasób arkusza cen. |
Savings |
Szczegóły planu oszczędności |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
MeterDetails
Szczegóły dotyczące miernika. Domyślnie ta wartość nie jest wypełniana, chyba że jest określona w $expand.
Nazwa | Typ | Opis |
---|---|---|
meterCategory |
string |
Kategoria miernika, na przykład "Usługi w chmurze", "Sieć" itp. |
meterLocation |
string |
Lokalizacja, w której jest dostępna usługa platformy Azure. |
meterName |
string |
Nazwa miernika w ramach danej kategorii miernika |
meterSubCategory |
string |
Podkategoria miernika, na przykład "Usługi w chmurze A6", "ExpressRoute (IXP)" itp. |
pretaxStandardRate |
number (decimal) |
Cena przedtax oferty. |
serviceName |
string |
Nazwa usługi. |
serviceTier |
string |
Warstwa usługi. |
totalIncludedQuantity |
number (decimal) |
Łączna uwzględniona ilość skojarzona z ofertą. |
unit |
string |
Jednostka, w której jest naliczane opłaty za użycie miernika, na przykład "Godziny", "GB" itp. |
PriceSheetProperties
Arkusz cen
Nazwa | Typ | Opis |
---|---|---|
billingPeriodId |
string |
Identyfikator zasobu okresu rozliczeniowego, do którego należy użycie. |
currencyCode |
string |
Kod waluty |
includedQuantity |
number (decimal) |
Uwzględniona jakość oferty |
meterDetails |
Szczegóły dotyczące miernika. Domyślnie ta wartość nie jest wypełniana, chyba że jest określona w $expand. |
|
meterId |
string (uuid) |
Identyfikator miernika (GUID) |
offerId |
string |
Identyfikator oferty |
partNumber |
string |
Numer części |
savingsPlan |
Szczegóły planu oszczędności |
|
unitOfMeasure |
string |
Jednostka miary |
unitPrice |
number (decimal) |
Cena jednostkowa |
PriceSheetResult
Zasób arkusza cen.
Nazwa | Typ | Opis |
---|---|---|
etag |
string |
Element etag zasobu. |
id |
string |
Pełny kwalifikowany identyfikator arm zdarzenia. |
name |
string |
Identyfikator, który jednoznacznie identyfikuje zdarzenie. |
properties.download |
Szczegóły pobierania arkusza cen. |
|
properties.nextLink |
string |
Link (adres URL) do następnej strony wyników. |
properties.pricesheets |
Arkusz cen |
|
tags |
object |
Tagi zasobów. |
type |
string |
Typ zasobu. |
SavingsPlan
Szczegóły planu oszczędności
Nazwa | Typ | Opis |
---|---|---|
effectivePrice |
number (decimal) |
OszczędnościPlan efektywna cena |
marketPrice |
number (decimal) |
SavingsPlan Cena rynkowa |
term |
string |
Termin OszczędnościPlan |