BillingSubscriptionsOperations interface

Interfejs reprezentujący operacje BillingSubscriptions.

Właściwości

beginCancel
beginCancelAndWait
beginDelete
beginDeleteAndWait
beginMerge
beginMergeAndWait
beginMove
beginMoveAndWait
beginSplit
beginSplitAndWait
beginUpdate
beginUpdateAndWait
cancel

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

delete

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

get

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

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

listByBillingAccount

Wyświetla listę subskrypcji dla konta rozliczeniowego.

listByBillingProfile

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

listByCustomer

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

listByCustomerAtBillingAccount

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

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

listByInvoiceSection

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

merge

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

move

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 Umowa z Klientem Microsoft typu umowy.

split

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

update

Aktualizuje właściwości subskrypcji rozliczeniowej.

validateMoveEligibility

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

Szczegóły właściwości

beginCancel

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use cancel instead

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

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCancelAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use cancel instead

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

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<void>

beginDelete

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

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

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

beginDeleteAndWait: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<void>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<void>

beginMerge

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use merge instead

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

Wartość właściwości

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

beginMergeAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use merge instead

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

Wartość właściwości

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

beginMove

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use move instead

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

Wartość właściwości

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

beginMoveAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use move instead

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

Wartość właściwości

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

beginSplit

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use split instead

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

Wartość właściwości

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

beginSplitAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use split instead

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

Wartość właściwości

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

beginUpdate

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use update instead

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

Wartość właściwości

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

beginUpdateAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use update instead

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

Wartość właściwości

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

cancel

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

cancel: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => PollerLike<OperationState<void>, void>

delete

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

delete: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

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.

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

Wartość właściwości

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

getByBillingProfile

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

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

Wartość właściwości

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

listByBillingAccount

Wyświetla listę subskrypcji dla konta rozliczeniowego.

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

Wartość właściwości

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

listByBillingProfile

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

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

Wartość właściwości

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

listByCustomer

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

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

Wartość właściwości

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

listByCustomerAtBillingAccount

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.

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

Wartość właściwości

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

listByEnrollmentAccount

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

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

Wartość właściwości

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

listByInvoiceSection

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

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

Wartość właściwości

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

merge

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

merge: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

move

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 Umowa z Klientem Microsoft typu umowy.

move: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

split

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

split: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

update

Aktualizuje właściwości subskrypcji rozliczeniowej.

update: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

Wartość właściwości

(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>

validateMoveEligibility

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

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

Wartość właściwości

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