GetAccount
    • PDF

    GetAccount

    • PDF

    Article Summary

    最新のコンテンツが反映されていません。早急にアップデート内容をご提供できるよう努めております。最新のコンテンツ内容は韓国語ページをご参照ください。

    概要

    アカウント属するコンテナ(バケット)リストとアカウントのメタデータを照会します。

    構文

    GET /v1/AUTH_{project_id}
    

    リクエスト

    NameInTypeDescription
    project_idpathstringプロジェクトIDを入力します。
    limit (Optional)queryinteger呼び出し結果の最大個数を制限します。
    marker (Optional)querystring特定コンテナ(バケット)以後のリストを取得します。
    end_marker (Optional)querystring特定コンテナ(バケット)以前のリストを取得します。
    format (Optional)querystring呼び出し結果のフォーマットを指定します。(json, xml, plain)
    prefix (Optional)querystring該当文字列ではじまるコンテナ(バケット)リストを呼び出します。
    (Optional)querystring該当文字列をセパレーターとして使い、コンテナ(バケット)リストを階層構造で表現できます。
    X-Auth-Token (Optional)headerstring発行したToken値を入力します。
    X-Newest (Optional)headerbooleantrueの場合、すべてのコピー本に対して問合せを行い、一番最近のコピー本情報でレスポンスします。該当ヘッダが省略された場合、一番レスポンスが早い情報でレスポンスします。
    Accept (Optional)headerstring呼び出し結果のフォーマットを指定します。(application/json, application/xml, text/xml)

    レスポンス

    NameInTypeDescription
    Content-Lengthheaderstringレスポンス結果の長さです。(Bytes)
    X-Account-Meta-name (Optional)headerstringアカウントのメタデータです。ヘッダ名のname 部分がメタデータのキーの役割をします。
    X-Account-Meta-Temp-URL-Key (Optional)headerstringtemporary URLのためのSecret Key値です。
    X-Account-Meta-Temp-URL-Key-2 (Optional)headerstringtemporary URLのための2番目のSecret Key値です。
    X-Timestampheaderintegerアカウントが作成された時刻です。(UNIX Time)
    X-Trans-Idheaderstring該当リクエストのトランザクションIDです。
    X-Openstack-Request-Idheaderstring該当リクエストのトランザクションIDです。 (X-Trans-Idと同じです。)
    Dateheaderstring該当リクエストのレスポンス時間です。 (UTC)
    X-Account-Bytes-Usedheaderinteger該当アカウントが使う全体サイズです。 (Bytes)
    X-Account-Container-Countheaderinteger該当アカウントにある全体コンテナ(バケット)の個数です。
    X-Account-Object-Countheaderinteger該当アカウントの全体オブジェクト個数です。
    X-Account-Storage-Policy-name-Bytes-Usedheaderintegernameに該当するstorage policyの全体サイズです。(Bytes)
    X-Account-Storage-Policy-name-Container-Countheaderintegernameに該当するstorage policyの全体コンテナ(バケット)の個数です。
    X-Account-Storage-Policy-name-Object-Countheaderintegernameに該当するstorage policyの全体オブジェクト個数です。
    X-Account-Meta-Quota-Bytes (Optional)headerstring該当アカウントの容量制限値です。 (Bytes)
    Content-Typeheaderstringレスポンス結果のMIMEタイプです。
    countbodyinteger該当コンテナにあるオブジェクトの個数です。
    bytesbodyinteger該当コンテナにある全体オブジェクトのサイズです。 (Bytes)
    namebodystring該当コンテナの名称です。

    例示

    リクエスト例示

    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であり、リクエストに該当される内容がない場合に発生します。


    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.