Billing Subscriptions - Get By Customer

Pobiera subskrypcję według jej identyfikatora. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/{billingSubscriptionName}?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.

billingSubscriptionName
path True
  • string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

customerName
path True
  • string

Identyfikator, który jednoznacznie identyfikuje klienta.

api-version
query True
  • string

Wersja interfejsu API, która ma być używana 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

BillingSubscriptionByCustomer

Sample Request

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

Sample Response

{
  "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/{billingSubscriptionName}",
  "name": "{billingSubscriptionName}",
  "type": "Microsoft.Billing/billingSubscriptions",
  "properties": {
    "displayName": "My Subscription",
    "subscriptionId": "6b96d3f2-9008-4a9d-912f-f87744185aa3",
    "subscriptionBillingStatus": "Active",
    "lastMonthCharges": {
      "currency": "USD",
      "value": 5000
    },
    "monthToDateCharges": {
      "currency": "USD",
      "value": 600
    },
    "customerId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}",
    "customerDisplayName": "Customer1",
    "reseller": {
      "resellerId": "3b65b5a8-bd4f-4084-90e9-e1bd667a2b19",
      "description": "Reseller2"
    },
    "skuId": "0002",
    "skuDescription": "Microsoft Azure Standard"
  }
}

Definicje

Amount

Kwota.

BillingSubscription

Subskrypcja rozliczeniowa.

BillingSubscriptionStatusType

Bieżący stan rozliczeniowy 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 rozliczeniowa.

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 do konta rozliczeniowego Microsoft Partner Agreement.

properties.customerId
  • string

Identyfikator klienta, dla którego utworzono subskrypcję. Pole ma zastosowanie tylko do 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 rozliczeniowy subskrypcji.

properties.subscriptionId
  • string

Identyfikator subskrypcji.

type
  • string

Typ zasobu.

BillingSubscriptionStatusType

Bieżący stan rozliczeniowy 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.