Billing Subscriptions - List By Billing Profile

Wyświetla listę subskrypcji, które są rozliczane w profilu rozliczeniowym. Operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft lub Microsoft Partner Agreement.

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

Parametry identyfikatora URI

Name In Required Type Description
billingAccountName
path True
  • string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName
path True
  • string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

api-version
query True
  • string

Wersja interfejsu API do użycia z żądaniem klienta. Bieżąca wersja to 2019-10-01-preview.

Odpowiedzi

Name Type Description
200 OK

OK. Żądanie zakończyło się pomyślnie.

Other Status Codes

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

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 personifikacja konta użytkownika

Przykłady

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

Definicje

Amount

Kwota.

BillingSubscription

Subskrypcja rozliczeń.

BillingSubscriptionsListResult

Lista subskrypcji rozliczeniowych.

BillingSubscriptionStatusType

Bieżący stan rozliczeń subskrypcji.

ErrorDetails

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa nie może przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

ErrorSubDetails
Reseller

Szczegóły odsprzedawcy.

Amount

Kwota.

Name Type Description
currency
  • string

Waluta dla wartości kwoty.

value
  • number

Wartość kwoty.

BillingSubscription

Subskrypcja rozliczeń.

Name Type Description
id
  • string

Identyfikator zasobu.

name
  • string

Nazwa zasobu.

properties.billingProfileDisplayName
  • string

Nazwa profilu rozliczeniowego, do którego jest rozliczana subskrypcja.

properties.billingProfileId
  • string

Identyfikator profilu rozliczeniowego, do którego jest rozliczana subskrypcja.

properties.customerDisplayName
  • string

Nazwa klienta, dla którego utworzono subskrypcję. Pole ma zastosowanie tylko dla konta rozliczeniowego Microsoft Partner Agreement.

properties.customerId
  • string

Identyfikator klienta, dla którego utworzono subskrypcję. Pole ma zastosowanie tylko dla konta rozliczeniowego Microsoft Partner Agreement.

properties.displayName
  • string

Nazwa subskrypcji.

properties.invoiceSectionDisplayName
  • string

Nazwa sekcji faktury, do której jest rozliczana subskrypcja.

properties.invoiceSectionId
  • string

Identyfikator sekcji faktury, do której jest rozliczana subskrypcja.

properties.lastMonthCharges

Opłaty za ostatni miesiąc.

properties.monthToDateCharges

Opłaty za bieżący miesiąc do daty.

properties.reseller

Odsprzedawca dla tej subskrypcji.

properties.skuDescription
  • string

Opis jednostki SKU planu platformy Azure dla subskrypcji.

properties.skuId
  • string

Identyfikator jednostki SKU planu platformy Azure dla subskrypcji.

properties.subscriptionBillingStatus

Bieżący stan rozliczeń subskrypcji.

properties.subscriptionId
  • string

Identyfikator subskrypcji.

type
  • string

Typ zasobu.

BillingSubscriptionsListResult

Lista subskrypcji rozliczeniowych.

Name Type Description
nextLink
  • string

Link (adres URL) do następnej strony wyników.

value

Lista subskrypcji rozliczeniowych.

BillingSubscriptionStatusType

Bieżący stan rozliczeń subskrypcji.

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

ErrorDetails

Szczegóły błędu.

Name Type Description
code
  • string

Kod błędu.

details

Szczegóły podrzędne błędu.

message
  • string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

target
  • string

Element docelowy określonego błędu.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa nie może przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

Name Type Description
error

Szczegóły błędu.

ErrorSubDetails

Name Type Description
code
  • string

Kod błędu.

message
  • string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

target
  • string

Element docelowy określonego błędu.

Reseller

Szczegóły odsprzedawcy.

Name Type Description
description
  • string

Nazwa odsprzedawcy.

resellerId
  • string

Identyfikator MPN odsprzedawcy.