ToolboxesOperations interface
ツールボックス操作を表すインターフェース。
プロパティ
| create |
新しいツールボックスバージョンを作成し、もしツールボックス自体が存在しなければプロビジョニングします。 |
| delete | 指定されたツールボックスとそのすべてのバージョンを削除します。 |
| delete |
指定されたツールボックスのバージョンを削除します。 |
| get | 指定されたツールボックスとその現在の構成を取得します。 |
| get |
ツールボックスの指定バージョンを名前とバージョン識別子で取得します。 |
| list | 現在のプロジェクトで利用可能なツールボックスを返します。 |
| list |
指定されたツールボックスで利用可能なバージョンを返します。 |
| update | ツールボックスのデフォルトのバージョンポインタを指定されたバージョンに更新します。 |
プロパティの詳細
createVersion
新しいツールボックスバージョンを作成し、もしツールボックス自体が存在しなければプロビジョニングします。
createVersion: (name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>
プロパティ値
(name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>
delete
指定されたツールボックスとそのすべてのバージョンを削除します。
delete: (name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>
プロパティ値
(name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>
deleteVersion
指定されたツールボックスのバージョンを削除します。
deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>
プロパティ値
(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>
get
指定されたツールボックスとその現在の構成を取得します。
get: (name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>
プロパティ値
(name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>
getVersion
ツールボックスの指定バージョンを名前とバージョン識別子で取得します。
getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>
プロパティ値
(name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>
list
現在のプロジェクトで利用可能なツールボックスを返します。
list: (options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>
プロパティ値
(options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>
listVersions
指定されたツールボックスで利用可能なバージョンを返します。
listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>
プロパティ値
(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>
update
ツールボックスのデフォルトのバージョンポインタを指定されたバージョンに更新します。
update: (name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>
プロパティ値
(name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>