|
EcimDerivedString with length constraint (0..1024) and the following pattern restriction:
|((((25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9]).){3}(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9]))|(\[((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|:)))\])|(([a-zA-Z][a-zA-Z0-9-]*[a-zA-Z0-9].)*[a-zA-Z][a-zA-Z0-9-]*[a-zA-Z0-9.]))((:[0\s]*(4915[0-1]|491[0-4][0-9]|490[0-9][0-9]|4[0-8][0-9][0-9][0-9]|[1-3][0-9][0-9][0-9][0-9]|[2-9][0-9][0-9][0-9]|1[1-9][0-9][0-9]|10[3-9][0-9]|102[4-9]))?)
The value is in the form:
FQDN:port
or
address:port
where the port is optional
address: an IPv4 dotted decimal address or IPv6 address,
port: 1024 - 49151
|