BudgetsOperations interface
Interfaccia che rappresenta le operazioni di un Budget.
Proprietà
| create |
Operazione per creare o aggiornare un budget. Facoltativamente, è possibile specificare un eTag se necessario come forma di controllo della concorrenza. Per ottenere l'eTag più recente per un determinato budget, eseguire un'operazione get prima dell'operazione put. |
| delete | Operazione per eliminare un budget. |
| get | Ottiene il budget per l'ambito in base al nome del budget. |
| list | Elenca tutti i budget per l'ambito definito. |
Dettagli proprietà
createOrUpdate
Operazione per creare o aggiornare un budget. Facoltativamente, è possibile specificare un eTag se necessario come forma di controllo della concorrenza. Per ottenere l'eTag più recente per un determinato budget, eseguire un'operazione get prima dell'operazione put.
createOrUpdate: (scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>
Valore della proprietà
(scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>
delete
Operazione per eliminare un budget.
delete: (scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>
Valore della proprietà
(scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>
get
Ottiene il budget per l'ambito in base al nome del budget.
get: (scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>
Valore della proprietà
(scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>
list
Elenca tutti i budget per l'ambito definito.
list: (scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>
Valore della proprietà
(scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>