derivedDataType LRFAddressDT

For HTTP-based MI interface configured (EcscfMlInterface=http), the possible values are Empty string, FQDN or IPv4 dotted decimal address. When configuring an IPv4 address for a single LRF node, it can be configured as "address:port", where the port number is optional; If the port is not specified, the standard HTTP port number 80 is used. For SIP-based MI interface configured (EcscfMlInterface=sip), the possible values are Empty string, FQDN or IPv4 dotted decimal address or IPv6 address. When configuring an IPv4 address for a single LRF node, it can be configured as "address:port", where the port number is optional; If the port is not specified, the default port number 5060 will be used. When configuring an IPv6 address for a single LRF node,
it can be configured as "[address]:port" (regardless if a port is configured, the "[]" is always required for IPv6 address configured), where the port number is optional; If the port is not specified, the default port number 5060 will be used.

EcimDerivedString with 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})|:)))|((::(ffff|FFFF):)(((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]))))\])|(([a-zA-Z0-9][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])|80))?)) (representing an empty string, IPv6 address or FQDN or IPv4 dotted decimal address).


References from:
CscfEmergencyClass;
stringLRFAddressDT [ 0..1024 ]

Valid values: (^$|((((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})|:)))|((::(ffff|FFFF):)(((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]))))\])|(([a-zA-Z0-9][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])|80))?))
  derivedDataType LRFAddressDT