SavingsPlansOperations interface
SavingsPlansの運用を表すインターフェース。
プロパティ
| begin |
|
| begin |
|
| get |
課金アカウント別の節約プランを取得します。 |
| list |
課金アカウント別に節約プランを一覧表示します。 |
| list |
請求先アカウント別の注文で節約プランを一覧表示します。 |
| update |
課金アカウント別の割引プランを更新します。 |
| validate |
課金アカウント別に節約プランの修正プログラムを検証します。 |
プロパティの詳細
beginUpdateByBillingAccount
警告
この API は非推奨になりました。
use updateByBillingAccount instead
beginUpdateByBillingAccount: (billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams) => Promise<SimplePollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>>
プロパティ値
(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams) => Promise<SimplePollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>>
beginUpdateByBillingAccountAndWait
警告
この API は非推奨になりました。
use updateByBillingAccount instead
beginUpdateByBillingAccountAndWait: (billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams) => Promise<SavingsPlanModel>
プロパティ値
(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams) => Promise<SavingsPlanModel>
getByBillingAccount
課金アカウント別の節約プランを取得します。
getByBillingAccount: (billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, options?: SavingsPlansGetByBillingAccountOptionalParams) => Promise<SavingsPlanModel>
プロパティ値
(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, options?: SavingsPlansGetByBillingAccountOptionalParams) => Promise<SavingsPlanModel>
listByBillingAccount
課金アカウント別に節約プランを一覧表示します。
listByBillingAccount: (billingAccountName: string, options?: SavingsPlansListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>
プロパティ値
(billingAccountName: string, options?: SavingsPlansListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>
listBySavingsPlanOrder
請求先アカウント別の注文で節約プランを一覧表示します。
listBySavingsPlanOrder: (billingAccountName: string, savingsPlanOrderId: string, options?: SavingsPlansListBySavingsPlanOrderOptionalParams) => PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>
プロパティ値
(billingAccountName: string, savingsPlanOrderId: string, options?: SavingsPlansListBySavingsPlanOrderOptionalParams) => PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>
updateByBillingAccount
課金アカウント別の割引プランを更新します。
updateByBillingAccount: (billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams) => PollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>
プロパティ値
(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams) => PollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>
validateUpdateByBillingAccount
課金アカウント別に節約プランの修正プログラムを検証します。
validateUpdateByBillingAccount: (billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateValidateRequest, options?: SavingsPlansValidateUpdateByBillingAccountOptionalParams) => Promise<SavingsPlanValidateResponse>
プロパティ値
(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateValidateRequest, options?: SavingsPlansValidateUpdateByBillingAccountOptionalParams) => Promise<SavingsPlanValidateResponse>