オブジェクトメタデータの設定
以下のSDKメソッドを使用すると、Stratus内のバケットに保存されている特定のオブジェクトにメタ詳細を追加できます。以下のコードスニペットで使用されているObjectの参照は、コンポーネントインスタンスです。
情報: このSDKメソッドを使用するには、Adminスコープで初期化する必要があります。この要件の詳細については、こちらのセクションをご覧ください。
メタ詳細はJSONキーバリューペアとして渡されます。例:{“meta_key” : “meta_value”}
copy
res = object_ins.put_meta({'author': 'Amelia Burrows'})
print(res)
注意:
-
既存の詳細を追加せずにこのメソッドを使用して新しいメタ詳細を渡すと、既存の詳細が削除され、新しい詳細のみが設定されます。これを避けるには、既存のメタ詳細とともに新しいメタ詳細を渡してください。
-
メタデータの記述には、英数字、アンダースコア、空白文字、およびハイフンを使用できます。それ以外の特殊文字は使用できません。
-
HEADリクエストメソッドを使用してオブジェクトのメタデータを取得できます。レスポンスでは、メタデータはキー「x-user-meta」にリストされます。
-
メタデータ全体の最大サイズ制限は2047文字です。サイズ制限を決定するために使用される文字数には、キーバリューペアを定義するために使用されるコロン「:」特殊文字も含まれます。
レスポンス例
copy
{
"message": "Metadata added successfully"
}
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit