Compartilhar via


SavingsPlans interface

Interface que representa um SavingsPlans.

Métodos

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

Atualize o plano de poupança por conta de cobrança.

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

Atualize o plano de poupança por conta de cobrança.

getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)

Obtenha o plano de poupança por conta de cobrança.

listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)

Listar planos de poupança por conta de cobrança.

listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)

Listar planos de poupança em uma ordem por conta de cobrança.

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

Valide o patch do plano de poupança por conta de cobrança.

Detalhes do método

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

Atualize o plano de poupança por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

savingsPlanOrderId

string

ID do pedido do plano de poupança

savingsPlanId

string

ID do plano de poupança

body
SavingsPlanUpdateRequest

Corpo da solicitação para aplicação de alias de pedido de plano de poupança

options
SavingsPlansUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

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

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

Atualize o plano de poupança por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

savingsPlanOrderId

string

ID do pedido do plano de poupança

savingsPlanId

string

ID do plano de poupança

body
SavingsPlanUpdateRequest

Corpo da solicitação para aplicação de alias de pedido de plano de poupança

options
SavingsPlansUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

Promise<SavingsPlanModel>

getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)

Obtenha o plano de poupança por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

savingsPlanOrderId

string

ID do pedido do plano de poupança

savingsPlanId

string

ID do plano de poupança

options
SavingsPlansGetByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

Promise<SavingsPlanModel>

listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)

Listar planos de poupança por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

options
SavingsPlansListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)

Listar planos de poupança em uma ordem por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

savingsPlanOrderId

string

ID do pedido do plano de poupança

options
SavingsPlansListBySavingsPlanOrderOptionalParams

Os parâmetros de opções.

Retornos

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

Valide o patch do plano de poupança por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

savingsPlanOrderId

string

ID do pedido do plano de poupança

savingsPlanId

string

ID do plano de poupança

body
SavingsPlanUpdateValidateRequest

Corpo da solicitação para aplicação de alias de pedido de plano de poupança

options
SavingsPlansValidateUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos