BudgetsOperations interface
Interfaz que representa las operaciones de un Presupuesto.
Propiedades
| create |
Operación para crear o actualizar un presupuesto. Opcionalmente, puede proporcionar una eTag si lo desea como forma de control de simultaneidad. Para obtener la eTag más reciente de un presupuesto determinado, realice una operación get antes de la operación put. |
| delete | Operación para eliminar un presupuesto. |
| get | Obtiene el presupuesto del ámbito por nombre de presupuesto. |
| list | Enumera todos los presupuestos para el ámbito definido. |
Detalles de las propiedades
createOrUpdate
Operación para crear o actualizar un presupuesto. Opcionalmente, puede proporcionar una eTag si lo desea como forma de control de simultaneidad. Para obtener la eTag más reciente de un presupuesto determinado, realice una operación get antes de la operación put.
createOrUpdate: (scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>
Valor de propiedad
(scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>
delete
Operación para eliminar un presupuesto.
delete: (scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>
Valor de propiedad
(scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>
get
Obtiene el presupuesto del ámbito por nombre de presupuesto.
get: (scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>
Valor de propiedad
(scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>
list
Enumera todos los presupuestos para el ámbito definido.
list: (scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>
Valor de propiedad
(scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>