鍵情報コンテナの取得 (GET /v1/{tenant_id}/containers/{resource_id})

指定した鍵情報コンテナを取得する。

{tenant_id}: 鍵情報コンテナを取得するプロジェクトのID

{resource_id}: 取得する鍵情報コンテナのリソースID

Request Headers

X-Auth-Token

認証トークンIDを指定する。

Data Type Cardinality
String 1..1

Request Parameter

なし

Request Body

なし

Response Headers

ステータス

リクエストのステータスを返却する。

以下の値を返却する。

200:
正常終了
401:
認証エラー(認証トークン無し、認証トークン誤り等)
400:
不正なアクセス(パラメーター不正等)
403:
アクセス不可(権限がない)
404:
該当資源なし
500:
予期せぬエラー
Data Type Cardinality
int 1..1

Response Elements

status

鍵情報コンテナの状態

Data Type Cardinality Parent Element Child Element(s)
Enum(ACTIVE,ERROR) 1..1 None None

updated

最終更新時のタイムスタンプ(UTC)

Data Type Cardinality Parent Element Child Element(s)
datetime 1..1 None None

name

鍵情報コンテナの名前

Data Type Cardinality Parent Element Child Element(s)
String 1..1 None None

created

作成時のタイムスタンプ(UTC)

Data Type Cardinality Parent Element Child Element(s)
datetime 1..1 None None

container_ref

鍵情報コンテナリソースURI

Data Type Cardinality Parent Element Child Element(s)
String 1..1 None None

secret_refs

鍵情報コンテナに登録されている鍵情報一覧のエンベロープ

Data Type Cardinality Parent Element Child Element(s)
Element 1..1 None (secret_ref_env)

(secret_ref_env)

鍵情報コンテナに登録されている鍵情報のエンベロープ

Data Type Cardinality Parent Element Child Element(s)
Element 0..3 secret_refs name

secret_ref

name

鍵情報コンテナに登録されている鍵情報の鍵情報コンテナ用の名前

Data Type Cardinality Parent Element Child Element(s)
String 1..1 (secret_ref_env) None

secret_ref

鍵情報コンテナに登録されている鍵情報の鍵情報リソースURI

Data Type Cardinality Parent Element Child Element(s)
String 1..1 (secret_ref_env) None

Example of Request


GET /v1/a759452216fd41cf8ee5aba321cfbd49/containers/81d1dc32-019e-4caf-b04e-49471f4f3aaf
X-Auth-Token: "JpZCI6ICJjM2VlNzA4YTZhZTI0ZGRmOTJjMDc4..."
     

Example of Response


Status Code: 200 OK
Content-Length: 647
Content-Type: application/json; charset=UTF-8

{
  "status": "ACTIVE",
  "updated": "2014-08-01T08:04:25.038787",
  "name": "container1",
  "secret_refs": [
    {
      "secret_ref": "http://<host>:9311/v1/a759452216fd41cf8ee5aba321cfbd49/secrets/087cf096-3947-4a54-8968-7b021cfe8196",
      "name": "private_key"
    },
    {
      "secret_ref": "http://<host>:9311/v1/a759452216fd41cf8ee5aba321cfbd49/secrets/4bbcf05f-d15d-444c-ae9f-799746349a9f",
      "name": "certificate"
    },
    {
      "secret_ref": "http://<host>:9311/v1/a759452216fd41cf8ee5aba321cfbd49/secrets/8573540e-ad7c-467a-a196-43cf6b5c3468",
      "name": "intermediates"
    }
  ],
  "created": "2014-08-01T08:04:25.038781",
  "container_ref": "http://<host>:9311/v1/a759452216fd41cf8ee5aba321cfbd49/containers/81d1dc32-019e-4caf-b04e-49471f4f3aaf",
  "type": "certificate"
}