7.2

Table Of Contents
Table 448. New Software General Settings
Setting Description
Name Enter a name for your Software component.
ID Using the name you specified for your Software component,
vRealize Automation creates an ID for the Software component
that is unique within your tenant. You can edit this field now, but
after you save the blueprint you can never change it. Because
IDs are permanent and unique within your tenant, you can use
them to programmatically interact with blueprints and to create
property bindings.
Description Summarize your Software component for the benefit of other
architects.
Container On the design canvas, blueprint architects can only place your
Software component inside the container type you select.
n
Select Machines to require architects to place your
Software component directly on a machine component in
the design canvas.
n
Select Software components if you are designing a
Software component that should never be placed directly on
a machine component, but can be nested inside one of
several different Software components.
n
Select a specific published Software component if you are
designing a Software component specifically to nest inside
another Software component that you created.
New Software Properties
Software component properties are used to parameterize scripts to pass defined properties as
environment variables to scripts running in a machine. Before running your scripts, the Software agent in
the provisioned machine communicates with vRealize Automation to resolve the properties. The agent
then creates script-specific variables from these properties and passes them to the scripts.
Table 449. New Software Properties
Setting Description
Name Enter a name for your Software property. Property names are
case-sensitive and can contain only alphabetic, numeric, hyphen
(-), or underscore (_) characters.
Description For the benefit of other users, summarize your property and any
requirements for the value.
Type Software supports string, array, content, boolean, and integer
types. For a detailed explanation of supported property types,
see Property Types and Setting Options. For information about
property bindings, see When Your Software Component Needs
Information from Another Component and Creating Property
Bindings Between Blueprint Components.
Configuring vRealize Automation
VMware, Inc. 417