IndexesOperations interface
인덱스 연산을 나타내는 인터페이스입니다.
속성
| create |
지정된 버전 ID로 새 인덱스를 만들거나 기존 인덱스를 업데이트합니다. |
| delete | 인덱스의 특정 버전을 삭제합니다. 인덱스가 성공적으로 삭제되었거나 인덱스가 없는 경우 서비스는 204 No Content를 반환합니다. |
| get | 인덱스의 특정 버전을 가져옵니다. 인덱스가 없는 경우 서비스는 404 찾을 수 없음 오류를 반환합니다. |
| list | 각 인덱스의 최신 버전을 나열합니다. |
| list |
지정된 인덱스의 모든 버전 나열 |
속성 세부 정보
createOrUpdate
지정된 버전 ID로 새 인덱스를 만들거나 기존 인덱스를 업데이트합니다.
createOrUpdate: (name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
속성 값
(name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
delete
인덱스의 특정 버전을 삭제합니다. 인덱스가 성공적으로 삭제되었거나 인덱스가 없는 경우 서비스는 204 No Content를 반환합니다.
delete: (name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
속성 값
(name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
get
인덱스의 특정 버전을 가져옵니다. 인덱스가 없는 경우 서비스는 404 찾을 수 없음 오류를 반환합니다.
get: (name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
속성 값
(name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
list
각 인덱스의 최신 버전을 나열합니다.
list: (options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
속성 값
(options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
listVersions
지정된 인덱스의 모든 버전 나열
listVersions: (name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
속성 값
(name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>