バケットのメタデータ管理機能を有効にし、取得モードを選択します。バケットのメタデータ管理機能を有効にして取得モードを選択すると、Object Storage Service (OSS) はバケットのメタデータインデックスライブラリを作成し、バケット内のすべてのオブジェクトのメタデータインデックスを作成します。メタデータインデックスライブラリが作成されると、OSS はバケット内の増分オブジェクトに対して準リアルタイム スキャンを実行し続け、増分オブジェクトのメタデータインデックスを作成します。
使用上の注意
デフォルトでは、Alibaba Cloud アカウントにはメタデータ管理機能を有効にする権限があります。 RAM ユーザーとしてメタデータ管理機能を有効にするには、RAM ユーザーに
oss:OpenMetaQuery
権限があることを確認してください。詳細については、「RAM ユーザーにカスタムポリシーをアタッチする」をご参照ください。
リクエスト構文
POST /?metaQuery&comp=add&mode=basic HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
リクエストヘッダー
名前 | タイプ | 必須 | 例 | 説明 |
mode | 文字列 | はい | basic | 取得モードの有効な値:
|
レスポンスヘッダー
DescribeRegions リクエストへのレスポンス内のすべてのヘッダーは、共通レスポンスヘッダーです。詳細については、「共通レスポンスヘッダー」をご参照ください。
例
リクエストの例
POST /?metaQuery&comp=add&mode=basic HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Mon, 26 Jul 2021 13:08:38 GMT
Authorization: OSS qn6q**************:77Dv****************
レスポンスの例
HTTP/1.1 200 OK
x-oss-request-id: 5C1B138A109F4E405B2D****
Date: Mon, 26 Jul 2021 13:08:38 GMT
Content-Length: 0
Connection: keep-alive
Server: AliyunOSS
x-oss-request-id: 5C06A3B67B8B5A3DA422299D
x-oss-server-time: 544
OSS SDK
次のプログラミング言語の OSS SDK を使用して、OpenMetaQuery を呼び出すことができます。
ossutil
OpenMetaQuery 操作に対応する ossutil コマンドについては、「open-meta-query」をご参照ください。