Attribute dimensions

VCS attributes have the following dimensions.

Scalar 

A scalar has only one value. This is the default dimension.  

Vector 

A vector is an ordered list of values. Each value is indexed using a positive integer beginning with zero. Use a comma (,) or a semi-colon (;) to separate values. A set of brackets ([]) after the attribute name denotes that the dimension is a vector.  

For example, an agent's ArgList is defined as: 

static str ArgList[] = {RVG, DiskGroup, Primary, SRL, Links}

Keylist 

A keylist is an unordered list of strings, and each string is unique within the list. Use a comma (,) or a semi-colon (;) to separate values. 

For example, to designate the list of systems on which a service group will be started with VCS (usually at system boot): 

AutoStartList = {SystemA; SystemB; SystemC}

Association 

An association is an unordered list of name-value pairs. Use a comma (,) or a semi-colon (;) to separate values. 

A set of braces ({}) after the attribute name denotes that an attribute is an association.  

For example, to designate the list of systems on which the service group is configured to run and the system's priorities: 

SystemList = {SystemA=1, SystemB=2, SystemC=3}