Udostępnij przez


BillingSubscriptions interface

Interfejs reprezentujący subskrypcje BillingSubscriptions.

Metody

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Anuluje subskrypcję opartą na użyciu. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Microsoft Partner Agreement.

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Anuluje subskrypcję opartą na użyciu. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Microsoft Partner Agreement.

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Anuluje subskrypcję rozliczeniową. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Umowa partnerska firmy Microsoft lub Umowa z Klientem Microsoft.

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Anuluje subskrypcję rozliczeniową. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Umowa partnerska firmy Microsoft lub Umowa z Klientem Microsoft.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Scala subskrypcję rozliczeń podaną w żądaniu z docelową subskrypcją rozliczeniową.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Scala subskrypcję rozliczeń podaną w żądaniu z docelową subskrypcją rozliczeniową.

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Przenosi opłaty za subskrypcję do nowej sekcji faktury. Nowa sekcja faktury musi należeć do tego samego profilu rozliczeniowego co istniejąca sekcja faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft.

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Przenosi opłaty za subskrypcję do nowej sekcji faktury. Nowa sekcja faktury musi należeć do tego samego profilu rozliczeniowego co istniejąca sekcja faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft.

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Dzieli subskrypcję na nową subskrypcję z ilością mniejszą niż bieżąca ilość subskrypcji, a nie równa 0.

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Dzieli subskrypcję na nową subskrypcję z ilością mniejszą niż bieżąca ilość subskrypcji, a nie równa 0.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Aktualizuje właściwości subskrypcji rozliczeniowej.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Aktualizuje właściwości subskrypcji rozliczeniowej.

get(string, string, BillingSubscriptionsGetOptionalParams)

Pobiera subskrypcję według jej identyfikatora. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft, Umową partnerską firmy Microsoft i umową Enterprise Agreement.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Pobiera subskrypcję według profilu rozliczeniowego i identyfikatora. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy Enterprise Agreement.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Wyświetla listę subskrypcji dla konta rozliczeniowego.

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Wyświetla listę subskrypcji, które są rozliczane w profilu rozliczeniowym. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft lub Umową partnerską firmy Microsoft.

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Wyświetla listę subskrypcji klienta. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Wyświetla listę subskrypcji dla klienta na poziomie konta rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Wyświetla listę subskrypcji dla konta rejestracji. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy Enterprise Agreement.

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Wyświetla listę subskrypcji, które są rozliczane w sekcji faktury. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Sprawdza, czy opłaty za subskrypcję można przenieść do nowej sekcji faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft.

Szczegóły metody

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Anuluje subskrypcję opartą na użyciu. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Microsoft Partner Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
CancelSubscriptionRequest

Parametry żądania anulowania subskrypcji klienta.

options
BillingSubscriptionsCancelOptionalParams

Parametry opcji.

Zwraca

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Anuluje subskrypcję opartą na użyciu. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Microsoft Partner Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
CancelSubscriptionRequest

Parametry żądania anulowania subskrypcji klienta.

options
BillingSubscriptionsCancelOptionalParams

Parametry opcji.

Zwraca

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Anuluje subskrypcję rozliczeniową. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Umowa partnerska firmy Microsoft lub Umowa z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

options
BillingSubscriptionsDeleteOptionalParams

Parametry opcji.

Zwraca

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Anuluje subskrypcję rozliczeniową. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych typu Umowa partnerska firmy Microsoft lub Umowa z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

options
BillingSubscriptionsDeleteOptionalParams

Parametry opcji.

Zwraca

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Scala subskrypcję rozliczeń podaną w żądaniu z docelową subskrypcją rozliczeniową.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
BillingSubscriptionMergeRequest

Parametry żądania udostępniane do scalania dwóch subskrypcji rozliczeniowych.

options
BillingSubscriptionsMergeOptionalParams

Parametry opcji.

