オブジェクト詳細の取得
オブジェクトの詳細取得
バケットに保存されているオブジェクトの詳細を取得するには、以下のSDKメソッドを使用します。以下のコードスニペットで使用されているObjectの参照は、コンポーネントインスタンスです。
情報: このSDKメソッドを使用するには、Adminスコープで初期化する必要があります。この要件の詳細については、こちらのセクションをご覧ください。
copy
res = object_ins.get_details()
print(res)
注意: バージョニングが有効な場合、このSDKメソッドを使用すると、最新バージョンのオブジェクト詳細のみが返されます。
レスポンス例
copy
{
"key": "sam/out/sample.txt",
"size": 1,
"content_type": "text/plain",
"last_modified": "May 22, 2024 12:25 PM",
"meta_data": {
"author": "John"
},
"object_url": "https://zcstratus12345-development.zohostratus.com/sam/out/sample.txt",
"cached_object_url": "https://zcstratus12345-development.nimbuslocaledge.com/sam/out/sample.txt"
}
オブジェクトの特定バージョンの詳細取得
このSDKメソッドを使用すると、特定のオブジェクトのバージョンのすべての詳細を取得できます。
情報: このSDKメソッドを使用するには、Adminスコープで初期化する必要があります。この要件の詳細については、こちらのセクションをご覧ください。
使用するパラメータ
| パラメータ名 | データ型 | 定義 |
|---|---|---|
| version_id | String | 任意パラメータです。バケットでバージョニングが有効な場合、このパラメータを使用して一意のバージョンIDで特定のバージョンを参照できます。 |
注意:
-
このメソッドを使用するには、オブジェクトのバージョニングを少なくとも一度有効にしている必要があります。
-
バージョニングの詳細については、こちらのヘルプドキュメントをご覧ください。
copy
res = object_ins.get_details('version_id')
print(res)
レスポンス例
copy
{
"key": "sample.txt",
"version_id": "01j7xgnmv5dhpk45kn3pctkasp",
"size": 16,
"content_type": "text/plain",
"etag": "ad6affccd08876ad9ae5f60b7848b2c7",
"last_modified": "Sep 16, 2024 07:04 PM",
"object_url": "https://zcstratus123-development.zohostratus.com/sample.txt",
"cached_object_url": "https://zcstratus123-development.nimbuslocaledge.com/sample.txt",
}
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit