Products - Get By Customer
Obtient un produit par ID. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat Partenaire Microsoft.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/products/{productName}?api-version=2019-10-01-preview
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
billing
|
path | True |
string |
ID qui identifie de façon unique un compte de facturation. |
|
customer
|
path | True |
string |
ID qui identifie de façon unique un client. |
|
product
|
path | True |
string |
ID qui identifie de façon unique un produit. |
|
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande cliente. La version actuelle est 2019-10-01-preview. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD. La demande a réussi. |
|
| Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
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
Product
Exemple de requête
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/products/{productName}?api-version=2019-10-01-preview
Exemple de réponse
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/products/{productName}",
"name": "{productName}",
"type": "Microsoft.Billing/billingAccounts/customers/products",
"properties": {
"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",
"availabilityId": "AvailabilityId1",
"parentProductId": "45000000-0000-0000-0000-0000000001242",
"customerId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}",
"customerDisplayName": "Customer 1",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000",
"billingProfileDisplayName": "Contoso operations billing",
"reseller": {
"resellerId": "3b65b5a8-bd4f-4084-90e9-e1bd667a2b19",
"description": "Reseller2"
}
}
}
Définitions
| Nom | Description |
|---|---|
| Amount |
Montant. |
|
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 |
État actuel du produit. |
| Reseller |
Détails du revendeur. |
Amount
Montant.
| Nom | Type | Description |
|---|---|---|
| currency |
string |
Devise de la valeur de montant. |
| value |
number |
Valeur de la quantité. |
BillingFrequency
Fréquence à laquelle le produit sera facturé.
| Valeur | Description |
|---|---|
| OneTime | |
| Monthly | |
| UsageBased |
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 pourquoi l’opération a échoué. |
| 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 pourquoi l’opération a échoué. |
| 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.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 au compte de facturation du Contrat partenaire Microsoft. |
| properties.customerId |
string |
ID du client pour lequel le produit a été acheté. Le champ s’applique uniquement au compte de facturation du Contrat partenaire Microsoft. |
| properties.displayName |
string |
Nom complet du produit. |
| properties.endDate |
string (date-time) |
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 |
Les frais du mois dernier. |
|
| properties.lastChargeDate |
string (date-time) |
Date de la dernière charge. |
| properties.parentProductId |
string |
ID de produit parent. |
| properties.productType |
string |
Description du type de produit. |
| properties.productTypeId |
string |
ID du type de produit. |
| properties.purchaseDate |
string (date-time) |
Date à laquelle le produit a été acheté. |
| 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 sku du produit. |
| properties.status |
État actuel du produit. |
|
| properties.tenantId |
string |
ID du locataire dans lequel le produit est utilisé. |
| type |
string |
Type de ressource. |
ProductStatusType
État actuel du produit.
| Valeur | Description |
|---|---|
| Active | |
| Inactive | |
| PastDue | |
| Expiring | |
| Expired | |
| Disabled | |
| Cancelled | |
| AutoRenew |
Reseller
Détails du revendeur.
| Nom | Type | Description |
|---|---|---|
| description |
string |
Nom du revendeur. |
| resellerId |
string |
ID MPN du revendeur. |