【发布时间】:2022-12-09 12:42:10
【问题描述】:
我们正在尝试创建一个远程桌面服务,允许用户管理和访问远程桌面,其中每个远程桌面都是 vCenter 上的虚拟机。用户应该能够经常创建和销毁它们。我正在评估 Pulumi 作为我们管理这些虚拟机的一种可能方式,但我不明白如何使用它来关闭现有 VM。
我尝试使用 vsphere.VirtualMachine 创建一个 VM,并期望有一个 powerState 参数允许我控制 vm 应该打开还是关闭,但我找不到这样的参数。似乎与电源状态有关的唯一输入参数是forcePowerOff、poweronTimeout和shutdownWaitTimeout。但是有一个 powerState 输出。
【问题讨论】: