Veritas Storage Foundation Intelligent Storage Provisioning 5.0.1 Administrators Guide, HP-UX 11i v3, First Edition, November 2009

See the description of the individual selection rules for details of the applicability
of these operators.
See confineto on page 154.
See exclude on page 157.
See select on page 158.
Storage layout rules
The following sections describe storage layout rules:
apply
parity
striped
You can limit the scope of interpretation of rules to the components of an
application volume, such as its plexes, columns and logs.
See Compound rules on page 162.
apply
The apply rule is used to apply rules from one or more specified templates in
addition to the rules that appear in the current template. This rule acts recursively
if the specified templates also use apply in their rules sections. The capabilities
of any referenced templates are not used.
Expressions involving apply can specify the eachof or oneof operator. The default
operator for this keyword is eachof.
The following examples demonstrate the application of the apply rule:
The following example applies the rules but not the capabilities from the
template ArrayProductId to a compound rule within the template
PrefabricatedDataMirroring:
volume_template PrefabricatedDataMirroring {
provides PrefabricatedDataMirroring
rules {
apply ArrayProductId
confineto eachof ( "Redundancy" =nmirs , "Parity" ="0" )
}
};
volume_template ArrayProductId {
provides ArrayProductId
Using capabilities, templates and rules
Storage layout rules
160