Billing Subscriptions - List By Billing Profile
Répertorie les abonnements qui sont facturés à un profil de facturation. L’opération est prise en charge pour les comptes de facturation de type Contrat client Microsoft ou Contrat Partenaire Microsoft.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?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. |
billing
|
path | True |
string |
ID qui identifie de façon unique un profil de facturation. |
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande du client. La version actuelle est 2019-10-01-preview. |
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
BillingSubscriptionsListByBillingProfile
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?api-version=2019-10-01-preview
Sample Response
{
"value": [
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId1",
"name": "billingSubscriptionId1",
"type": "Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/billingSubscriptions",
"properties": {
"displayName": "My subscription",
"subscriptionId": "6b96d3f2-9008-4a9d-912f-f87744185aa3",
"subscriptionBillingStatus": "Active",
"lastMonthCharges": {
"currency": "USD",
"value": 5000
},
"monthToDateCharges": {
"currency": "USD",
"value": 600
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"skuId": "0001",
"skuDescription": "Microsoft Azure Dev/Test"
}
},
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId2",
"name": "billingSubscriptionId2",
"type": "Microsoft.Billing/billingSubscriptions",
"properties": {
"displayName": "Test subscription",
"subscriptionId": "6b96d3f2-9008-4a9d-912f-6b96d3f2",
"subscriptionBillingStatus": "Active",
"lastMonthCharges": {
"currency": "USD",
"value": 1000
},
"monthToDateCharges": {
"currency": "USD",
"value": 400
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"skuId": "0001",
"skuDescription": "Microsoft Azure Dev/Test"
}
},
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId3",
"name": "billingSubscriptionId3",
"type": "Microsoft.Billing/billingSubscriptions",
"properties": {
"displayName": "Dev Subscription",
"subscriptionId": "6b96d3f2-4a9d-9008-912f-f87744185aa3",
"subscriptionBillingStatus": "Active",
"lastMonthCharges": {
"currency": "USD",
"value": 6000
},
"monthToDateCharges": {
"currency": "USD",
"value": 900
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"skuId": "0001",
"skuDescription": "Microsoft Azure Dev/Test"
}
}
]
}
Définitions
Nom | Description |
---|---|
Amount |
Montant. |
Billing |
Un abonnement de facturation. |
Billing |
Liste des abonnements de facturation. |
Billing |
Status de facturation actuelle de l’abonnement. |
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 |
|
Reseller |
Détails du revendeur. |
Amount
Montant.
Nom | Type | Description |
---|---|---|
currency |
string |
Devise de la valeur du montant. |
value |
number |
Valeur du montant. |
BillingSubscription
Un abonnement de facturation.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource. |
properties.billingProfileDisplayName |
string |
Nom du profil de facturation auquel l’abonnement est facturé. |
properties.billingProfileId |
string |
ID du profil de facturation auquel l’abonnement est facturé. |
properties.customerDisplayName |
string |
Nom du client pour lequel l’abonnement a été créé. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation. |
properties.customerId |
string |
ID du client pour lequel l’abonnement a été créé. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation. |
properties.displayName |
string |
Nom de l'abonnement. |
properties.invoiceSectionDisplayName |
string |
Nom de la section de facture à laquelle l’abonnement est facturé. |
properties.invoiceSectionId |
string |
ID de la section de facture à laquelle l’abonnement est facturé. |
properties.lastMonthCharges |
Les frais du dernier mois. |
|
properties.monthToDateCharges |
Frais du mois en cours jusqu’à ce jour. |
|
properties.reseller |
Revendeur pour cet abonnement. |
|
properties.skuDescription |
string |
Description de la référence SKU du plan Azure pour l’abonnement. |
properties.skuId |
string |
ID de référence (SKU) du plan Azure pour l’abonnement. |
properties.subscriptionBillingStatus |
Status de facturation actuelle de l’abonnement. |
|
properties.subscriptionId |
string |
ID de l'abonnement. |
type |
string |
Type de ressource. |
BillingSubscriptionsListResult
Liste des abonnements de facturation.
Nom | Type | Description |
---|---|---|
nextLink |
string |
Lien (URL) vers la page de résultats suivante. |
value |
Liste des abonnements de facturation. |
BillingSubscriptionStatusType
Status de facturation actuelle de l’abonnement.
Nom | Type | Description |
---|---|---|
Abandoned |
string |
|
Active |
string |
|
Deleted |
string |
|
Inactive |
string |
|
Warning |
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. |
Reseller
Détails du revendeur.
Nom | Type | Description |
---|---|---|
description |
string |
Nom du revendeur. |
resellerId |
string |
ID MPN du revendeur. |