ディスクのスナップショットチェーンを照会します。スナップショットチェーンは、ディスクのすべてのスナップショットで構成されます。各ディスクは 1 つのスナップショットチェーンに対応します。
操作説明
操作の説明
この操作の呼び出しの際は、以下の項目に注意してください。
-
リクエストパラメーター RegionId、DiskIds、および InstanceId はフィルターとして機能します。これらのパラメーターは論理 AND 関係にあります。
-
パラメーターを指定しない場合、フィルターは効果を発揮しません。DiskIds と SnapshotLinkIds の両方が空の配列である場合、フィルターは有効とみなされますが、空の結果セットが返されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:DescribeSnapshotLinks |
get |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
ディスクのリージョン ID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| InstanceId |
string |
任意 |
インスタンス ID |
i-bp1h6jmbefj2cyqs**** |
| DiskIds |
string |
任意 |
ディスクの ID。一度に最大 100 個のディスク ID を指定できます。DiskIds パラメーターは JSON 配列です。複数のディスク ID はカンマ (,) で区切ります。 |
["d-bp1d6tsvznfghy7y****", "d-bp1ippxbaql9zet7****", … "d-bp1ib7bcz07lcxa9****"] |
| SnapshotLinkIds |
string |
任意 |
スナップショットチェーンの ID。一度に最大 100 個のスナップショットチェーン ID を指定できます。SnapshotLinkIds パラメーターは JSON 配列です。複数の ID はカンマ (,) で区切ります。 |
["sl-bp1grgphbcc9brb5****", "sl-bp1c4izumvq0i5bs****", … "sl-bp1akk7isz866dds****"] |
| PageNumber |
integer |
任意 |
ディスクステータスリストのページ番号。最小値: 1。 デフォルト値: 1。 |
1 |
| PageSize |
integer |
任意 |
ページングクエリの 1 ページあたりのエントリ数。有効な値: 1~100。 デフォルト値: 10。 |
50 |
| NextToken |
string |
任意 |
ページネーショントークン。このパラメーターには、前の API 呼び出しで返された NextToken 値を設定します。 |
caeba0bbb2be03f84eb48b699f0a**** |
| MaxResults |
integer |
任意 |
ページングクエリの 1 ページあたりの最大エントリ数。最大値: 100。 デフォルト値:
|
10 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| NextToken |
string |
この呼び出しで返されるページネーショントークン。 |
caeba0bbb2be03f84eb48b699f0a**** |
| PageNumber |
integer |
スナップショットチェーンリストのページ番号。 |
1 |
| PageSize |
integer |
リクエストで指定した 1 ページあたりのエントリ数。 |
50 |
| RequestId |
string |
リクエスト ID |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| SnapshotLinks |
object |
||
| SnapshotLink |
array<object> |
スナップショットチェーン情報のコレクション。 |
|
|
object |
|||
| Category |
string |
スナップショットチェーンのタイプ。有効な値:
|
standard |
| InstanceId |
string |
インスタンス ID |
i-bp1h6jmbefj2cyqs**** |
| InstanceName |
string |
インスタンス名。 |
testInstanceName |
| InstantAccess |
boolean |
スナップショットのインスタントアクセス機能が有効かどうかを示します。有効な値:
説明
このパラメーターは非推奨です。ESSD ディスクの標準スナップショットは、デフォルトでインスタントアクセス にアップグレードされました。追加の構成や料金は不要です。 |
false |
| RegionId |
string |
スナップショットチェーンのソースディスクのリージョン ID。 |
cn-hangzhou |
| SnapshotLinkId |
string |
スナップショットチェーン ID。 |
sl-2ze0y1jwzpb1geqx**** |
| SourceDiskId |
string |
ソースディスクの ID。このフィールドは、スナップショットのソースディスクが削除されていても保持されます。 |
d-bp1d6tsvznfghy7y**** |
| SourceDiskName |
string |
ソースディスクの名前。 |
testSourceDiskName |
| SourceDiskSize |
integer |
ソースディスクの容量。単位: GiB。 |
40 |
| SourceDiskType |
string |
ソースディスクのタイプ。有効な値:
|
data |
| TotalCount |
integer |
スナップショットの総数。 |
1 |
| TotalSize |
integer |
スナップショットチェーン内のすべてのスナップショットの合計サイズ。単位: バイト。 |
2097152 |
| TotalCount |
integer |
スナップショットチェーンの総数。 説明
MaxResults パラメーターと NextToken パラメーターをページングクエリに使用する場合、返される TotalCount 値は無効です。 |
9 |
例
成功レスポンス
JSONJSON
{
"NextToken": "caeba0bbb2be03f84eb48b699f0a****",
"PageNumber": 1,
"PageSize": 50,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"SnapshotLinks": {
"SnapshotLink": [
{
"Category": "standard",
"InstanceId": "i-bp1h6jmbefj2cyqs****",
"InstanceName": "testInstanceName",
"InstantAccess": false,
"RegionId": "cn-hangzhou",
"SnapshotLinkId": "sl-2ze0y1jwzpb1geqx****",
"SourceDiskId": "d-bp1d6tsvznfghy7y****",
"SourceDiskName": "testSourceDiskName",
"SourceDiskSize": 40,
"SourceDiskType": "data",
"TotalCount": 1,
"TotalSize": 2097152
}
]
},
"TotalCount": 9
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidInstanceId.NotFound | The specified instanceId is not exists. | |
| 400 | InvalidRegionId | The specified regionId is invalid. | 指定された RegionId が無効です。 |
| 400 | InvalidSnapshotLinkIds | The specified snapshotLinkIds is invalid. | 指定された SnapshotLinkId が無効です。 |
| 400 | InvalidDiskIds | The specified diskIds is invalid. | 指定されたディスクは無効です。 |
| 500 | InternalError | The request processing has failed due to some unknown error. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。