vRealize Automation includes custom properties that provide additional controls for WIM blueprints.

Certain vRealize Automation custom properties are required for WIM blueprints.

Table 1. Required Custom Properties for WIM Blueprints

Custom Property

Description

Image.ISO.Location

Values for this property are case sensitive. Specifies the location of the ISO image from which to boot, for example http://192.168.2.100/site2/winpe.iso. The format of this value depends on your platform. For details, see documentation provided for your platform. This property is required for WIM-based provisioning, Linux Kickstart and autoYaST provisioning, and SCCM-based provisioning.

Image.ISO.Name

Values for this property are case sensitive. Specifies the name of the ISO image from which to boot, for example /ISO/Microsoft/WinPE.iso. The format of this value depends on your platform. For details, see documentation provided for your platform. This property is required for WIM-based provisioning, Linux Kickstart and autoYaST provisioning, and SCCM-based provisioning.

Image.ISO.UserName

Specifies the user name to access the CIFS share in the format username@domain. For Dell iDRAC integrations where the image is located on a CIFS share that requires authentication to access.

Image.ISO.Password

Specifies the password associated with the Image.ISO.UserName property. For Dell iDRAC integrations where the image is located on a CIFS share that requires authentication to access.

Image.Network.Letter

Specifies the drive letter to which the WIM image path is mapped on the provisioned machine. The default value is K.

Image.WIM.Path

Specifies the UNC path to the WIM file from which an image is extracted during WIM-based provisioning. The path format is \\server\share$ format, for example \\lab-ad\dfs$.

Image.WIM.Name

Specifies the name of the WIM file, for example win2k8.wim, as located by the Image.WIM.Path property.

Image.WIM.Index

Specifies the index used to extract the correct image from the WIM file.

Image.Network.User

Specifies the user name with which to map the WIM image path (Image.WIM.Path) to a network drive on the provisioned machine. This is typically a domain account with access to the network share.

Image.Network.Password

Specifies the password associated with the Image.Network.User property.

VMware.VirtualCenter.OperatingSystem

Specifies the vCenter Server guest operating system version (VirtualMachineGuestOsIdentifier) with which vCenter Server creates the machine. This operating system version must match the operating system version to be installed on the provisioned machine. Administrators can create property groups using one of several property sets, for example, VMware[OS_Version]Properties, that are predefined to include the correct VMware.VirtualCenter.OperatingSystem values. This property is for virtual provisioning.

For related information, see the enumeration type VirtualMachineGuestOsIdentifier in vSphere API/SDK Documentation. For a list of currently accepted values, see the VMware vCenter Server documentation.

Optional custom properties are also available for WIM blueprints.

Table 2. Common Custom Properties for WIM Blueprints

Custom Property

Description

SysPrep.Section.Key

  • SysPrep.GuiUnattended.AdminPassword

  • SysPrep.GuiUnattended.EncryptedAdminPassword

  • SysPrep.GuiUnattended.TimeZone

Specifies information to be added to the SysPrep answer file on machines during the WinPE stage of provisioning. Information that already exists in the SysPrep answer file is overwritten by these custom properties. Section represents the name of the section of the SysPrep answer file, for example GuiUnattended or UserData. Key represents a key name in the section. For example, to set the time zone of a provisioned machine to West Pacific Standard Time, define the custom property GuiUnattended.UserData.TimeZone and set the value to 275.

For a full list of sections, keys, and accepted values, see the System Preparation Utility for Windows documentation.

The following Section.Key combinations can be specified for WIM-based provisioning:

  • GuiUnattended

    • AdminPassword

    • EncryptedAdminPassword

    • TimeZone

  • UserData

    • ProductKey

    • FullName

    • ComputerName

    • OrgName

  • Identification

    • DomainAdmin

    • DomainAdminPassword

    • JoinDomain

    • JoinWorkgroup

Sysprep.Identification.DomainAdmin

Specifies a user name with administrator-level access to the target domain in Active Directory. Do not include the user domain in the credentials that you send to vCloud Director.

Sysprep.Identification.DomainAdminPassword

Specifies the password to associate with the Sysprep.Identification.DomainAdmin property.

Sysprep.Identification.JoinDomain

Specifies the name of the domain to join in Active Directory.

Sysprep.Identification.JoinWorkgroup

Specifies the name of the workgroup to join if not using a domain.

SysPrep.UserData.ComputerName

Specifies a machine name, for example lab-client005.

SysPrep.UserData.FullName

Specifies the full name of a user.

SysPrep.UserData.OrgName

Specifies the organization name of the user.

SysPrep.UserData.ProductKey

Specifies the Windows product key.

VirtualMachine.Admin.ThinProvision

Determines whether thin provisioning is used on ESX compute resources using local or iSCSI storage. Set to True to use thin provisioning. Set to False to use standard provisioning. This property is for virtual provisioning.