Price Sheet - Get By Billing Period
Obtenha a folha de preços de um escopo por subscriptionId e período de cobrança. A folha de preços está disponível através desta API apenas para 1 de maio de 2014 ou posterior.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}/providers/Microsoft.Consumption/pricesheets/default?api-version=2024-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}/providers/Microsoft.Consumption/pricesheets/default?$expand={$expand}&$skiptoken={$skiptoken}&$top={$top}&api-version=2024-08-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
billing
|
path | True |
string |
Nome do período de faturamento. |
subscription
|
path | True |
string |
ID de Subscrição do Azure. |
api-version
|
query | True |
string |
Versão da API a ser usada com a solicitação do cliente. A versão atual é 2023-03-01. |
$expand
|
query |
string |
Pode ser usado para expandir as propriedades/meterDetails dentro de uma folha de preços. Por padrão, esses campos não são incluídos ao retornar a planilha de preços. |
|
$skiptoken
|
query |
string |
Skiptoken só é usado se uma operação anterior retornou um resultado parcial. Se uma resposta anterior contiver um elemento nextLink, o valor do elemento nextLink incluirá um parâmetro skiptoken que especifica um ponto de partida a ser usado para chamadas subsequentes. |
|
$top
|
query |
integer (int32) minimum: 1maximum: 1000 |
Pode ser usado para limitar o número de resultados aos melhores resultados N. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK. O pedido foi bem-sucedido. |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Ative Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
Price |
Price |
PriceSheetExpand
Pedido de amostra
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201801/providers/Microsoft.Consumption/pricesheets/default?$expand=meterDetails&api-version=2024-08-01
Resposta da amostra
{
"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&$expand=properties/pricesheets/meterDetails",
"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",
"meterDetails": {
"meterName": "Data Transfer Out (GB)",
"meterCategory": "Networking",
"unit": "GB",
"meterLocation": "Zone 2",
"totalIncludedQuantity": 0,
"pretaxStandardRate": 0.138
}
}
]
}
}
PriceSheetForBillingPeriod
Pedido de amostra
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201801/providers/Microsoft.Consumption/pricesheets/default?api-version=2024-08-01
Resposta da amostra
{
"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.Billing/billingPeriods/201702/providers/microsoft.consumption/pricesheets/default?api-version=2018-01-31",
"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"
}
]
}
}
Definições
Name | Description |
---|---|
Error |
O erro de gerenciamento de recursos informações adicionais. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
Meter |
Os detalhes sobre o medidor. Por padrão, isso não é preenchido, a menos que seja especificado no $expand. |
Price |
Folha de preços |
Price |
Um recurso de folha de preços. |
Savings |
Detalhes do SavingsPlan |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
MeterDetails
Os detalhes sobre o medidor. Por padrão, isso não é preenchido, a menos que seja especificado no $expand.
Name | Tipo | Description |
---|---|---|
meterCategory |
string |
A categoria do contador, por exemplo, «Serviços em nuvem», «Ligação em rede», etc. |
meterLocation |
string |
O local no qual o serviço do Azure está disponível. |
meterName |
string |
O nome do contador, dentro da categoria de contador em causa |
meterSubCategory |
string |
A subcategoria do contador, por exemplo, «A6 Cloud services», «ExpressRoute (IXP)», etc. |
pretaxStandardRate |
number (decimal) |
O preço de listagem antes de impostos. |
serviceName |
string |
O nome do serviço. |
serviceTier |
string |
A camada de serviço. |
totalIncludedQuantity |
number (decimal) |
A quantidade total incluída associada à oferta. |
unit |
string |
A unidade em que o consumo do contador é cobrado, por exemplo, 'Horas', 'GB', etc. |
PriceSheetProperties
Folha de preços
Name | Tipo | Description |
---|---|---|
billingPeriodId |
string |
A id do recurso do período de faturamento ao qual o uso pertence. |
currencyCode |
string |
Código de Moeda |
includedQuantity |
number (decimal) |
Qualidade incluída para uma oferta |
meterDetails |
Os detalhes sobre o medidor. Por padrão, isso não é preenchido, a menos que seja especificado no $expand. |
|
meterId |
string (uuid) |
O ID do medidor (GUID) |
offerId |
string |
ID da oferta |
partNumber |
string |
Número da peça |
savingsPlan |
Detalhes do SavingsPlan |
|
unitOfMeasure |
string |
Unidade de medida |
unitPrice |
number (decimal) |
Preço por Unidade |
PriceSheetResult
Um recurso de folha de preços.
Name | Tipo | Description |
---|---|---|
etag |
string |
O etag para o recurso. |
id |
string |
O ID ARM qualificado completo de um evento. |
name |
string |
A ID que identifica exclusivamente um evento. |
properties.download |
Detalhes do download da folha de preços. |
|
properties.nextLink |
string |
O link (url) para a próxima página de resultados. |
properties.pricesheets |
Folha de preços |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
SavingsPlan
Detalhes do SavingsPlan
Name | Tipo | Description |
---|---|---|
effectivePrice |
number (decimal) |
PoupançaPlano Preço Efetivo |
marketPrice |
number (decimal) |
SavingsPlan Preço de Mercado |
term |
string |
Prazo do Plano de Poupança |