メインコンテンツまでスキップ

Storage Integration を検証 (V2)

この操作は、指定されたストレージ認証情報が、統合レコードを作成せずに対象の bucket または container にアクセスできるかどうかを検証します。

POST/v2/storageIntegrations/validate
接続エンドポイント

https://api.cloud.zilliz.com

shell
export BASE_URL="https://api.cloud.zilliz.com"
パラメータ
Authorizationstringheader必要

認証トークンは、適切な権限を持つ API key である必要があります。

値の例: Bearer {{TOKEN}}
リクエスト・ボディ
projectIdstring必要

プロジェクトの ID。

regionIdstring必要

リージョンの ID。サーバーはこのフィールドを使用して cloud provider を導出します。

bucketNamestring必要

検証する bucket、container、またはストレージ名。

externalCredobject

provider 固有の認証情報フィールド。

roleArnstring

AWS IAM role ARN または Alibaba Cloud RAM role ARN。

externalIdstring

AWS または Alibaba Cloud の role assumption 用 external ID。

accountNamestring

Azure storage account 名。

clientIdstring

Azure federated identity client ID。

tenantIdstring

Azure tenant ID。

gcpProjectIdstring

顧客の GCP project ID。

serviceAccountEmailstring

bucket へのアクセスを許可する、顧客が作成した GCP service account email。

レスポンス

検証結果を返します。

成功レスポンス。

codeinteger<int32>

レスポンスコード。

値の例: 0
dataobject

検証結果を返します。

successboolean

認証情報が対象ストレージにアクセスできるかどうか。

messagestring

検証に失敗した場合の失敗理由。検証が成功した場合、このフィールドは空です。

失敗レスポンス。

codeinteger

レスポンスコード。

値の例: 1800
messagestring

エラーメッセージ。

値の例: User hasn't authenticated
Successjson
{
"code": 0,
"data": {
"success": true,
"message": ""
}
}