SavingsPlans interface
Interface que representa um SavingsPlans.
Métodos
| begin |
Atualize o plano de poupança por conta de cobrança. |
| begin |
Atualize o plano de poupança por conta de cobrança. |
| get |
Obtenha o plano de poupança por conta de cobrança. |
| list |
Listar planos de poupança por conta de cobrança. |
| list |
Listar planos de poupança em uma ordem por conta de cobrança. |
| validate |
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
Corpo da solicitação para aplicação de alias de pedido de plano de poupança
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
Corpo da solicitação para aplicação de alias de pedido de plano de poupança
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
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.
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
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
Corpo da solicitação para aplicação de alias de pedido de plano de poupança
Os parâmetros de opções.
Retornos
Promise<SavingsPlanValidateResponse>