BudgetsOperations interface
予算の運用を表すインターフェース。
プロパティ
| create |
予算を作成または更新する操作。 必要に応じて、コンカレンシー制御の形式として eTag を指定できます。 特定の予算の最新の eTag を取得するには、put 操作の前に get 操作を実行します。 |
| delete | 予算を削除する操作。 |
| get | 予算名でスコープの予算を取得します。 |
| list | 定義されたスコープのすべての予算を一覧表示します。 |
プロパティの詳細
createOrUpdate
予算を作成または更新する操作。 必要に応じて、コンカレンシー制御の形式として eTag を指定できます。 特定の予算の最新の eTag を取得するには、put 操作の前に get 操作を実行します。
createOrUpdate: (scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>
プロパティ値
(scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams) => Promise<Budget>
delete
予算を削除する操作。
delete: (scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>
プロパティ値
(scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams) => Promise<void>
get
予算名でスコープの予算を取得します。
get: (scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>
プロパティ値
(scope: string, budgetName: string, options?: BudgetsGetOptionalParams) => Promise<Budget>
list
定義されたスコープのすべての予算を一覧表示します。
list: (scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>
プロパティ値
(scope: string, options?: BudgetsListOptionalParams) => PagedAsyncIterableIterator<Budget, Budget[], PageSettings>