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"
    	}
}