VMware api获取虚拟机ID的快照列表
我有一个有2个快照的vm,我想使用vmware api还原到这些快照中的任何一个 我遵照指示: 它工作正常,但问题是它总是还原到当前快照,我想还原到我拥有的两个快照中的任何一个 我认为我应该在请求负载中指定快照id,但我还没有找到一种使用api获取带有id的快照列表的方法 我找到的关于快照的更相似的信息是$SERVER\u URI/catalog service/api/consumer/resources/$INSTANCE\u ID 但我得到:VMware api获取虚拟机ID的快照列表,vmware,Vmware,我有一个有2个快照的vm,我想使用vmware api还原到这些快照中的任何一个 我遵照指示: 它工作正常,但问题是它总是还原到当前快照,我想还原到我拥有的两个快照中的任何一个 我认为我应该在请求负载中指定快照id,但我还没有找到一种使用api获取带有id的快照列表的方法 我找到的关于快照的更相似的信息是$SERVER\u URI/catalog service/api/consumer/resources/$INSTANCE\u ID 但我得到: "key": "SNAPSHOT_LIST",
"key": "SNAPSHOT_LIST",
"value": {
"type": "multiple",
"elementTypeId": "COMPLEX",
"items": [
{
"type": "complex",
"componentTypeId": "com.vmware.csp.component.iaas.proxy.provider",
"componentId": null,
"classId": "dynamicops.api.model.SnapshotViewModel",
"typeFilter": null,
"values": {
"entries": [
{
"key": "SNAPSHOT_IS_MEMORY",
"value": {
"type": "boolean",
"value": false
}
},
{
"key": "SNAPSHOT_IS_CURRENT",
"value": {
"type": "boolean",
"value": false
}
},
{
"key": "SNAPSHOT_CREATION_DATE",
"value": {
"type": "dateTime",
"value": "2019-09-05T20:30:06.540Z"
}
},
{
"key": "SNAPSHOT_DESC",
"value": {
"type": "string",
"value": ""
}
}
]
}
},
{
"type": "complex",
"componentTypeId": "com.vmware.csp.component.iaas.proxy.provider",
"componentId": null,
"classId": "dynamicops.api.model.SnapshotViewModel",
"typeFilter": null,
"values": {
"entries": [
{
"key": "SNAPSHOT_IS_MEMORY",
"value": {
"type": "boolean",
"value": false
}
},
{
"key": "SNAPSHOT_IS_CURRENT",
"value": {
"type": "boolean",
"value": true
}
},
{
"key": "SNAPSHOT_CREATION_DATE",
"value": {
"type": "dateTime",
"value": "2019-09-09T17:45:58.870Z"
}
},
{
"key": "SNAPSHOT_DESC",
"value": {
"type": "string",
"value": "This is a Test snaposhot"
}
}
]
}
}
]
这并没有显示我可以在请求负载中使用的快照id
谢谢你的帮助