从 vsphere api 中删除 vcenter vm 模板

Delete vcenter vm template from vsphere api

我正在构建自动化基础架构并使用 Terraform 和 Ansible 进行配置。

我将 terraform 与 VMware vSphere Provider 结合使用。在创建基础架构之前,我使用 packer 构建了一个 vm 模板,然后将其用作基础。但我无法从 terraform 或 api vsphere 中销毁,如此处记录:

https://vmware.github.io/vsphere-automation-sdk-rest/vsphere/index.html#PKG_com.vmware.vcenter

operations > vcenter > vm_template

有没有人找到删除 vm 模板的方法 api?

目前我必须通过 vmware vsphere web 客户端删除虚拟机模板。

不,截至今天,还没有办法通过 vSphere Automation REST API 删除模板(甚至无法将模板修改回 VM)。 Web 服务 API 是唯一的方法。