Products - Get
Obtient un produit par ID. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/products/{productName}?api-version=2020-05-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
billing
|
path | True |
string |
ID qui identifie de manière unique un compte de facturation. |
product
|
path | True |
string |
ID qui identifie un produit de manière unique. |
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande cliente. La version actuelle est 01/05/2020. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK. La demande a réussi. |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Product
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/products/{productName}?api-version=2020-05-01
Sample Response
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/products/{productName}",
"name": "{productName}",
"type": "Microsoft.Billing/billingAccounts/products",
"properties": {
"autoRenew": "On",
"productTypeId": "A12345",
"productType": "Subscription",
"displayName": "AIP Dev",
"status": "Active",
"purchaseDate": "2018-05-01T17:32:28Z",
"lastCharge": {
"currency": "USD",
"value": 5000
},
"lastChargeDate": "2018-06-15T17:32:28Z",
"billingFrequency": "Monthly",
"quantity": 4,
"skuId": "0001",
"skuDescription": "Enterprise Agreement Development",
"tenantId": "515a6d36-aaf8-4ca2-a5e8-c45deb0c5cce",
"availabilityId": "AvailabilityId1",
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000",
"billingProfileDisplayName": "Contoso operations billing"
}
}
Définitions
Nom | Description |
---|---|
Amount |
Montant. |
Auto |
Indique si le renouvellement automatique est activé ou désactivé pour un produit. |
Billing |
Fréquence à laquelle le produit sera facturé. |
Error |
Détails de l’erreur. |
Error |
La réponse d’erreur indique que le service n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur. |
Error |
|
Product |
Un produit. |
Product |
Status actuelle du produit. |
Reseller |
Détails du revendeur. |
Amount
Montant.
Nom | Type | Description |
---|---|---|
currency |
string |
Devise de la valeur du montant. |
value |
number |
Valeur du montant. |
AutoRenew
Indique si le renouvellement automatique est activé ou désactivé pour un produit.
Nom | Type | Description |
---|---|---|
Off |
string |
|
On |
string |
BillingFrequency
Fréquence à laquelle le produit sera facturé.
Nom | Type | Description |
---|---|---|
Monthly |
string |
|
OneTime |
string |
|
UsageBased |
string |
ErrorDetails
Détails de l’erreur.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
details |
Sous-détails de l’erreur. |
|
message |
string |
Message d’erreur indiquant la raison de l’échec de l’opération. |
target |
string |
Cible de l’erreur particulière. |
ErrorResponse
La réponse d’erreur indique que le service n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur.
Nom | Type | Description |
---|---|---|
error |
Détails de l’erreur. |
ErrorSubDetails
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
message |
string |
Message d’erreur indiquant la raison de l’échec de l’opération. |
target |
string |
Cible de l’erreur particulière. |
Product
Un produit.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource. |
properties.autoRenew |
Indique si le renouvellement automatique est activé ou désactivé pour un produit. |
|
properties.availabilityId |
string |
Disponibilité du produit. |
properties.billingFrequency |
Fréquence à laquelle le produit sera facturé. |
|
properties.billingProfileDisplayName |
string |
Nom du profil de facturation auquel le produit est facturé. |
properties.billingProfileId |
string |
ID du profil de facturation auquel le produit est facturé. |
properties.customerDisplayName |
string |
Nom du client pour lequel le produit a été acheté. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation. |
properties.customerId |
string |
ID du client pour lequel le produit a été acheté. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation. |
properties.displayName |
string |
Nom d’affichage du produit. |
properties.endDate |
string |
Date à laquelle le produit sera renouvelé ou annulé. |
properties.invoiceSectionDisplayName |
string |
Nom de la section de facture à laquelle le produit est facturé. |
properties.invoiceSectionId |
string |
ID de la section de facture à laquelle le produit est facturé. |
properties.lastCharge |
Frais du dernier mois. |
|
properties.lastChargeDate |
string |
Date de la dernière charge. |
properties.productType |
string |
Description du type de produit. |
properties.productTypeId |
string |
ID du type de produit. |
properties.purchaseDate |
string |
Date d’achat du produit. |
properties.quantity |
number |
Quantité achetée pour le produit. |
properties.reseller |
Revendeur pour ce produit. |
|
properties.skuDescription |
string |
Description de la référence sku du produit. |
properties.skuId |
string |
ID de référence du produit. |
properties.status |
Status actuelle du produit. |
|
properties.tenantId |
string |
ID du locataire dans lequel le produit est utilisé. |
type |
string |
Type de ressource. |
ProductStatusType
Status actuelle du produit.
Nom | Type | Description |
---|---|---|
Active |
string |
|
AutoRenew |
string |
|
Cancelled |
string |
|
Disabled |
string |
|
Expired |
string |
|
Expiring |
string |
|
Inactive |
string |
|
PastDue |
string |
Reseller
Détails du revendeur.
Nom | Type | Description |
---|---|---|
description |
string |
Nom du revendeur. |
resellerId |
string |
ID MPN du revendeur. |