我有一个需要使用 Azure 管理库重新启动的 PaaS VM 角色。我尝试了以下代码,但由于“BadRequest:MyPaaSVmName 类型的角色不支持该操作”而失败。但是我使用下面的方法 1 成功地重新启动了 IaaS VM。是否可以使用 Azure 管理库重新启动 PaaS VM 角色?如果没有,有没有其他方法可以使用 c# 来实现它。
1.
ComputeManagementClient client = new ComputeManagementClient(cloudCredentials);
client.VirtualMachines.Restart(hostedServiceName, deploymentName, vmName);
2.
ComputeManagementClient client = new ComputeManagementClient(cloudCredentials);
VirtualMachineOperationsExtensions.Restart(client.VirtualMachines, hostserviceName, deploymentName, vmName);
谢谢你。