SavingsPlans interface
SavingsPlans を表すインターフェイス。
メソッド
メソッドの詳細
beginUpdateByBillingAccount(string, string, string, SavingsPlanUpdateRequest, SavingsPlansUpdateByBillingAccountOptionalParams)
課金アカウント別の割引プランを更新します。
function beginUpdateByBillingAccount(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- savingsPlanOrderId
-
string
割引プランの注文 ID
- savingsPlanId
-
string
節約計画の ID
節約プランの注文エイリアスに修正プログラムを適用するための要求本文
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>>
beginUpdateByBillingAccountAndWait(string, string, string, SavingsPlanUpdateRequest, SavingsPlansUpdateByBillingAccountOptionalParams)
課金アカウント別の割引プランを更新します。
function beginUpdateByBillingAccountAndWait(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams): Promise<SavingsPlanModel>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- savingsPlanOrderId
-
string
割引プランの注文 ID
- savingsPlanId
-
string
節約計画の ID
節約プランの注文エイリアスに修正プログラムを適用するための要求本文
オプション パラメーター。
戻り値
Promise<SavingsPlanModel>
getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)
課金アカウント別の節約プランを取得します。
function getByBillingAccount(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, options?: SavingsPlansGetByBillingAccountOptionalParams): Promise<SavingsPlanModel>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- savingsPlanOrderId
-
string
割引プランの注文 ID
- savingsPlanId
-
string
節約計画の ID
オプション パラメーター。
戻り値
Promise<SavingsPlanModel>
listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)
課金アカウント別に節約プランを一覧表示します。
function listByBillingAccount(billingAccountName: string, options?: SavingsPlansListByBillingAccountOptionalParams): PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
オプション パラメーター。
戻り値
listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)
請求先アカウント別の注文で節約プランを一覧表示します。
function listBySavingsPlanOrder(billingAccountName: string, savingsPlanOrderId: string, options?: SavingsPlansListBySavingsPlanOrderOptionalParams): PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- savingsPlanOrderId
-
string
割引プランの注文 ID
オプション パラメーター。
戻り値
validateUpdateByBillingAccount(string, string, string, SavingsPlanUpdateValidateRequest, SavingsPlansValidateUpdateByBillingAccountOptionalParams)
課金アカウント別に節約プランの修正プログラムを検証します。
function validateUpdateByBillingAccount(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateValidateRequest, options?: SavingsPlansValidateUpdateByBillingAccountOptionalParams): Promise<SavingsPlanValidateResponse>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- savingsPlanOrderId
-
string
割引プランの注文 ID
- savingsPlanId
-
string
節約計画の ID
節約プランの注文エイリアスに修正プログラムを適用するための要求本文
オプション パラメーター。
戻り値
Promise<SavingsPlanValidateResponse>