Previous Topic: VolumesNext Topic: Resources


Properties

Properties are configuration parameters used to specialize the behavior of an appliance in a specific application role. Properties work in conjunction with interface connections to specialize an individual instance.

You can define all the configuration properties that you want to be modifiable as well as fine-tune parameters, timeouts, file locations, appliance volumes, and mode of operation of the appliance. You should expose property configuration parameters that can be used by the user and cannot be fixed by the class itself.

Note: Dependencies or binding to outside services should be expressed as output terminals, not properties.

Appliances typically contain 3 to 12 properties with most having default values. You should define the most frequently changed values first.

Follow these steps:

  1. On the Properties tab, define the properties by selecting the row and entering the information, as needed.
  2. Set the following optional parameters, as needed.
  3. To add an Input Terminal, Output Terminal, or Raw Interface, click the corresponding button. .

    When adding properties, selecting the correct property type allows for IP validation. In addition, CA AppLogic can provide a set of enumerated values for a property using the linear attributes of a string or integer.

    Use string properties for general text values, integers for numerical values, and IP address-type properties to represent IP addresses of external entities, such as a DNS server. Whenever possible, use an output terminal instead of using an IP address.

  4. To add an external interface, select the External Interface check box.

    An IP address can also be used in conjunction with the legacy external interface to provide unconstrained IP address selection for an appliance. In addition, the IP_owned property is used to hold the IP address for the legacy external interface. Both are supported for backward compatibility only and may be discontinued in future releases.

  5. To continue, select the Resources tab.