7.1

Table Of Contents
Custom Properties for FlexClone Blueprints
vRealize Automation includes custom properties that you can use to provide additional controls for
FlexClone blueprints.
Table 28. Custom Properties for FlexClone Blueprints
Custom Property Description
VirtualMachine.NetworkN.ProfileName
Species the name of a network prole from which to
assign a static IP address to network device N or from
which to obtain the range of static IP addresses that can be
assigned to network device N of a cloned machine, where
N=0 for the rst device, 1 for the second, and so on.
When you use the
VirtualMachine.NetworkN.ProfileName property, the
network prole it points to is used to allocate an IP
address. However, the provisioned machine is aached to
any network that is selected in the reservation using a
round-robin fashion model.
Changing this property value after the network is assigned
has no eect on the expected IP address values for the
designated machines.
With WIM-based provisioning for virtual machines, you
can use this property to specify a network prole and
network interface or you can use the Network section of
the Virtual Reservation page. You can also assign the
network interface to a virtual network using the
VirtualMachine.NetworkN.Name custom property.
The following aributes of the network prole are available
to enable static IP assignment in a cloning blueprint:
n
VirtualMachine.NetworkN.SubnetMask
n
VirtualMachine.NetworkN.Gateway
n
VirtualMachine.NetworkN.PrimaryDns
n
VirtualMachine.NetworkN.SecondaryDns
n
VirtualMachine.NetworkN.PrimaryWins
n
VirtualMachine.NetworkN.SecondaryWins
n
VirtualMachine.NetworkN.DnsSuffix
n
VirtualMachine.NetworkN.DnsSearchSuffixes
VirtualMachine.NetworkN custom properties are
specic to individual blueprints and machines. When a
machine is requested, network and IP address allocation is
performed before the machine is assigned to a reservation.
Because blueprints are not guaranteed to be allocated to a
specic reservation, do not use this property on a
reservation.
Linux.ExternalScript.Name
Species the name of an optional customization script, for
example config.sh, that the Linux guest agent runs after
the operating system is installed. This property is available
for Linux machines cloned from templates on which the
Linux agent is installed.
If you specify an external script, you must also dene its
location by using the
Linux.ExternalScript.LocationType and
Linux.ExternalScript.Path properties.
Custom Properties Reference
24 VMware, Inc.