データベース仮想サーバの一覧参照(GET /v1.0/{tenantId}/instances)

データベース仮想サーバのリストを表示する。

Request URI

{tenantID}

インスタンスのオーナーとなるプロジェクトID

Data Type Cardinality
String 1..1

Request Parameter

limit

表示する要素数

20以上100以下

Default:20

Data Type Cardinality Parent Element Child Element(s)
Integer 0..1 none None

marker

ページネーションのためにどの位置からリストを取得するか指定する文字列

前回のリスト表示で返された最後の要素のIDを指定する。

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

Response Headers

ステータス

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

以下の値を返却する。
401:
unauthorized
403:
forbidden
500:
instanceFault
501:
notImplemented
503:
serviceUnavailable
504:
gatewayTimeout
Data Type Cardinality
Int 1..1

Response Elements

instances

データベース仮想サーバのリスト

Data Type Cardinality Parent Element Child Element(s)
DBinstance structures list   None flavor

id

links

name

status

volume

flavor

仮想サーバのスペック

Data Type Cardinality Parent Element Child Element(s)
Flavor structures   instances None

id

データベース仮想サーバのID

Data Type Cardinality Parent Element Child Element(s)
String   instances None

links

データベース仮想サーバへのURI

Data Type Cardinality Parent Element Child Element(s)
String   instances None

name

データベース仮想サーバの名前

Data Type Cardinality Parent Element Child Element(s)
String   instances None

status

状態

Data Type Cardinality Parent Element Child Element(s)
String   instances None

volume

データ格納先のディスクタイプとサイズ

Data Type Cardinality Parent Element Child Element(s)
Volume structures   instances None

Example of Response


       { "instances": [
         {
          "instance":{
           "flavor": {
            "id": "1",
            "links": [
             {
              "href" : "http://database.{region-name}.tps5.fujitsu.com/v1.0/1234/flavors/1",
              "rel": "self"
             },  
            ]   
           },  
           "id": "098653ba-218b-47ce-936a-e0b749101f81",
           "links": [
            {   
             "href": "https:// database.{region-name}.tps5.fujitsu.com /v1.0/1234/instances/0986rack_instance",
             "rel":"self"
            }
           ],
           "name":"test-instance1",
           "status":"ACTIVE",
           "volume": {
            "size": 20,
            "type":"M1"
           }   
          },  
          "instance":{   
           "flavor": {
            "id": "1",
            "links": [
             {   
              "href": "https:// database.{region-name}.tps5.fujitsu.com /v1.0/1234/
              flavors/1",
              "rel": "self"
             },  
            ]   
           },  
           "id": "44b277eb-39be-4921-be31-3d61b43651d7",
           "links": [
            {   
             "href": "https://database.{region-name}.tps5.fujitsu.com/v1.0/1234/
             instances/44b277eb-39be-4921-be31-3d61b43651d7",
             "rel": "self"
            } 
           ],  
           "name": "json-rack-instance",
           "status": "ACTIVE",
           "volume": {
            "size": 20,
            "type":"M1"
           }
          }
         ]
        }