【发布时间】:2017-06-10 02:26:54
【问题描述】:
block_devices=client['SoftLayer_Virtual_Guest'].getBlockDevices(id=id)
此 API 调用不知道磁盘的大小。
有没有其他方法可以获取特定虚拟服务器的便携式存储的磁盘大小?
【问题讨论】:
标签: ibm-cloud ibm-cloud-infrastructure
block_devices=client['SoftLayer_Virtual_Guest'].getBlockDevices(id=id)
此 API 调用不知道磁盘的大小。
有没有其他方法可以获取特定虚拟服务器的便携式存储的磁盘大小?
【问题讨论】:
标签: ibm-cloud ibm-cloud-infrastructure
试试这个:
objectMask='mask[capacity, name, id, description]'
objectFilter ={"portableStorageVolumes":{"blockDevices":{"guest":{"id":{"operation":VirtualGuestID}}}}}
result = client['Account'].getPortableStorageVolumes(filter=objectFilter, mask=objectMask)
将 VirtualGuestID 替换为您的虚拟客人的 ID,objectfilter 将返回您的 VSI 拥有的所有便携式存储,并且 objectMask 将显示它们对这些存储的容量
【讨论】: