IndexesOperations interface
インデックス操作を表すインターフェイス。
プロパティ
| create |
新しいインデックスを作成するか、指定されたバージョン ID で既存のインデックスを更新します |
| delete | インデックスの特定のバージョンを削除します。 インデックスが正常に削除された場合、またはインデックスが存在しない場合、サービスは 204 No Content を返します。 |
| 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 No Content を返します。
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>