VERITAS Storage Foundation 4.1 Intelligent Storage Provisioning Administrator's Guide

Appendix A, ISP Language Definition
Volume Template
141
Volume Template
volume_template vt_name:string {
[ provides string_list ]
[ requires string_list ]
[ inherits string_list ]
[ extends string_list ]
[ description quoted_string ]
[ descriptionid msgcat_id:quoted_string, msg_id:int ]
[ group quoted_string ]
[ rules [ {
template_rules
} ] ]
} ;
See “Volume Templates” on page 116 for more information about the elements of a volume
template specification.
template_rules
[ [ desired [ pref_order ] ] confineto confineto_expr ] |
[ [ desired [ pref_order ] ] exclude exclude_expr ] |
[ [ desired [ pref_order ] ] select select_expr ] |
[ [ desired [ pref_order ] ] separateby string_list ] |
[ [ desired [ pref_order ] ] strong separateby string_list ] |
[ [ desired [ pref_order ] ] affinity string_list ] |
[ [ desired [ pref_order ] ] multipath multipath_expr ] |
[ [ desired [ pref_order ] ] striped boolean ] |
[ [ desired [ pref_order ] ] parity boolean ] |
[ [ desired [ pref_order ] ] apply string_list ] |