Billing Subscriptions - Get By Customer

Возвращает подписку по ее идентификатору. Операция поддерживается только для учетных записей выставления счетов с типом соглашения Соглашение с партнером Майкрософт.

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

Параметры URI

Имя В Обязательно Тип Описание
billingAccountName
path True

string

Идентификатор, однозначно определяющий учетную запись выставления счетов.

billingSubscriptionName
path True

string

Идентификатор, который однозначно идентифицирует подписку.

customerName
path True

string

Идентификатор, который однозначно идентифицирует клиента.

api-version
query True

string

Версия API, которая будет использоваться с клиентским запросом. Текущая версия — 2019-10-01-preview.

Ответы

Имя Тип Описание
200 OK

BillingSubscription

Все в порядке. Запрос выполнен успешно.

Other Status Codes

ErrorResponse

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

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

Определения

Имя Описание
Amount

Сумма.

BillingSubscription

Подписка на выставление счетов.

BillingSubscriptionStatusType

Текущее состояние выставления счетов для подписки.

ErrorDetails

Сведения об ошибке.

ErrorResponse

Ответ об ошибке указывает, что служба не может обработать входящий запрос. Причина указана в сообщении об ошибке.

ErrorSubDetails
Reseller

Сведения о торговом посреднике.

Amount

Сумма.

Имя Тип Описание
currency

string

Валюта для значения суммы.

value

number

Значение суммы.

BillingSubscription

Подписка на выставление счетов.

Имя Тип Описание
id

string

Идентификатор ресурса.

name

string

Имя ресурса.

properties.billingProfileDisplayName

string

Имя профиля выставления счетов, для которого выставляется счет за подписку.

properties.billingProfileId

string

Идентификатор профиля выставления счетов, для которого выставляется счет за подписку.

properties.customerDisplayName

string

Имя клиента, для которого была создана подписка. Поле применимо только к учетной записи выставления счетов Соглашение с партнером Майкрософт.

properties.customerId

string

Идентификатор клиента, для которого была создана подписка. Поле применимо только к учетной записи выставления счетов Соглашение с партнером Майкрософт.

properties.displayName

string

Имя подписки.

properties.invoiceSectionDisplayName

string

Имя раздела счета, в котором выставляется счет за подписку.

properties.invoiceSectionId

string

Идентификатор раздела счета, в который выставляется счет за подписку.

properties.lastMonthCharges

Amount

Расходы за последний месяц.

properties.monthToDateCharges

Amount

Текущие платежи за текущий месяц.

properties.reseller

Reseller

Торговый посредник для этой подписки.

properties.skuDescription

string

Описание SKU плана Azure для подписки.

properties.skuId

string

Идентификатор SKU плана Azure для подписки.

properties.subscriptionBillingStatus

BillingSubscriptionStatusType

Текущее состояние выставления счетов для подписки.

properties.subscriptionId

string

Идентификатор подписки.

type

string

Тип ресурса.

BillingSubscriptionStatusType

Текущее состояние выставления счетов для подписки.

Имя Тип Описание
Abandoned

string

Active

string

Deleted

string

Inactive

string

Warning

string

ErrorDetails

Сведения об ошибке.

Имя Тип Описание
code

string

Код ошибки.

details

ErrorSubDetails[]

Дополнительные сведения об ошибке.

message

string

Сообщение об ошибке, указывающее, почему операция завершилась сбоем.

target

string

Целевой объект конкретной ошибки.

ErrorResponse

Ответ об ошибке указывает, что служба не может обработать входящий запрос. Причина указана в сообщении об ошибке.

Имя Тип Описание
error

ErrorDetails

Сведения об ошибке.

ErrorSubDetails

Имя Тип Описание
code

string

Код ошибки.

message

string

Сообщение об ошибке, указывающее, почему операция завершилась сбоем.

target

string

Целевой объект конкретной ошибки.

Reseller

Сведения о торговом посреднике.

Имя Тип Описание
description

string

Имя торгового посредника.

resellerId

string

Идентификатор MPN торгового посредника.