VERITAS Storage Foundation 4.1 Intelligent Storage Provisioning Administrator's Guide

Capabilities
114 VERITAS Storage Foundation ISP Administrators Guide
Capabilities
A capability, as expressed in the ISP language, is a description of what a volume is capable of
doing. Each template is associated with one or more capabilities so that ISP can choose those
templates that are suitable for use in allocating storage to volumes. A capability is interpreted by
ISP as a tag.
The format of a typical capability definition is shown here:
capability cap_name {
extends capname1,capname2, ...
description text
descriptionid id
display_name name
display_name_id catalogid, index
var varname1:type {
defaultvalue value
description description
descriptionid catalogid, index
}
var varname2:type {
defaultvalue value
description text
descriptionid catalogid, index
}
...
};
This definition has the following important components:
cap_name Indicates the nature of the capability, for example, Reliable,
Performant, Snapshot and EMCSnapshot.
extends Indicates that the capability is derived from other named capabilities. See
Inheritance of Capabilities” on page 115 for more information.
description Describes a capability or one of its variable parameters in English.
descriptionid References the message catalog where localized versions of the
description may be found, and provides an index number for the
description in the catalog.
display_name Defines the English name of the capability that is displayed in the VEA.
display_name_id References the message catalog where localized versions of the display
name may be found, and provides an index number for the display name in
the catalog.