Поделиться через


BillingSubscriptions interface

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

Методы

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Отменяет подписку на основе использования. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement.

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Отменяет подписку на основе использования. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement.

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Отменяет подписку на выставление счетов. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement или Клиентского соглашения Майкрософт.

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Отменяет подписку на выставление счетов. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement или Клиентского соглашения Майкрософт.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Объединяет подписку на выставление счетов, указанную в запросе, с целевой подпиской на выставление счетов.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Объединяет подписку на выставление счетов, указанную в запросе, с целевой подпиской на выставление счетов.

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Перемещает расходы на подписку в новый раздел счета. Новый раздел счета должен принадлежать тому же профилю выставления счетов, что и существующий раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Перемещает расходы на подписку в новый раздел счета. Новый раздел счета должен принадлежать тому же профилю выставления счетов, что и существующий раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Разделяет подписку на новую подписку с количеством меньше текущего количества подписки и не равно 0.

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Разделяет подписку на новую подписку с количеством меньше текущего количества подписки и не равно 0.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Обновляет свойства подписки на выставление счетов.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Обновляет свойства подписки на выставление счетов.

get(string, string, BillingSubscriptionsGetOptionalParams)

Получает подписку по идентификатору. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт, Соглашением партнера Майкрософт и Соглашением Enterprise.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

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

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Выводит список подписок для учетной записи выставления счетов.

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

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

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Выводит список подписок для клиента. Эта операция поддерживается только для учетных записей выставления счетов с типом соглашения Microsoft Partner Agreement.

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Выводит список подписок для клиента на уровне учетной записи выставления счетов. Эта операция поддерживается только для учетных записей выставления счетов с типом соглашения Microsoft Partner Agreement.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

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

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

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

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

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

Сведения о методе

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Отменяет подписку на основе использования. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement.

function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
CancelSubscriptionRequest

Запрос параметров для отмены подписки клиента.

options
BillingSubscriptionsCancelOptionalParams

Параметры параметров.

Возвращаемое значение

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Отменяет подписку на основе использования. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement.

function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
CancelSubscriptionRequest

Запрос параметров для отмены подписки клиента.

options
BillingSubscriptionsCancelOptionalParams

Параметры параметров.

Возвращаемое значение

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Отменяет подписку на выставление счетов. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement или Клиентского соглашения Майкрософт.

function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

options
BillingSubscriptionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Отменяет подписку на выставление счетов. Эта операция поддерживается только для учетных записей выставления счетов типа Microsoft Partner Agreement или Клиентского соглашения Майкрософт.

function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

options
BillingSubscriptionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Объединяет подписку на выставление счетов, указанную в запросе, с целевой подпиской на выставление счетов.

function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
BillingSubscriptionMergeRequest

Запрос параметров, предоставляемых для объединения двух подписок выставления счетов.

options
BillingSubscriptionsMergeOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Объединяет подписку на выставление счетов, указанную в запросе, с целевой подпиской на выставление счетов.

function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
BillingSubscriptionMergeRequest

Запрос параметров, предоставляемых для объединения двух подписок выставления счетов.

options
BillingSubscriptionsMergeOptionalParams

Параметры параметров.

Возвращаемое значение

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Перемещает расходы на подписку в новый раздел счета. Новый раздел счета должен принадлежать тому же профилю выставления счетов, что и существующий раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
MoveBillingSubscriptionRequest

Запрос параметров для передачи подписки на выставление счетов.

options
BillingSubscriptionsMoveOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Перемещает расходы на подписку в новый раздел счета. Новый раздел счета должен принадлежать тому же профилю выставления счетов, что и существующий раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
MoveBillingSubscriptionRequest

Запрос параметров для передачи подписки на выставление счетов.

options
BillingSubscriptionsMoveOptionalParams

Параметры параметров.

Возвращаемое значение

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Разделяет подписку на новую подписку с количеством меньше текущего количества подписки и не равно 0.

function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
BillingSubscriptionSplitRequest

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

options
BillingSubscriptionsSplitOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Разделяет подписку на новую подписку с количеством меньше текущего количества подписки и не равно 0.

function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
BillingSubscriptionSplitRequest

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

options
BillingSubscriptionsSplitOptionalParams

Параметры параметров.

Возвращаемое значение

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Обновляет свойства подписки на выставление счетов.

function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
BillingSubscriptionPatch

Свойства выставления счетов подписки.

options
BillingSubscriptionsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Обновляет свойства подписки на выставление счетов.

function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
BillingSubscriptionPatch

Свойства выставления счетов подписки.

options
BillingSubscriptionsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, BillingSubscriptionsGetOptionalParams)

Получает подписку по идентификатору. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт, Соглашением партнера Майкрософт и Соглашением Enterprise.

function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

options
BillingSubscriptionsGetOptionalParams

Параметры параметров.

Возвращаемое значение

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

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

function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>

Параметры

billingAccountName

string

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

billingProfileName

string

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

billingSubscriptionName

string

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

options
BillingSubscriptionsGetByBillingProfileOptionalParams

Параметры параметров.

Возвращаемое значение

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Выводит список подписок для учетной записи выставления счетов.

function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Параметры

billingAccountName

string

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

options
BillingSubscriptionsListByBillingAccountOptionalParams

Параметры параметров.

Возвращаемое значение

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

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

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Параметры

billingAccountName

string

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

billingProfileName

string

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

options
BillingSubscriptionsListByBillingProfileOptionalParams

Параметры параметров.

Возвращаемое значение

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Выводит список подписок для клиента. Эта операция поддерживается только для учетных записей выставления счетов с типом соглашения Microsoft Partner Agreement.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Параметры

billingAccountName

string

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

billingProfileName

string

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

customerName

string

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

options
BillingSubscriptionsListByCustomerOptionalParams

Параметры параметров.

Возвращаемое значение

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Выводит список подписок для клиента на уровне учетной записи выставления счетов. Эта операция поддерживается только для учетных записей выставления счетов с типом соглашения Microsoft Partner Agreement.

function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Параметры

billingAccountName

string

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

customerName

string

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

options
BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams

Параметры параметров.

Возвращаемое значение

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

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

function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Параметры

billingAccountName

string

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

enrollmentAccountName

string

Имя учетной записи регистрации.

options
BillingSubscriptionsListByEnrollmentAccountOptionalParams

Параметры параметров.

Возвращаемое значение

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

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

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Параметры

billingAccountName

string

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

billingProfileName

string

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

invoiceSectionName

string

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

options
BillingSubscriptionsListByInvoiceSectionOptionalParams

Параметры параметров.

Возвращаемое значение

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

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

function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>

Параметры

billingAccountName

string

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

billingSubscriptionName

string

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

parameters
MoveBillingSubscriptionRequest

Запрос параметров для передачи подписки на выставление счетов.

options
BillingSubscriptionsValidateMoveEligibilityOptionalParams

Параметры параметров.

Возвращаемое значение