Component properties

There are three types of component properties available: custom, environment, and version (another type, component, is defined by template and becomes part of any component that is created from the template). Property versions (changes) are maintained and remain available.
The three types can be defined on the component's Properties pane (Components > selected component > Properties). The three types are described in the following table.
Table 1. Component properties
Type Description
Properties

Custom property; can be used in scripts and plug-ins. The properties that are inherited from templates cannot be modified on the component level.

Referenced: ${p:component/propertyName}.

Environment
Available to environments that use the component. The property appears on the environment's Component Mappings pane (Applications > selected application > Environments > selected environment > Component Mappings), see Application environments. Each property must have a type:
  • Text

    Enables users to enter text characters.

  • Text Area

    Enables users to enter an arbitrary amount of text, limited to 4064 characters.

  • Check Box

    Displays a check box. If checked, a value of true is used; otherwise the property is not set.

  • Select

    Requires a list of one or more values. Enables a single selection.
    Note: Not currently implemented.
  • Multi Select

    Requires a list of one or more values. Enables multiple selections.

  • Secure

    Used for passwords. Similar to Text except values are redacted.

A value that is set on a component environment property does not override an environment property that has the same name. The environment property has precedence over the component environment property

Referenced: ${p:environment/propertyName}.

Version

Available to every component version (Components > selected component > Versions > selected version > Properties). Values can be set at the individual version level. Each property must have a type (described above).

Referenced: ${p:version/propertyName}.


Feedback