BudgetsOperations interface

Interfaz que representa las operaciones de un Presupuesto.

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.

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>