Price Sheet - Get
Obtiene la hoja de precios de una suscripción. La hoja de precios solo está disponible a través de esta API para el 1 de mayo de 2014 o posterior.
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?api-version=2024-08-01&$expand={$expand}&$skiptoken={$skiptoken}&$top={$top}
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
Identificador de la suscripción de destino. |
|
api-version
|
query | True |
string minLength: 1 |
La versión de API que se va a utilizar para esta operación. |
|
$expand
|
query |
string |
Se puede usar para expandir las propiedades/meterDetails dentro de una hoja de precios. De forma predeterminada, estos campos no se incluyen al devolver la hoja de precios. |
|
|
$skiptoken
|
query |
string |
Skiptoken solo se usa si una operación anterior devolvió un resultado parcial. Si una respuesta anterior contiene un elemento nextLink, el valor del elemento nextLink incluirá un parámetro skiptoken que especifica un punto de partida que se usará para las llamadas posteriores. |
|
|
$top
|
query |
integer (int32) minimum: 1maximum: 1000 |
Se puede usar para limitar el número de resultados a los N principales resultados. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
La operación de Azure se completó correctamente. |
|
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
PriceSheet
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/pricesheets/default?api-version=2024-08-01
Respuesta de muestra
{
"name": "default",
"type": "Microsoft.Consumption/pricesheets",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702/providers/Microsoft.Consumption/pricesheets/default",
"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",
"currencyCode": "EUR",
"includedQuantity": 100,
"meterId": "00000000-0000-0000-0000-000000000000",
"offerId": "OfferId 1",
"partNumber": "XX-11110",
"savingsPlan": {
"effectivePrice": 0.002,
"marketPrice": 0.00328,
"term": "P3Y"
},
"unitOfMeasure": "100 Hours",
"unitPrice": 0.00328
}
]
}
}
Definiciones
| Nombre | Description |
|---|---|
|
created |
Tipo de identidad que creó el recurso. |
|
Error |
Información adicional sobre el error de administración de recursos. |
|
Error |
Detalle del error. |
|
Error |
Respuesta de error |
|
Meter |
Propiedades del detalle del medidor. |
|
Price |
Propiedades de la hoja de precios. |
|
Price |
Un recurso de hoja de precios. |
|
Savings |
Propiedades de SavingsPlan. |
|
system |
Metadatos relativos a la creación y última modificación del recurso. |
createdByType
Tipo de identidad que creó el recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| info |
object |
Información adicional. |
| type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
| Nombre | Tipo | Description |
|---|---|---|
| additionalInfo |
Información adicional del error. |
|
| code |
string |
Código de error. |
| details |
Detalles del error. |
|
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
| Nombre | Tipo | Description |
|---|---|---|
| error |
Objeto de error. |
MeterDetails
Propiedades del detalle del medidor.
| Nombre | Tipo | Description |
|---|---|---|
| meterCategory |
string |
Categoría del medidor, por ejemplo, "Servicios en la nube", "Redes", etc. |
| meterLocation |
string |
Ubicación en la que está disponible el servicio de Azure. |
| meterName |
string |
Nombre del medidor, dentro de la categoría de medidor especificada. |
| meterSubCategory |
string |
Subcategoría del medidor, por ejemplo, "A6 Cloud services", "ExpressRoute (IXP)", etc. |
| pretaxStandardRate |
number (decimal) |
Precio de lista previa. |
| serviceName |
string |
Nombre del servicio. |
| serviceTier |
string |
Nivel de servicio. |
| totalIncludedQuantity |
number (decimal) |
Cantidad total incluida asociada a la oferta. |
| unit |
string |
Unidad en la que se cobra el consumo del medidor, por ejemplo, "Horas", "GB", etc. |
PriceSheetProperties
Propiedades de la hoja de precios.
| Nombre | Tipo | Description |
|---|---|---|
| billingPeriodId |
string |
Identificador del recurso del período de facturación al que pertenece el uso. |
| currencyCode |
string |
Cód. divisa |
| includedQuantity |
number (decimal) |
Calidad incluida para una oferta |
| meterDetails |
Detalles sobre el medidor. De forma predeterminada, esto no se rellena, a menos que se especifique en $expand. |
|
| meterId |
string (uuid) |
Identificador de medidor (GUID) |
| offerId |
string |
Id. de oferta |
| partNumber |
string |
Número de pieza |
| savingsPlan |
Detalles de SavingsPlan |
|
| unitOfMeasure |
string |
Unidad de medida |
| unitPrice |
number (decimal) |
Precio por unidad |
PriceSheetResult
Un recurso de hoja de precios.
| Nombre | Tipo | Description |
|---|---|---|
| etag |
string |
eTag del recurso. Para controlar el escenario de actualización simultánea, este campo se usará para determinar si el usuario está actualizando la versión más reciente o no. |
| id |
string |
Identificador de recurso completo para el recurso. Ej: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Nombre del recurso |
| properties.download |
Detalles de descarga de pricesheet. |
|
| properties.nextLink |
string |
Vínculo (url) a la página siguiente de resultados. |
| properties.pricesheets |
Hoja de precios |
|
| systemData |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
|
| tags |
object |
Etiquetas de recursos. |
| type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
SavingsPlan
Propiedades de SavingsPlan.
| Nombre | Tipo | Description |
|---|---|---|
| effectivePrice |
number (decimal) |
AhorroPlan precio efectivo |
| marketPrice |
number (decimal) |
Precio del mercado del plan de ahorro |
| term |
string |
Término de SavingsPlan |
systemData
Metadatos relativos a la creación y última modificación del recurso.
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
| createdBy |
string |
Identidad que creó el recurso. |
| createdByType |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
string (date-time) |
La marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
La identidad que modificó por última vez el recurso. |
| lastModifiedByType |
El tipo de identidad que modificó por última vez el recurso. |