ConfigAttribute data types
The ConfigAttribute API uses the Syntax parameter to represent various data types. The following table describes the various data formats or data types:
Syntax value |
Data format or data type |
Description |
---|---|---|
0 |
None |
A default internal enumeration. |
1 |
Base64 |
The attribute value is base 64 encoded. |
2 |
Boolean |
The attribute value is a Boolean. |
3 |
CaseExactString |
The attribute value is a case sensitive string. |
4 |
CaseIgnoreList |
The attribute value is a case insensitive string. |
5 |
CaseIgnoreString, String |
The attribute value is a case insensitive string. The majority of attributes use this Syntax value. |
6 |
Counter |
The attribute value is an auto-incrementing integer. |
7 |
DistinguishedName |
The attribute value is the complete name of an object within the storage system. Many attributes use this Syntax value. |
8 |
EMailAddress |
The attribute value is an email address. |
9 |
FaxNumber |
The attribute value is a telephone facsimile number. |
10 |
Hold |
The attribute value is an integer value denoting a pending charge. |
11 |
Integer |
The attribute value is an integer. |
12 |
Interval |
The attribute value is an integer value denoting a time reference. |
13 |
IPNetworkAddress |
The attribute value is a TCP/IPv4 internet address. |
14 |
NetworkAddress |
The attribute value is an encoded network address. |
15 |
NumericString |
The attribute value is a string containing an ASCII representation of a numerical value. |
16 |
OctetList |
The attribute value is a binary. Each list item is an 8 bit octet. |
17 |
OctetString |
The attribute value is a binary octet string. |
18 |
Path |
The attribute value is a file system path. |
19 |
PostalAddress |
The attribute value is a postal address. |
20 |
PrintableString |
The attribute value is a string for limited character sets from mainframe input terminals. |
21 |
SchemaClass |
The attribute value is a string representing a schema class name. |
22 |
Stream |
The attribute value is a file system path to an externally stored value. |
23 |
TelephoneNumber |
The attribute value is a telephone number. |
24 |
Time |
The attribute value is an integer representing a time value. |