다음을 통해 공유


IndexesOperations interface

인덱스 연산을 나타내는 인터페이스입니다.

속성

createOrUpdate

지정된 버전 ID로 새 인덱스를 만들거나 기존 인덱스를 업데이트합니다.

delete

인덱스의 특정 버전을 삭제합니다. 인덱스가 성공적으로 삭제되었거나 인덱스가 없는 경우 서비스는 204 No Content를 반환합니다.

get

인덱스의 특정 버전을 가져옵니다. 인덱스가 없는 경우 서비스는 404 찾을 수 없음 오류를 반환합니다.

list

각 인덱스의 최신 버전을 나열합니다.

listVersions

지정된 인덱스의 모든 버전 나열

속성 세부 정보

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>