コンテナメタデータ取得HEAD /v1/{account}/{container}
コンテナに格納されているすべてのオブジェクトの合計バイト数とオブジェクトの数を含むコンテナのメタデータを取得する
コンテナメタデータの取得に成功した場合、204ステータスコードが返却されます。
Request Headers
X-Auth-Token
認証トークン。省略した場合、ACLによってアクセスを許可していない限り、リクエストは失敗します。詳細についてはACLをご参照ください。
Data Type | Cardinality |
---|---|
String | 0..1 |
X-Newest
Trueを設定すると、オブジェクトストレージはすべてのレプリカから最新のものを探して返却します。本ヘッダーを省略すると、オブジェクトストレージは正常なレプリカを一つ選んで返却します。本ヘッダーにTrueを指定することは非常に高コストとなります。絶対に必要な場合にだけ使用してください。
Data Type | Cardinality |
---|---|
Boolean | 0..1 |
Request Parameter
{account}
プロジェクト単位でユニークに割り当てられる名前
Data Type | Cardinality |
---|---|
String | 1..1 |
{container}
コンテナ名
Data Type | Cardinality |
---|---|
String | 1..1 |
Response Headers
Content-Length
レスポンスボディのバイト数
Data Type | Cardinality |
---|---|
String | 1..1 |
X-Container-Object-Count
コンテナ内オブジェクトの総数
Data Type | Cardinality |
---|---|
Int | 1..1 |
X-Container-Meta-name
コンテナメタデータ。{name}はメタデータ項目の名前。
Data Type | Cardinality |
---|---|
String | 1..1 |
X-Container-Bytes-Used
コンテナ内オブジェクトの合計バイトサイズ
Data Type | Cardinality |
---|---|
Int | 1..1 |
X-Container-Read
リード権限のACL。設定されていない場合は返却されません。詳細は、リード権限をご参照ください。
Data Type | Cardinality |
---|---|
String | 0..1 |
X-Container-Write
ライト権限のACL。設定されていない場合は返却されません。詳細は、ライト権限をご参照ください。
Data Type | Cardinality |
---|---|
String | 0..1 |
X-Versions-Location
コンテナ内オブジェクトのバージョニング設定。設定されていない場合は返却されません。
Data Type | Cardinality |
---|---|
String | 0..1 |
Content-Type
レスポンスボディのMIMEタイプ。
Data Type | Cardinality |
---|---|
String | 1..1 |
X-Trans-Id
このリクエストに付与されるID。トラブルについて問い合わせる際に利用されます。
Data Type | Cardinality |
---|---|
Uuid | 1..1 |
Date
トランザクションの実行された日付と時間。
Data Type | Cardinality |
---|---|
Datetime | 1..1 |
X-Container-Meta-Web-Index
Indexファイルのオブジェクト名。
Data Type | Cardinality |
---|---|
String | 0..1 |
X-Container-Meta-Web-Error
Errorページファイルのオブジェクト名。
Data Type | Cardinality |
---|---|
String | 0..1 |
X-Container-Meta-Web-Listing
ディレクトリ一覧表示が有効な場合、Trueが返却されます。
Data Type | Cardinality |
---|---|
String | 0..1 |
X-Container-Meta-Web-Listing-CSS
ディレクトリ一覧表示用のスタイルシートのオブジェクト名。
Data Type | Cardinality |
---|---|
String | 0..1 |
Response Elements
特にありません。
Example of Request
curl -i $publicURL/marktwain -X HEAD -H "X-Auth-Token: $token"
Example of Response
HTTP/1.1 204 No Content
Content-Length: 0
X-Container-Object-Count: 1
Accept-Ranges: bytes
X-Container-Meta-Book: TomSawyer
X-Timestamp: 1389727543.65372
X-Container-Meta-Author: SamuelClemens
X-Container-Bytes-Used: 14
Content-Type: text/plain; charset=utf-8
X-Trans-Id: tx0287b982a268461b9ec14-0052d826e2
Date: Thu, 16 Jan 2014 18:37:22 GMT