BudgetsOperations interface
Interface représentant une opération budgétaire.
Propriétés
| create |
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>