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>