BudgetsOperations interface
Interface representando operações de orçamento.
Propriedades
| create |
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>