サーバー詳細一覧取得 | Z.com Cloud パブリッククラウド リファレンス

サーバー詳細一覧取得

Description

サーバーの詳細情報を取得します。

Request URL

Compute API v2.0

GET /v2/{tenant_id}/servers/detail

Request Json

This operation does not accept a request body.

Request Parameters

Parameter Value Style Description
X-Auth-Token Userトークン header トークンID
tenant_id テナントID URI テナントID
changes-since(Optional) ISO 8601 dateTime query 削除されたものを含む、指定時間からのサーバ一覧。
image(Optional) イメージID query
flavor(Optional) フレーバーID query
name(Optional) サーバー名 query
maker(Optional) query 表示される最後のUUID
limit(Optional) (Optional) query サーバーの表示数
status(Optional) query サーバーの状態

Response

  • Normal response codes
200

Example

  • Request
curl -i -X GET \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-Auth-Token: トークンID" \
https://compute.jpt1.cloud.z.com/v2/テナントID/servers/detail
  • Response
HTTP/1.1 200 OK
Date: Thu, 07 Jul 2016 08:39:38 GMT
Server: Apache
Content-Length: 5471
Content-Type: application/json

{
    "servers": [
        {
            "status": "ACTIVE",
            "updated": "2016-07-25T02:38:04Z",
            "hostId": "306f07c7a6658b0ea3efb9dbe8ab4ae34d3162c0f872248218b6e9fa",
            "OS-EXT-SRV-ATTR:host": "収容ホスト",
            "addresses": {
                "ネットワーク名": [
                    {
                        "OS-EXT-IPS-MAC:mac_addr": "MACアドレス",
                        "version": 4,
                        "addr": "IPアドレス",
                        "OS-EXT-IPS:type": "fixed"
                    }
                ]
            },
            "links": [
                {
                    "href": "https://compute.jpt1.cloud.z.com/v2/テナントID/servers/サーバーID",
                    "rel": "self"
                },
                {
                    "href": "https://compute.jpt1.cloud.z.com/テナントID/servers/サーバーID",
                    "rel": "bookmark"
                }
            ],
            "key_name": null,
            "image": "",
            "OS-EXT-STS:task_state": null,
            "OS-EXT-STS:vm_state": "active",
            "OS-EXT-SRV-ATTR:instance_name": "jpt1-00000c1a",
            "OS-SRV-USG:launched_at": "2016-07-25T02:38:04.000000",
            "OS-EXT-SRV-ATTR:hypervisor_hostname": "収容ホスト",
            "flavor": {
                "id": "フレーバーID",
                "links": [
                    {
                        "href": "https://compute.jpt1.cloud.z.com/テナントID/flavors/フレーバーID",
                        "rel": "bookmark"
                    }
                ]
            },
            "id": "サーバーID",
            "security_groups": [
                {
                    "name": "セキュリティグループ名"
                }
            ],
            "OS-SRV-USG:terminated_at": null,
            "OS-EXT-AZ:availability_zone": "nova",
            "user_id": "2305663e8ccc4cfeb23615c1312cf561",
            "name": "サーバー名",
            "created": "2016-07-25T02:37:59Z",
            "tenant_id": "テナントID",
            "OS-DCF:diskConfig": "MANUAL",
            "os-extended-volumes:volumes_attached": [
                {
                    "id": "ボリュームID"
                }
            ],
            "accessIPv4": "",
            "accessIPv6": "",
            "progress": 0,
            "OS-EXT-STS:power_state": 1,
            "config_drive": "True",
            "metadata": {
                "instance_name_tag": "ネームタグ",
                "properties": "{\"vnc_keymap\":\"キーマップ\",\"hw_video_model\":\"ビデオデバイス\",\"hw_vif_model\":\"ネットワークアダプタ\",\"hw_disk_bus\":\"virtio\",\"cdrom_path\":\"ISOイメージ\"}"
            }
        }
    ]
}