Condividi tramite


SavingsPlans interface

Interfaccia che rappresenta un oggetto SavingsPlans.

Metodi

beginUpdateByBillingAccount(string, string, string, SavingsPlanUpdateRequest, SavingsPlansUpdateByBillingAccountOptionalParams)

Aggiornare il piano di risparmio in base all'account di fatturazione.

beginUpdateByBillingAccountAndWait(string, string, string, SavingsPlanUpdateRequest, SavingsPlansUpdateByBillingAccountOptionalParams)

Aggiornare il piano di risparmio in base all'account di fatturazione.

getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)

Ottenere il piano di risparmio in base all'account di fatturazione.

listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)

Elencare i piani di risparmio in base all'account di fatturazione.

listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)

Elencare i piani di risparmio in un ordine in base all'account di fatturazione.

validateUpdateByBillingAccount(string, string, string, SavingsPlanUpdateValidateRequest, SavingsPlansValidateUpdateByBillingAccountOptionalParams)

Convalidare la patch del piano di risparmio in base all'account di fatturazione.

Dettagli metodo

beginUpdateByBillingAccount(string, string, string, SavingsPlanUpdateRequest, SavingsPlansUpdateByBillingAccountOptionalParams)

Aggiornare il piano di risparmio in base all'account di fatturazione.

function beginUpdateByBillingAccount(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<SavingsPlanModel>, SavingsPlanModel>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

savingsPlanOrderId

string

ID ordine del piano di risparmio

savingsPlanId

string

ID del piano di risparmio

body
SavingsPlanUpdateRequest

Corpo della richiesta per l'applicazione di patch a un alias dell'ordine del piano di risparmio

options
SavingsPlansUpdateByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateByBillingAccountAndWait(string, string, string, SavingsPlanUpdateRequest, SavingsPlansUpdateByBillingAccountOptionalParams)

Aggiornare il piano di risparmio in base all'account di fatturazione.

function beginUpdateByBillingAccountAndWait(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateRequest, options?: SavingsPlansUpdateByBillingAccountOptionalParams): Promise<SavingsPlanModel>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

savingsPlanOrderId

string

ID ordine del piano di risparmio

savingsPlanId

string

ID del piano di risparmio

body
SavingsPlanUpdateRequest

Corpo della richiesta per l'applicazione di patch a un alias dell'ordine del piano di risparmio

options
SavingsPlansUpdateByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

Promise<SavingsPlanModel>

getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)

Ottenere il piano di risparmio in base all'account di fatturazione.

function getByBillingAccount(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, options?: SavingsPlansGetByBillingAccountOptionalParams): Promise<SavingsPlanModel>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

savingsPlanOrderId

string

ID ordine del piano di risparmio

savingsPlanId

string

ID del piano di risparmio

options
SavingsPlansGetByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

Promise<SavingsPlanModel>

listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)

Elencare i piani di risparmio in base all'account di fatturazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

options
SavingsPlansListByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)

Elencare i piani di risparmio in un ordine in base all'account di fatturazione.

function listBySavingsPlanOrder(billingAccountName: string, savingsPlanOrderId: string, options?: SavingsPlansListBySavingsPlanOrderOptionalParams): PagedAsyncIterableIterator<SavingsPlanModel, SavingsPlanModel[], PageSettings>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

savingsPlanOrderId

string

ID ordine del piano di risparmio

options
SavingsPlansListBySavingsPlanOrderOptionalParams

Parametri delle opzioni.

Restituisce

validateUpdateByBillingAccount(string, string, string, SavingsPlanUpdateValidateRequest, SavingsPlansValidateUpdateByBillingAccountOptionalParams)

Convalidare la patch del piano di risparmio in base all'account di fatturazione.

function validateUpdateByBillingAccount(billingAccountName: string, savingsPlanOrderId: string, savingsPlanId: string, body: SavingsPlanUpdateValidateRequest, options?: SavingsPlansValidateUpdateByBillingAccountOptionalParams): Promise<SavingsPlanValidateResponse>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

savingsPlanOrderId

string

ID ordine del piano di risparmio

savingsPlanId

string

ID del piano di risparmio

body
SavingsPlanUpdateValidateRequest

Corpo della richiesta per l'applicazione di patch a un alias dell'ordine del piano di risparmio

Restituisce