Partager via


Price Sheet - Get

Obtient la grille tarifaire d’un abonnement. La grille tarifaire est disponible via cette API uniquement pour le 1er mai 2014 ou version ultérieure.

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}

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

$expand
query

string

Peut être utilisé pour développer les propriétés/meterDetails dans une grille tarifaire. Par défaut, ces champs ne sont pas inclus lors du retour de la grille tarifaire.

$skiptoken
query

string

Skiptoken est utilisé uniquement si une opération précédente a retourné un résultat partiel. Si une réponse précédente contient un élément nextLink, la valeur de l’élément nextLink inclut un paramètre skiptoken qui spécifie un point de départ à utiliser pour les appels suivants.

$top
query

integer (int32)

minimum: 1
maximum: 1000

Peut être utilisé pour limiter le nombre de résultats aux premiers résultats N.

Réponses

Nom Type Description
200 OK

PriceSheetResult

L’opération Azure s’est terminée avec succès.

Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

PriceSheet

Exemple de requête

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/pricesheets/default?api-version=2024-08-01

Exemple de réponse

{
  "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
      }
    ]
  }
}

Définitions

Nom Description
createdByType

Type d’identité qui a créé la ressource.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

MeterDetails

Propriétés du détail du compteur.

PriceSheetProperties

Propriétés de la grille tarifaire.

PriceSheetResult

Ressource de feuille de prix.

SavingsPlan

Propriétés du Plan d’épargne.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

MeterDetails

Propriétés du détail du compteur.

Nom Type Description
meterCategory

string

Catégorie du compteur, par exemple « Services cloud », « Mise en réseau », etc.

meterLocation

string

Emplacement dans lequel le service Azure est disponible.

meterName

string

Nom du compteur, dans la catégorie de compteur donnée

meterSubCategory

string

Sous-catégorie du compteur, par exemple « A6 Services cloud », « ExpressRoute (IXP) », etc.

pretaxStandardRate

number (decimal)

Prix de référencement prétaxé.

serviceName

string

Nom du service.

serviceTier

string

Niveau de service.

totalIncludedQuantity

number (decimal)

Quantité totale incluse associée à l’offre.

unit

string

Unité dans laquelle la consommation du compteur est facturée, par exemple « Heures », « Go », etc.

PriceSheetProperties

Propriétés de la grille tarifaire.

Nom Type Description
billingPeriodId

string

ID de la ressource de période de facturation à laquelle appartient l’utilisation.

currencyCode

string

Code devise

includedQuantity

number (decimal)

Qualité incluse pour une offre

meterDetails

MeterDetails

Détails sur le compteur. Par défaut, cette valeur n’est pas remplie, sauf si elle est spécifiée dans $expand.

meterId

string (uuid)

ID du compteur (GUID)

offerId

string

ID de l’offre

partNumber

string

Numéro de partie

savingsPlan

SavingsPlan

Détails du plan d’épargne

unitOfMeasure

string

Unité de mesure

unitPrice

number (decimal)

Prix unitaire

PriceSheetResult

Ressource de feuille de prix.

Nom Type Description
etag

string

eTag de la ressource. Pour gérer le scénario de mise à jour simultanée, ce champ sera utilisé pour déterminer si l’utilisateur met à jour la dernière version ou non.

id

string

ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nom de la ressource

properties.download

MeterDetails

Détails du téléchargement de la feuille de prix.

properties.nextLink

string

Lien (URL) vers la page suivante des résultats.

properties.pricesheets

PriceSheetProperties[]

Tableau des prix

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

tags

object

Balises de ressource.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

SavingsPlan

Propriétés du Plan d’épargne.

Nom Type Description
effectivePrice

number (decimal)

Prix effectif de SavingsPlan

marketPrice

number (decimal)

Prix du marché d’ÉpargnePlan

term

string

Terme de Plan d’épargne

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.