Partilhar 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 faturamento.

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

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

getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)

Obtenha plano de poupança por conta de faturamento.

listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)

Liste os planos de poupança por conta de faturamento.

listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)

Liste os planos de poupança em um pedido por conta de faturamento.

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

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

Detalhes de Método

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

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

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

Parâmetros

billingAccountName

string

O 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 de solicitação para corrigir um alias de pedido de plano de poupança

options
SavingsPlansUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

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

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

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

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

Parâmetros

billingAccountName

string

O 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 de solicitação para corrigir um alias de pedido de plano de poupança

options
SavingsPlansUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SavingsPlanModel>

getByBillingAccount(string, string, string, SavingsPlansGetByBillingAccountOptionalParams)

Obtenha plano de poupança por conta de faturamento.

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

Parâmetros

billingAccountName

string

O 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.

Devoluções

Promise<SavingsPlanModel>

listByBillingAccount(string, SavingsPlansListByBillingAccountOptionalParams)

Liste os planos de poupança por conta de faturamento.

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

Parâmetros

billingAccountName

string

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

options
SavingsPlansListByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

listBySavingsPlanOrder(string, string, SavingsPlansListBySavingsPlanOrderOptionalParams)

Liste os planos de poupança em um pedido por conta de faturamento.

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

Parâmetros

billingAccountName

string

O 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.

Devoluções

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

O 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 de solicitação para corrigir um alias de pedido de plano de poupança

options
SavingsPlansValidateUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções