DeleteVectorIndex API を呼び出して、ベクトルインデックスを削除します。
注意事項
-
インデックスを削除すると、インデックス内のすべてのベクトルデータも削除されます。
-
削除操作は元に戻せません。重要なデータをバックアップしたうえで、慎重に実行してください。
権限
Alibaba Cloud アカウントには、デフォルトですべての権限があります。デフォルトでは、RAM ユーザーと RAM ロールには権限がありません。Alibaba Cloud アカウントまたは管理者が、RAM ポリシーの概要またはバケットポリシーを使用して必要な権限を付与する必要があります。
|
API |
アクション |
説明 |
|
DeleteVectorIndex |
|
ベクトルインデックスを削除します。 |
リクエスト構文
POST /?deleteVectorIndex HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
Content-type: application/json
{
"indexName": "string"
}
リクエストヘッダー
この操作では、共通リクエストヘッダーのみを使用します。詳細については、「共通リクエストヘッダー」をご参照ください。
リクエストパラメーター
|
名前 |
データ型 |
必須 |
例 |
説明 |
|
indexName |
string |
はい |
vectorindex1 |
削除するインデックスの名前です。 |
レスポンスヘッダー
この操作では、共通レスポンスヘッダーのみを使用します。詳細については、「共通レスポンスヘッダー」をご参照ください。
例
リクエストの例
POST /?deleteVectorIndex HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: Thu, 17 Apr 2025 01:33:47 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218
Content-type: application/json
{
"indexName": "vectorindex1"
}
レスポンスの例
HTTP/1.1 204 No Content
x-oss-request-id: 534B371674E88A4D8906****
Date: Thu, 17 Apr 2025 01:33:47 GMT
Connection: keep-alive
Server: AliyunOSS
SDK
DeleteVectorIndex API は、次の SDK でサポートされています。
ossutil コマンドラインインターフェイス
DeleteVectorIndex API に対応する ossutil コマンドについては、「delete-vector-index」をご参照ください。
エラーコード
|
エラーコード |
HTTP ステータスコード |
説明 |
|
VectorIndexParameterInvalid |
400 |
リクエスト内のベクトルインデックスパラメーターが無効です。 |
|
MalformedJson |
400 |
リクエスト本文の JSON 形式が無効です。 |
|
AccessDenied |
403 |
このエラーは、以下の原因が考えられます。
|
|
NoSuchVectorIndex |
404 |
指定されたベクトルインデックスは存在しません。 |
|
VectorIndexOperationConflict |
409 |
競合が発生しました。 |