Component properties

Properties provide a base set of attributes that can be used and edited when creating components in a service design. They represent configuration settings to be applied to the component during service design provisioning. The value defined for a component property is the default value exposed in the service design.

Tasks

View the following information about component properties:

  • Display Name - The display name of the property.
  • Value - The default value for the property.
  • Visible - This label displays if the property is visible to the designer. If this label does not display, the property is not visible to the designer.
  • Supports Modify Lifecycle - This label displays if the property can be modified during the modify lifecycle transition phase.

Create a component property:

  • You cannot create properties of a component that is an abstract component or a capability.
  • Newly created properties do not affect existing service designs. You must manually update any design that uses the component by recreating the component in the design.
  • For components that are being used in a topology design, you can only add additional properties, and the new properties cannot be Required. You cannot modify existing properties, except to change the default values for Display Name, Description, and Default Value.

Click Create and enter the following information for a property:

Item Description
Type
  • Boolean - True or False.
  • Integer - A positive or negative whole number or zero.
  • List - A list of string values.
  • String - A sequence of characters.
Name A unique name for the property. This value cannot be changed after the component is created.
Display Name The name that displays for the property.
Description The description that displays for the property.
Resource Type and Unit for a Measurable Property

Available for Integer properties only. Select a resource type and unit (other than None) to make this property measurable and to enable automatic accounting of resource usage in a provider's resource pool.

Default Value The default value exposed in the service design.
Confidential Data Select this box to mask the values so that they cannot be read in the user interface; no encryption of the value is performed.
Consumer Visible Use the check box to indicate if the property will be visible in the Marketplace Portal.
Designer Visible Use the check box to indicate if the property is visible in the topology design.
Required Use the check box to indicate if the property is required in the topology design. Required can only be selected for Designer Visible Properties

Edit a component property:

You cannot create properties of a component that is an abstract component or a capability.

Click the gear icon and select Edit.

Delete a component property:

You cannot delete properties that are being used in a design.

Click the gear icon and select Delete.