次の方法で共有


IndexesOperations interface

インデックス操作を表すインターフェイス。

プロパティ

createOrUpdate

新しいインデックスを作成するか、指定されたバージョン ID で既存のインデックスを更新します

delete

インデックスの特定のバージョンを削除します。 インデックスが正常に削除された場合、またはインデックスが存在しない場合、サービスは 204 No Content を返します。

get

インデックスの特定のバージョンを取得します。 インデックスが存在しない場合、サービスは 404 Not Found エラーを返します。

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 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>