Zwraca

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

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Scala subskrypcję rozliczeń podaną w żądaniu z docelową subskrypcją rozliczeniową.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
BillingSubscriptionMergeRequest

Parametry żądania udostępniane do scalania dwóch subskrypcji rozliczeniowych.

options
BillingSubscriptionsMergeOptionalParams

Parametry opcji.

Zwraca

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Przenosi opłaty za subskrypcję do nowej sekcji faktury. Nowa sekcja faktury musi należeć do tego samego profilu rozliczeniowego co istniejąca sekcja faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
MoveBillingSubscriptionRequest

Zażądaj parametrów przeniesienia subskrypcji rozliczeniowej.

options
BillingSubscriptionsMoveOptionalParams

Parametry opcji.

Zwraca

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

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Przenosi opłaty za subskrypcję do nowej sekcji faktury. Nowa sekcja faktury musi należeć do tego samego profilu rozliczeniowego co istniejąca sekcja faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
MoveBillingSubscriptionRequest

Zażądaj parametrów przeniesienia subskrypcji rozliczeniowej.

options
BillingSubscriptionsMoveOptionalParams

Parametry opcji.

Zwraca

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Dzieli subskrypcję na nową subskrypcję z ilością mniejszą niż bieżąca ilość subskrypcji, a nie równa 0.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
BillingSubscriptionSplitRequest

Parametry żądania podane do podziału subskrypcji rozliczeniowej.

options
BillingSubscriptionsSplitOptionalParams

Parametry opcji.

Zwraca

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

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Dzieli subskrypcję na nową subskrypcję z ilością mniejszą niż bieżąca ilość subskrypcji, a nie równa 0.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
BillingSubscriptionSplitRequest

Parametry żądania podane do podziału subskrypcji rozliczeniowej.

options
BillingSubscriptionsSplitOptionalParams

Parametry opcji.

Zwraca

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Aktualizuje właściwości subskrypcji rozliczeniowej.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
BillingSubscriptionPatch

Właściwości rozliczeń subskrypcji.

options
BillingSubscriptionsUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Aktualizuje właściwości subskrypcji rozliczeniowej.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
BillingSubscriptionPatch

Właściwości rozliczeń subskrypcji.

options
BillingSubscriptionsUpdateOptionalParams

Parametry opcji.

Zwraca

get(string, string, BillingSubscriptionsGetOptionalParams)

Pobiera subskrypcję według jej identyfikatora. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft, Umową partnerską firmy Microsoft i umową Enterprise Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

options
BillingSubscriptionsGetOptionalParams

Parametry opcji.

Zwraca

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Pobiera subskrypcję według profilu rozliczeniowego i identyfikatora. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy Enterprise Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

Zwraca

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Wyświetla listę subskrypcji dla konta rozliczeniowego.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

Zwraca

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Wyświetla listę subskrypcji, które są rozliczane w profilu rozliczeniowym. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft lub Umową partnerską firmy Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

Zwraca

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Wyświetla listę subskrypcji klienta. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

customerName

string

Identyfikator, który jednoznacznie identyfikuje klienta.

Zwraca

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Wyświetla listę subskrypcji dla klienta na poziomie konta rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

customerName

string

Identyfikator, który jednoznacznie identyfikuje klienta.

Zwraca

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Wyświetla listę subskrypcji dla konta rejestracji. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy Enterprise Agreement.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

enrollmentAccountName

string

Nazwa konta rejestracji.

Zwraca

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Wyświetla listę subskrypcji, które są rozliczane w sekcji faktury. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

Zwraca

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Sprawdza, czy opłaty za subskrypcję można przenieść do nowej sekcji faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z umową typu Umowa z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingSubscriptionName

string

Identyfikator, który jednoznacznie identyfikuje subskrypcję.

parameters
MoveBillingSubscriptionRequest

Zażądaj parametrów przeniesienia subskrypcji rozliczeniowej.

Zwraca