GetAccount
- 印刷する
- PDF
GetAccount
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
最新のコンテンツが反映されていません。早急にアップデート内容をご提供できるよう努めております。最新のコンテンツ内容は韓国語ページをご参照ください。
概要
アカウント属するコンテナ(バケット)リストとアカウントのメタデータを照会します。
構文
GET /v1/AUTH_{project_id}
リクエスト
Name | In | Type | Description |
---|---|---|---|
project_id | path | string | プロジェクトIDを入力します。 |
limit (Optional) | query | integer | 呼び出し結果の最大個数を制限します。 |
marker (Optional) | query | string | 特定コンテナ(バケット)以後のリストを取得します。 |
end_marker (Optional) | query | string | 特定コンテナ(バケット)以前のリストを取得します。 |
format (Optional) | query | string | 呼び出し結果のフォーマットを指定します。(json, xml, plain) |
prefix (Optional) | query | string | 該当文字列ではじまるコンテナ(バケット)リストを呼び出します。 |
(Optional) | query | string | 該当文字列をセパレーターとして使い、コンテナ(バケット)リストを階層構造で表現できます。 |
X-Auth-Token (Optional) | header | string | 発行したToken値を入力します。 |
X-Newest (Optional) | header | boolean | trueの場合、すべてのコピー本に対して問合せを行い、一番最近のコピー本情報でレスポンスします。該当ヘッダが省略された場合、一番レスポンスが早い情報でレスポンスします。 |
Accept (Optional) | header | string | 呼び出し結果のフォーマットを指定します。(application/json, application/xml, text/xml) |
レスポンス
Name | In | Type | Description |
---|---|---|---|
Content-Length | header | string | レスポンス結果の長さです。(Bytes) |
X-Account-Meta-name (Optional) | header | string | アカウントのメタデータです。ヘッダ名のname 部分がメタデータのキーの役割をします。 |
X-Account-Meta-Temp-URL-Key (Optional) | header | string | temporary URLのためのSecret Key値です。 |
X-Account-Meta-Temp-URL-Key-2 (Optional) | header | string | temporary URLのための2番目のSecret Key値です。 |
X-Timestamp | header | integer | アカウントが作成された時刻です。(UNIX Time) |
X-Trans-Id | header | string | 該当リクエストのトランザクションIDです。 |
X-Openstack-Request-Id | header | string | 該当リクエストのトランザクションIDです。 (X-Trans-Idと同じです。) |
Date | header | string | 該当リクエストのレスポンス時間です。 (UTC) |
X-Account-Bytes-Used | header | integer | 該当アカウントが使う全体サイズです。 (Bytes) |
X-Account-Container-Count | header | integer | 該当アカウントにある全体コンテナ(バケット)の個数です。 |
X-Account-Object-Count | header | integer | 該当アカウントの全体オブジェクト個数です。 |
X-Account-Storage-Policy-name -Bytes-Used | header | integer | name に該当するstorage policyの全体サイズです。(Bytes) |
X-Account-Storage-Policy-name -Container-Count | header | integer | name に該当するstorage policyの全体コンテナ(バケット)の個数です。 |
X-Account-Storage-Policy-name -Object-Count | header | integer | name に該当するstorage policyの全体オブジェクト個数です。 |
X-Account-Meta-Quota-Bytes (Optional) | header | string | 該当アカウントの容量制限値です。 (Bytes) |
Content-Type | header | string | レスポンス結果のMIMEタイプです。 |
count | body | integer | 該当コンテナにあるオブジェクトの個数です。 |
bytes | body | integer | 該当コンテナにある全体オブジェクトのサイズです。 (Bytes) |
name | body | string | 該当コンテナの名称です。 |
例示
リクエスト例示
curl -i -X GET -H "X-Auth-Token: $token" https://kr.archive.ncloudstorage.com/v1/AUTH_{project_id}
レスポンス例示
HTTP/1.1 200 OK
Content-Length: 38
Accept-Ranges: bytes
X-Timestamp: 1535685069.28154
X-Account-Bytes-Used: 0
X-Account-Container-Count: 2
Content-Type: text/plain; charset=utf-8
X-Account-Object-Count: 0
x-account-project-domain-id: default
X-Trans-Id: tx928992622dd248ee9b3e8-005b972569
X-Openstack-Request-Id: tx928992622dd248ee9b3e8-005b972569
Date: Tue, 11 Sep 2018 02:16:09 GMT
ncloud-container-0
ncloud-container-1
リクエスト例示(JSON)
curl -i -X GET -H "X-Auth-Token: $token" https://kr.archive.ncloudstorage.com/v1/AUTH_{project_id}?format=json
レスポンス例示
HTTP/1.1 200 OK
Content-Length: 206
Accept-Ranges: bytes
X-Timestamp: 1535685069.28154
X-Account-Bytes-Used: 0
X-Account-Container-Count: 2
Content-Type: application/json; charset=utf-8
X-Account-Object-Count: 0
x-account-project-domain-id: default
X-Trans-Id: txddbf20f97d1043128d032-005b97260f
X-Openstack-Request-Id: txddbf20f97d1043128d032-005b97260f
Date: Tue, 11 Sep 2018 02:18:55 GMT
[
{
"count":0,
"last_modified":"2018-09-11T02:11:35.010250",
"bytes":0,
"name":"ncloud-container-0"
},
{
"count":0,
"last_modified":"2018-09-11T02:11:41.481410",
"bytes":0,
"name":"ncloud-container-1"
}
]
リクエスト例示(XML)
curl -i -X GET -H "X-Auth-Token: $token" https://kr.archive.ncloudstorage.com/v1/AUTH_{project_id}?format=xml
レスポンス例示
HTTP/1.1 200 OK
Content-Length: 392
Accept-Ranges: bytes
X-Timestamp: 1535685069.28154
X-Account-Bytes-Used: 0
X-Account-Container-Count: 2
Content-Type: application/xml; charset=utf-8
X-Account-Object-Count: 0
x-account-project-domain-id: default
X-Trans-Id: tx1a6fca0d191645c186b35-005b9726d3
X-Openstack-Request-Id: tx1a6fca0d191645c186b35-005b9726d3
Date: Tue, 11 Sep 2018 02:22:11 GMT
<?xml version="1.0" encoding="UTF-8"?>
<account name="AUTH_5942771066a0482bb6aaf7f5bc792b00">
<container>
<name>ncloud-container-0</name>
<count>0</count>
<bytes>0</bytes>
<last_modified>2018-09-11T02:11:35.010250</last_modified>
</container>
<container>
<name>ncloud-container-1</name>
<count>0</count>
<bytes>0</bytes>
<last_modified>2018-09-11T02:11:41.481410</last_modified>
</container>
</account>
リクエストが成功するとOK (200), No Content (204)ステータスコードをレスポンスします。
No Content (204)である場合はContent-Typeがplainであり、リクエストに該当される内容がない場合に発生します。
この記事は役に立ちましたか?