7.1

Table Of Contents
Create Custom Property Definitions
You create custom property denitions that determine how the custom property appears in
vRealize Automation. You can validate the custom property in a test blueprint before adding it to your
production blueprints.
n
Create a Property Denition on page 87
You can create property denitions to allow for additional levels of vRealize Automation
customization. When you create a property denition, you specify a data type for the property, for
example a string or a boolean type.
n
Create a Custom Property That Validates Against a Regular Expression on page 89
You create custom property denition that evaluates a regular expression when you want service
catalog users to provide validated data on the catalog request form.
n
Create a vRealize Orchestrator Action Custom Property Denition on page 90
You create a custom property denition that includes a vRealize Orchestrator action so that you can
add the custom property to a blueprint. The action runs when the service catalog user is conguring
the custom property in the request form. The action retrieves the data that is displayed in the form.
n
Bind Custom Properties to Create a Parent-Child Relationship on page 91
To create a parent-child relationship between custom properties, you bind the parent to the child.
When you add the parent and child custom properties to a blueprint, the requesting user selects a
value for the parent property. The selected parent value determines the possible values for the child
property.
Create a Property Definition
You can create property denitions to allow for additional levels of vRealize Automation customization.
When you create a property denition, you specify a data type for the property, for example a string or a
boolean type.
To avoid potential conict with supplied vRealize Automation custom properties, use a naming format of
my_prex.my_property_name1. For example, use a standard and meaningful prex such as company or
feature name, followed by a dot (.), followed by a brief but descriptive name. Properties that you create that
do not follow this recommendation may conict with vRealize Automation-supplied custom properties. In
that event, the vRealize Automation custom properties take precedence over properties that you create.
Prerequisites
Log in to the vRealize Automation console as a tenant administrator or fabric administrator.
Procedure
1 Select Administration > Property Dictionary > Property .
2
Click New (
).
3 Enter the new property denition name in the Name text box.
Use a standard naming convention for the new property name such as
my_grouping_prex.my_property_name.
The Name value is stored internally as the property identier (ID).
Chapter 4 Using the Property Dictionary
VMware, Inc. 87