Billing Subscriptions - List By Billing Profile

Elenca le sottoscrizioni fatturate a un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft o Contratto Microsoft Partner.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?api-version=2019-10-01-preview

Parametri dell'URI

Name In Required Type Description
billingAccountName
path True
  • string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName
path True
  • string

ID che identifica in modo univoco un profilo di fatturazione.

api-version
query True
  • string

Versione dell'API da usare con la richiesta client. La versione corrente è 2019-10-01-preview.

Risposte

Name Type Description
200 OK

OK. La richiesta ha avuto esito positivo.

Other Status Codes

Risposta di errore che descrive perché l'operazione non è riuscita.

Sicurezza

azure_auth

Azure Active Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

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

Definizioni

Amount

Importo.

BillingSubscription

Sottoscrizione di fatturazione.

BillingSubscriptionsListResult

Elenco delle sottoscrizioni di fatturazione.

BillingSubscriptionStatusType

Stato di fatturazione corrente della sottoscrizione.

ErrorDetails

Dettagli dell'errore.

ErrorResponse

Risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.

ErrorSubDetails
Reseller

Dettagli del rivenditore.

Amount

Importo.

Name Type Description
currency
  • string

Valuta per il valore dell'importo.

value
  • number

Valore quantità.

BillingSubscription

Sottoscrizione di fatturazione.

Name Type Description
id
  • string

ID risorsa.

name
  • string

Nome risorsa.

properties.billingProfileDisplayName
  • string

Nome del profilo di fatturazione a cui viene fatturata la sottoscrizione.

properties.billingProfileId
  • string

ID del profilo di fatturazione a cui viene fatturata la sottoscrizione.

properties.customerDisplayName
  • string

Nome del cliente per cui è stata creata la sottoscrizione. Il campo è applicabile solo per Contratto Microsoft Partner account di fatturazione.

properties.customerId
  • string

ID del cliente per cui è stata creata la sottoscrizione. Il campo è applicabile solo per Contratto Microsoft Partner account di fatturazione.

properties.displayName
  • string

Nome della sottoscrizione.

properties.invoiceSectionDisplayName
  • string

Nome della sezione della fattura a cui viene fatturata la sottoscrizione.

properties.invoiceSectionId
  • string

ID della sezione della fattura a cui viene fatturata la sottoscrizione.

properties.lastMonthCharges

Gli addebiti dell'ultimo mese.

properties.monthToDateCharges

Addebiti per il mese corrente.

properties.reseller

Rivenditore per questa sottoscrizione.

properties.skuDescription
  • string

Descrizione dello sku del piano di Azure per la sottoscrizione.

properties.skuId
  • string

ID sku del piano di Azure per la sottoscrizione.

properties.subscriptionBillingStatus

Stato di fatturazione corrente della sottoscrizione.

properties.subscriptionId
  • string

ID della sottoscrizione.

type
  • string

Tipo di risorsa.

BillingSubscriptionsListResult

Elenco delle sottoscrizioni di fatturazione.

Name Type Description
nextLink
  • string

Collegamento (URL) alla pagina successiva dei risultati.

value

Elenco delle sottoscrizioni di fatturazione.

BillingSubscriptionStatusType

Stato di fatturazione corrente della sottoscrizione.

Name Type Description
Abandoned
  • string
Active
  • string
Deleted
  • string
Inactive
  • string
Warning
  • string

ErrorDetails

Dettagli dell'errore.

Name Type Description
code
  • string

Codice di errore.

details

Dettagli secondari dell'errore.

message
  • string

Messaggio di errore che indica perché l'operazione non è riuscita.

target
  • string

Destinazione dell'errore specifico.

ErrorResponse

Risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.

Name Type Description
error

Dettagli dell'errore.

ErrorSubDetails

Name Type Description
code
  • string

Codice di errore.

message
  • string

Messaggio di errore che indica perché l'operazione non è riuscita.

target
  • string

Destinazione dell'errore specifico.

Reseller

Dettagli del rivenditore.

Name Type Description
description
  • string

Nome del rivenditore.

resellerId
  • string

ID MPN del rivenditore.