如何通过vSphere REST API获取虚拟机模板库项列表?
获取vSphere虚拟机模板库项列表的方法
你需要调用vCenter REST API的模板库项列表接口来获取所有可用的template_library_item标识符,具体操作如下:
- 发起GET请求访问地址:
https://{api_host}/api/vcenter/vm-template/library-items - 该接口无需额外路径参数,返回结果会包含所有模板库项的完整信息,其中每个条目的
template_library_item字段就是你后续调用单个模板详情接口所需的参数值 - 可选优化:可添加查询参数过滤结果,比如通过
?filter.names=MyTemplate*筛选名称以MyTemplate开头的模板
额外注意事项:
- 确保你的API账号拥有
vcenter.vm_template.library_items.read权限 - 返回的每条数据除了ID,还包含模板名称、所属库、版本等信息,便于快速定位目标模板
内容的提问来源于stack exchange,提问作者Rossini
相关产品推荐
相关产品推荐

