虚拟机更改配置特权控制配置虚拟机选项和设备的能力。

您可以在层次结构中的不同级别设置此特权。例如,如果您在文件夹级别设置了某项特权,则可以将此特权传播到该文件夹中的一个或多个对象。“要求”列中列出的对象必须具有特权组,可以直接具有,也可以通过继承获得。

表 1. 虚拟机更改配置特权
vSphere Client 中的特权名称 描述 要求 API 中的特权名称
  • 更改配置
    • 获取磁盘租约

允许磁盘为虚拟机租用操作。

虚拟机

VirtualMachine.Config.DiskLease
  • 更改配置
    • 添加现有磁盘

允许将现有虚拟磁盘添加到虚拟机。

虚拟机

VirtualMachine.Config.AddExistingDisk
  • 更改配置
    • 添加新磁盘

允许创建新虚拟磁盘以添加到虚拟机。

虚拟机

VirtualMachine.Config.AddNewDisk
  • 更改配置
    • 添加或移除设备

允许添加或移除任何非磁盘设备。

虚拟机

VirtualMachine.Config.AddRemoveDevice
  • 更改配置
    • 高级配置

允许在虚拟机的配置文件中添加或修改高级参数。

虚拟机

VirtualMachine.Config.AdvancedConfig
  • 更改配置
    • 更改 CPU 数目

允许更改虚拟 CPU 的数目。

虚拟机

VirtualMachine.Config.CPUCount
  • 更改配置
    • 更改内存

允许更改分配给虚拟机的内存量。

虚拟机

VirtualMachine.Config.Memory
  • 更改配置
    • 更改设置

允许更改常规虚拟机设置。

虚拟机

VirtualMachine.Config.Settings
  • 更改配置
    • 更改交换文件位置

允许更改虚拟机的交换文件放置策略。

虚拟机

VirtualMachine.Config.SwapPlacement
  • 更改配置
    • 更改资源

允许更改给定资源池中一组虚拟机节点的资源配置。

虚拟机

VirtualMachine.Config.Resource
  • 更改配置
    • 配置主机 USB 设备

允许将基于主机的 USB 设备连接到虚拟机。

虚拟机

VirtualMachine.Config.HostUSBDevice
  • 更改配置
    • 配置裸设备

允许添加或移除裸磁盘映射或 SCSI 直通设备。

设置此参数将替代用于修改裸设备(包括连接状况)的任何其他特权。

虚拟机

VirtualMachine.Config.RawDevice
  • 更改配置
    • 配置托管主体

允许扩展或解决方案将虚拟机标记为由该扩展或解决方案管理。

虚拟机

VirtualMachine.Config.ManagedBy
  • 更改配置
    • 显示连接设置

允许配置虚拟机远程控制台选项。

虚拟机

VirtualMachine.Config.MksControl
  • 更改配置
    • 扩展虚拟磁盘

允许扩展虚拟磁盘的大小。

虚拟机

VirtualMachine.Config.DiskExtend
  • 更改配置
    • 修改设备设置

允许更改现有设备的属性。

虚拟机

VirtualMachine.Config.EditDevice
  • 更改配置
    • 查询 Fault Tolerance 兼容性

允许检查虚拟机的兼容性是否符合 Fault Tolerance 的要求。

虚拟机

VirtualMachine.Config.QueryFTCompatibility
  • 更改配置
    • 查询无主文件

允许查询无所有者的文件。

虚拟机

VirtualMachine.Config.QueryUnownedFiles
  • 更改配置
    • 从路径重新加载

允许更改虚拟机配置路径,而保留虚拟机的标识。诸如 VMware vCenter Site Recovery Manager 等解决方案使用此操作在故障切换和故障恢复期间保持虚拟机的标识。

虚拟机

VirtualMachine.Config.ReloadFromPath
  • 更改配置
    • 移除磁盘

允许移除虚拟磁盘设备。

虚拟机

VirtualMachine.Config.RemoveDisk
  • 更改配置
    • 重命名

允许重命名虚拟机或修改虚拟机的相关注释。

虚拟机

VirtualMachine.Config.Rename
  • 更改配置
    • 重置客户机信息

允许编辑虚拟机的客户机操作系统信息。

虚拟机

VirtualMachine.Config.ResetGuestInfo
  • 更改配置
    • 设置注释

允许添加或编辑虚拟机注释。

虚拟机

VirtualMachine.Config.Annotation
  • 更改配置
    • 切换磁盘更改跟踪

允许激活或停用虚拟机的磁盘更改跟踪。

虚拟机

VirtualMachine.Config.ChangeTracking
  • 更改配置
    • 切换派生父项

允许激活或停用 vmfork 父项。

虚拟机

VirtualMachine.Config.ToggleForkParent
  • 更改配置
    • 升级虚拟机兼容性

允许升级虚拟机的虚拟机兼容性版本。

虚拟机

VirtualMachine.Config.UpgradeVirtualHardware