簡體   English   中英

Vcenter REST API VM 信息 - 磁盤、cdroms 標識符使用了什么度量

[英]Vcenter REST API VM info - What measure has been used for disk,cdroms identifier

我正在使用vcenter REST API來獲取VM信息在官方文檔上,VM的每個子資源(例如磁盤,cdrom,sata_adapter ....)都有自己的標識符。但是我不確定使用什么標准來制作那些標識符。

VM信息的標准json響應是這樣的

https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/api/vcenter/vm/vm/get/

您可以看到磁盤、cdrom、sata_adapter 等的 json 響應中有“關鍵”……這是我真正的 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"
        }
    },

任何人都知道如何在“關鍵”(2000、2001、15000)處測量這些數字?

2000  2:0:0:0  
SCSI number (X:X:X:X) 
/sys/class/scsi_device/2:0:0:0/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM