vCenter REST API VM信息 - 用于磁盘,CDROMS标识符的方法
我正在使用vCenter REST API获取VM信息 在官方文档上,VM的每个子资源(例如磁盘,CDROM,SATA_ADAPTER ....)都有其自己的标识符。但是我不确定已使用哪种标准来制作这些标识符。
VM信息的标准JSON响应就像
您可以看到磁盘的JSON响应中有“键”, CDROM,SATA_ADAPTER等。 这是我真正的JSON回应。
"disks": {
"2000": {
"scsi": {
"bus": 0,
"unit": 0
},
"backing": {
"vmdk_file": "[datastore3] test.vmdk",
"type": "VMDK_FILE"
},
"label": "Hard disk 1",
"type": "SCSI",
"capacity": 322122547200
},
"2001": {
"scsi": {
"bus": 0,
"unit": 1
},
"backing": {
"vmdk_file": "[datastore3] ex1.vmdk",
"type": "VMDK_FILE"
},
"label": "Hard disk 2",
"type": "SCSI",
"capacity": 17179869184
},
"2002": {
"scsi": {
"bus": 0,
"unit": 2
},
"backing": {
"vmdk_file": "[datastore3] ex.vmdk",
"type": "VMDK_FILE"
},
"label": "Hard disk 3",
"type": "SCSI",
"capacity": 21474836480
}
},
"parallel_ports": {},
"sata_adapters": {
"15000": {
"bus": 0,
"pci_slot_number": 33,
"label": "SATA controller 0",
"type": "AHCI"
}
},
任何人都知道如何在“ Key”(2000,2001,15000)上衡量这些数字吗?
I'm using vcenter REST API to get VM information
On Official documentation, each subresource of VM (such as disk, cdrom, sata_adapter....) has their own identifier.But i'm not sure what standard has been used to make those identifier.
Standard json response for VM information is like this
https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/api/vcenter/vm/vm/get/
you can see there are "key" in json response of disks, cdrom, sata_adapter and etcs....
and this is my real json response.
"disks": {
"2000": {
"scsi": {
"bus": 0,
"unit": 0
},
"backing": {
"vmdk_file": "[datastore3] test.vmdk",
"type": "VMDK_FILE"
},
"label": "Hard disk 1",
"type": "SCSI",
"capacity": 322122547200
},
"2001": {
"scsi": {
"bus": 0,
"unit": 1
},
"backing": {
"vmdk_file": "[datastore3] ex1.vmdk",
"type": "VMDK_FILE"
},
"label": "Hard disk 2",
"type": "SCSI",
"capacity": 17179869184
},
"2002": {
"scsi": {
"bus": 0,
"unit": 2
},
"backing": {
"vmdk_file": "[datastore3] ex.vmdk",
"type": "VMDK_FILE"
},
"label": "Hard disk 3",
"type": "SCSI",
"capacity": 21474836480
}
},
"parallel_ports": {},
"sata_adapters": {
"15000": {
"bus": 0,
"pci_slot_number": 33,
"label": "SATA controller 0",
"type": "AHCI"
}
},
Anyone knows how to measure those numbers at "key" (2000, 2001, 15000) ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)