BudgetsOperations interface

Interface representando operações de orçamento.

Propriedades

createOrUpdate

A operação para criar ou atualizar um orçamento. Opcionalmente, você pode fornecer uma eTag se desejar como uma forma de controle de simultaneidade. Para obter a eTag mais recente para um determinado orçamento, execute uma operação get antes da operação de colocação.

delete

A operação para excluir um orçamento.

get

Obtém o orçamento do escopo pelo nome do orçamento.

list

Lista todos os orçamentos para o escopo definido.

Detalhes da propriedade

createOrUpdate

A operação para criar ou atualizar um orçamento. Opcionalmente, você pode fornecer uma eTag se desejar como uma forma de controle de simultaneidade. Para obter a eTag mais recente para um determinado orçamento, execute uma operação get antes da operação de colocação.

createOrUpdate: (scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>

Valor da propriedade

(scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>

delete

A operação para excluir um orçamento.

delete: (scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>

get

Obtém o orçamento do escopo pelo nome do orçamento.

get: (scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>

Valor da propriedade

(scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>

list

Lista todos os orçamentos para o escopo definido.

list: (scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>

Valor da propriedade

(scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>