DBスナップショットの一覧参照(GET /v1.0/{tenantId}/snapshots)
DBスナップショットの一覧を参照する。
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もしくはnameを指定する。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
String | 0..1 | None | None |
snapshotType
DBスナップショットのタイプを指定
automated | manual
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
name
DBスナップショットの名前
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
String |
id
DBスナップショットのID
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
String |
instanceId
このスナップショットの元となったデータベース仮想サーバのID
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
String |
snapshotType
スナップショットの種別
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
String |
Example of Response
{
"snapshots": [
"snapshot":{
"name" : "snapshot1",
"id" : "snapshot_dfrtgy3h2uj5ik",
"instanceId" : "instance_r67fg9uj0kfp",
"snapshotType":"automated"
},
"snapshot":{
"name" : "snapshot2",
"id" : "snapshot_dftgyfewaj5ik",
"instanceId" : "instance_r67rftyufrp",
"snapshotType":"automated"
}
}