BudgetsOperations interface

Interface représentant une opération budgétaire.

Propriétés

createOrUpdate

Opération de création ou de mise à jour d’un budget. Vous pouvez éventuellement fournir un eTag si vous le souhaitez en tant que forme de contrôle d’accès concurrentiel. Pour obtenir le dernier eTag d’un budget donné, effectuez une opération d’obtention avant votre opération de mise en place.

delete

Opération de suppression d’un budget.

get

Obtient le budget de l’étendue par nom de budget.

list

Répertorie tous les budgets pour l’étendue définie.

Détails de la propriété

createOrUpdate

Opération de création ou de mise à jour d’un budget. Vous pouvez éventuellement fournir un eTag si vous le souhaitez en tant que forme de contrôle d’accès concurrentiel. Pour obtenir le dernier eTag d’un budget donné, effectuez une opération d’obtention avant votre opération de mise en place.

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

Valeur de propriété

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

delete

Opération de suppression d’un budget.

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

Valeur de propriété

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

get

Obtient le budget de l’étendue par nom de budget.

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

Valeur de propriété

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

list

Répertorie tous les budgets pour l’étendue définie.

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

Valeur de propriété

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