データベース仮想サーバの一覧参照(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"
}
}
]
}