How to get VMs parent folder with vsphere-automation-sdk-python?

问题描述 投票:0回答:1

client.vcenter.vm.guest.Identity.get
只是没有这样的选项(VM的父文件夹名称)。

我考虑过回退到 pyVmomi,但它通常很慢。

python python-3.x sdk vsphere vcenter
1个回答
0
投票

我现在无法测试它,但是如果你使用 REST API,类似这样的东西应该会给你父文件夹:

from vmware.vapi.vsphere.client import create_vsphere_client

client = create_vsphere_client(server='your_vcenter_server', username='username', password='password')

vm = client.vcenter.VM.get('your_vm_id')

parent_folder = client.vcenter.Folder.get(vm.folder).name

VMware REST API 文档

© www.soinside.com 2019 - 2024. All rights reserved.