BillingSubscriptionsOperations interface

BillingSubscriptionsの操作を表すインターフェース。

プロパティ

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

使用量ベースのサブスクリプションを取り消します。 この操作は、Microsoft Partner Agreementの種類の課金アカウントでのみサポートされます。

delete

課金サブスクリプションを取り消します。 この操作は、Microsoft Partner Agreement または Microsoft 顧客契約の種類の課金アカウントでのみサポートされます。

get

その ID でサブスクリプションを取得します。 この操作は、契約の種類が Microsoft 顧客契約、Microsoft Partner Agreement、Enterprise Agreement の請求先アカウントでサポートされています。

getByBillingProfile

課金プロファイルと ID 別にサブスクリプションを取得します。 この操作は、契約の種類がエンタープライズ契約の課金アカウントでサポートされます。

listByBillingAccount

課金アカウントのサブスクリプションを一覧表示します

listByBillingProfile

課金プロファイルに課金されるサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft 顧客契約またはMicrosoft Partner Agreementの課金アカウントでサポートされています。

listByCustomer

顧客のサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft Partner Agreementの課金アカウントでのみサポートされます。

listByCustomerAtBillingAccount

顧客の課金アカウント レベルのサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft Partner Agreementの課金アカウントでのみサポートされます。

listByEnrollmentAccount

登録アカウントでのサブスクリプションを一覧表示します。 この操作は、契約の種類がエンタープライズ契約の課金アカウントでサポートされます。

listByInvoiceSection

請求書セクションに請求されるサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

merge

要求で指定された課金サブスクリプションをターゲットの課金サブスクリプションとマージします。

move

サブスクリプションの料金を新しい請求書セクションに移動します。 新しい請求書セクションは、既存の請求書セクションと同じ課金プロファイルに属している必要があります。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでサポートされています。

split

現在のサブスクリプション数量より数量が少ないが、0 ではない新しいサブスクリプションに、サブスクリプションを分割します。

update

課金サブスクリプションのプロパティを更新します。

validateMoveEligibility

サブスクリプションの料金を新しい請求書セクションに移動できるかどうかを検証します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでサポートされています。

プロパティの詳細

beginCancel

警告

この API は非推奨になりました。

use cancel instead

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

プロパティ値

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

beginCancelAndWait

警告

この API は非推奨になりました。

use cancel instead

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

プロパティ値

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

beginDelete

警告

この API は非推奨になりました。

use delete instead

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

プロパティ値

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

beginDeleteAndWait

警告

この API は非推奨になりました。

use delete instead

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

プロパティ値

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

beginMerge

警告

この API は非推奨になりました。

use merge instead

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

プロパティ値

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

beginMergeAndWait

警告

この API は非推奨になりました。

use merge instead

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

プロパティ値

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

beginMove

警告

この API は非推奨になりました。

use move instead

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

プロパティ値

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

beginMoveAndWait

警告

この API は非推奨になりました。

use move instead

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

プロパティ値

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

beginSplit

警告

この API は非推奨になりました。

use split instead

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

プロパティ値

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

beginSplitAndWait

警告

この API は非推奨になりました。

use split instead

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

プロパティ値

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

beginUpdate

警告

この API は非推奨になりました。

use update instead

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

プロパティ値

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

beginUpdateAndWait

警告

この API は非推奨になりました。

use update instead

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

プロパティ値

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

cancel

使用量ベースのサブスクリプションを取り消します。 この操作は、Microsoft Partner Agreementの種類の課金アカウントでのみサポートされます。

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

プロパティ値

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

delete

課金サブスクリプションを取り消します。 この操作は、Microsoft Partner Agreement または Microsoft 顧客契約の種類の課金アカウントでのみサポートされます。

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

プロパティ値

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

get

その ID でサブスクリプションを取得します。 この操作は、契約の種類が Microsoft 顧客契約、Microsoft Partner Agreement、Enterprise Agreement の請求先アカウントでサポートされています。

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

プロパティ値

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

getByBillingProfile

課金プロファイルと ID 別にサブスクリプションを取得します。 この操作は、契約の種類がエンタープライズ契約の課金アカウントでサポートされます。

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

プロパティ値

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

listByBillingAccount

課金アカウントのサブスクリプションを一覧表示します

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

プロパティ値

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

listByBillingProfile

課金プロファイルに課金されるサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft 顧客契約またはMicrosoft Partner Agreementの課金アカウントでサポートされています。

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

プロパティ値

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

listByCustomer

顧客のサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft Partner Agreementの課金アカウントでのみサポートされます。

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

プロパティ値

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

listByCustomerAtBillingAccount

顧客の課金アカウント レベルのサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft Partner Agreementの課金アカウントでのみサポートされます。

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

プロパティ値

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

listByEnrollmentAccount

登録アカウントでのサブスクリプションを一覧表示します。 この操作は、契約の種類がエンタープライズ契約の課金アカウントでサポートされます。

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

プロパティ値

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

listByInvoiceSection

請求書セクションに請求されるサブスクリプションを一覧表示します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

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

プロパティ値

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

merge

要求で指定された課金サブスクリプションをターゲットの課金サブスクリプションとマージします。

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

プロパティ値

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

move

サブスクリプションの料金を新しい請求書セクションに移動します。 新しい請求書セクションは、既存の請求書セクションと同じ課金プロファイルに属している必要があります。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでサポートされています。

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

プロパティ値

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

split

現在のサブスクリプション数量より数量が少ないが、0 ではない新しいサブスクリプションに、サブスクリプションを分割します。

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

プロパティ値

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

update

課金サブスクリプションのプロパティを更新します。

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

プロパティ値

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

validateMoveEligibility

サブスクリプションの料金を新しい請求書セクションに移動できるかどうかを検証します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでサポートされています。

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

プロパティ値

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