IndexesOperations interface
表示 Indexes作的介面。
屬性
| create |
使用給定版本ID創建新索引或更新現有索引 |
| delete | 刪除索引的特定版本。 如果索引已成功刪除或索引不存在,則服務將返回 204 無內容。 |
| get | 獲取索引的特定版本。 如果索引不存在,則服務將返回 404 Not Found 錯誤。 |
| 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 無內容。
delete: (name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
屬性值
(name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
get
獲取索引的特定版本。 如果索引不存在,則服務將返回 404 Not Found 錯誤。
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>