vRealize Automation 包括您可以用来为基本工作流蓝图提供其他控制的自定义属性。

表 1. 基本工作流蓝图的自定义属性

自定义属性

描述

VirtualMachine.CDROM.Attach

设置为 False 时,将置备没有 CD-ROM 设备的计算机。默认值为 True。

VirtualMachine.Admin.ThinProvision

确定是否对 ESX 计算资源使用精简置备。磁盘置备从底层存储抽象实现。设置为 True 时,将使用精简置备。设置为 False 时,将使用标准置备。此属性适用于虚拟置备。

VirtualMachine.DiskN.StorageReservationPolicy

指定查找 N 盘存储所使用的存储预留策略。此外,将指定的存储预留策略分配给某个卷。要使用此属性,请替代属性名称中 N 的卷编号,并将存储预留策略名称指定为该值。此属性等同于蓝图中指定的存储预留策略名称。磁盘编号必须是连续的。此属性对所有虚拟预留和 vCloud 预留均有效,但对物理预留、Amazon 或 OpenStack 预留无效。

VirtualMachine.Storage.AllocationType

将收集的组存储到单个数据存储中。分布式环境可存储磁盘循环样式。指定以下值之一:

  • 集中

    将所有磁盘保存在一起。

  • 分布式

    允许磁盘放置在预留中可用的任何数据存储或数据存储群集上。

有关如何使用 VirtualMachine.Storage.AllocationType 属性来创建数据存储群集的示例,请参见博客文章将多个磁盘保存在一起

VirtualMachine.Storage.Name

标识计算机所在的存储路径。默认值为置备计算机所使用的预留中指定的值。

VirtualMachine.Storage.ReserveMemory

设置为 True 时,将管理 vSwap 存储分配,确保可用性并在预留中设置分配。创建或重新配置虚拟机时会考虑 vSwap 分配。vSwap 分配检查仅适用于 vSphere 端点。

注:

如果通过 vRealize Automation 创建或置备计算机时未指定 VirtualMachine.Storage.ReserveMemory 自定义属性,则无法确保交换空间的可用性。如果为已置备的计算机添加该属性且分配的预留已满,则预留中分配的存储可能会超过实际分配的存储。

VMware.Hardware.Version

指定 vSphere 设置要使用的虚拟机硬件版本。当前受支持的值包括 vmx-04、vmx-07、vmx-08、vmx-09 和 vmx-10。此属性适用于“虚拟机创建”和“虚拟机更新”工作流,且仅可用于基本工作流蓝图。