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
billingAccountName
path True

string

ID qui identifie de manière unique un compte de facturation.

productName
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

Product

OK. La demande a réussi.

Other Status Codes

ErrorResponse

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.

AutoRenew

Indique si le renouvellement automatique est activé ou désactivé pour un produit.

BillingFrequency

Fréquence à laquelle le produit sera facturé.

ErrorDetails

Détails de l’erreur.

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.

ErrorSubDetails
Product

Un produit.

ProductStatusType

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

ErrorSubDetails[]

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

ErrorDetails

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

AutoRenew

Indique si le renouvellement automatique est activé ou désactivé pour un produit.

properties.availabilityId

string

Disponibilité du produit.

properties.billingFrequency

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

Amount

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

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

ProductStatusType

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.