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=2020-05-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
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 è 2020-05-01.

Risposte

Nome Tipo Descrizione
200 OK

BillingSubscriptionsListResult

OK. La richiesta ha avuto esito positivo.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Nome Descrizione
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=2020-05-01

Sample Response

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId1",
      "name": "billingSubscriptionId1",
      "type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
      "properties": {
        "displayName": "My subscription",
        "subscriptionId": "88100ba7-38e2-4369-aa8e-544313e0c90b",
        "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",
        "costCenter": "ABC1234",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Plan"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId2",
      "name": "billingSubscriptionId2",
      "type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
      "properties": {
        "displayName": "Test subscription",
        "subscriptionId": "66e1ffd8-0f9d-4190-a5a3-910db5a20795",
        "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",
        "costCenter": "ABC1234",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Plan"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId3",
      "name": "billingSubscriptionId3",
      "type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
      "properties": {
        "displayName": "Dev Subscription",
        "subscriptionId": "87607149-63a6-4644-8dc1-1d2e368f4994",
        "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",
        "costCenter": "ABC1234",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Plan"
      }
    }
  ]
}

Definizioni

Nome Descrizione
Amount

Importo.

BillingSubscription

Una sottoscrizione di fatturazione.

BillingSubscriptionsListResult

Elenco delle sottoscrizioni di fatturazione.

BillingSubscriptionStatusType

Stato di fatturazione corrente della sottoscrizione.

ErrorDetails

Dettagli dell'errore.

ErrorResponse

La 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.

Nome Tipo Descrizione
currency

string

Valuta per il valore dell'importo.

value

number

Valore di importo.

BillingSubscription

Una sottoscrizione di fatturazione.

Nome Tipo Descrizione
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.costCenter

string

Centro di costo applicato alla sottoscrizione.

properties.customerDisplayName

string

Nome del cliente per il quale è 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

Amount

Addebiti per l'ultimo mese.

properties.monthToDateCharges

Amount

Addebiti per il mese corrente.

properties.reseller

Reseller

Rivenditore per questa sottoscrizione.

properties.skuDescription

string

Descrizione sku del piano di Azure per la sottoscrizione.

properties.skuId

string

ID SKU del piano di Azure per la sottoscrizione.

properties.subscriptionBillingStatus

BillingSubscriptionStatusType

Stato di fatturazione corrente della sottoscrizione.

properties.subscriptionId

string

ID della sottoscrizione.

properties.suspensionReasons

string[]

Motivo della sospensione per una sottoscrizione. Si applica solo alle sottoscrizioni negli account di fatturazione del programma Microsoft Online Services.

type

string

Tipo di risorsa.

BillingSubscriptionsListResult

Elenco delle sottoscrizioni di fatturazione.

Nome Tipo Descrizione
nextLink

string

Collegamento (URL) alla pagina successiva dei risultati.

totalCount

number

Numero totale di record.

value

BillingSubscription[]

Elenco delle sottoscrizioni di fatturazione.

BillingSubscriptionStatusType

Stato di fatturazione corrente della sottoscrizione.

Nome Tipo Descrizione
Abandoned

string

Active

string

Deleted

string

Inactive

string

Warning

string

ErrorDetails

Dettagli dell'errore.

Nome Tipo Descrizione
code

string

Codice di errore.

details

ErrorSubDetails[]

Dettagli secondari dell'errore.

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

target

string

Destinazione dell'errore specifico.

ErrorResponse

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

Nome Tipo Descrizione
error

ErrorDetails

Dettagli dell'errore.

ErrorSubDetails

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

target

string

Destinazione dell'errore specifico.

Reseller

Dettagli del rivenditore.

Nome Tipo Descrizione
description

string

Nome del rivenditore.

resellerId

string

ID MPN del rivenditore.