ToolboxesOperations interface

ツールボックス操作を表すインターフェース。

プロパティ

createVersion

新しいツールボックスバージョンを作成し、もしツールボックス自体が存在しなければプロビジョニングします。

delete

指定されたツールボックスとそのすべてのバージョンを削除します。

deleteVersion

指定されたツールボックスのバージョンを削除します。

get

指定されたツールボックスとその現在の構成を取得します。

getVersion

ツールボックスの指定バージョンを名前とバージョン識別子で取得します。

list

現在のプロジェクトで利用可能なツールボックスを返します。

listVersions

指定されたツールボックスで利用可能なバージョンを返します。

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>