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>