7.4
Table Of Contents
- Custom Properties Reference
- Contents
- Custom Properties Reference
- Custom Properties and the Property Dictionary
- Using Custom Properties
- Custom Properties Grouped by Function
- Custom Properties for Deployments
- Custom Properties for Naming and Analyzing Deployments
- Custom Properties for OpenStack Endpoints
- Custom Properties for Clone Blueprints
- Custom Properties for Linked Clone Blueprints
- Custom Properties for FlexClone Blueprints
- Custom Properties for Basic Workflow Blueprints
- Custom Properties for Linux Kickstart Blueprints
- Custom Properties for SCCM Blueprints
- Custom Properties for WIM Blueprints
- Custom Properties for vCloud Air and vCloud Director Blueprints
- Custom Properties for Networking and Security
- Custom Properties and Property Groups for Containers
- Custom Properties for PXE Provisioning
- Custom Properties for OVF Import
- Custom Properties for vRealize Automation Guest Agent
- Custom Properties for BMC BladeLogic Configuration Manager Integration
- Custom Properties for HP Server Automation Integration
- Custom Properties Grouped by Name
- Custom Properties Underscore (_)
- Custom Properties A
- Custom Properties B
- Custom Properties C
- Custom Properties E
- Custom Properties H
- Custom Properties I
- Custom Properties L
- Custom Properties M
- Custom Properties N
- Custom Properties O
- Custom Properties P
- Custom Properties R
- Custom Properties S
- Custom Properties V
- Custom Properties X
- Using the Property Dictionary
- Using Property Definitions
- Using Property Groups
- Defining Component Profile Settings
Table 1‑45. Custom Properties V Table (Continued)
Property Description
VirtualMachine.SoftwareN.Name
Specifies the descriptive name of a software application N or script to
install or run during provisioning. This is an optional and information-
only property. It serves no real function for the enhanced clone
workflow or the guest agent but it is useful for a custom software
selection in a user interface or for software use reporting.
VirtualMachine.SoftwareN.ScriptPath
Specifies the full path to an application's install script. The path must
be a valid absolute path as seen by the guest operating system and
must include the name of the script filename.
You can pass custom property values as parameters to the script by
inserting {CustomPropertyName} in the path string. For example, if
you have a custom property named ActivationKey whose value is
1234, the script path is D:\InstallApp.bat –key
{ActivationKey}. The guest agent runs the command
D:\InstallApp.bat –key 1234. Your script file can then be
programmed to accept and use this value.
You can also pass custom property values as parameters to the script
by inserting {YourCustomProperty} in the path string. For example,
entering the
value \\vra-scripts.mycompany.com\scripts\changeIP.bat
runs the changeIP.bat script from a shared location, but entering the
value \\vra-scripts.mycompany.com\scripts\changeIP.bat
{VirtualMachine.Network0.Address} runs the changeIP script
but also passes the value of the
VirtualMachine.Network0.Address property to the script as a
parameter.
Insert {Owner} to pass the machine owner name to the script.
Custom Properties Reference
VMware, Inc. 90