UNIFICATION_NT = '''
topo:1
{output-model}
1
{type}
{correlation-item}
{aggregation-type}
{input-model}
{underlay-topology-id}
false
{input-model}
{underlay-topology-id}
false
'''
UNIFICATION_NT_AGGREGATE_INSIDE = '''
topo:1
{output-model}
1
{type}
{correlation-item}
{aggregation-type}
{input-model}
{underlay-topology-id}
true
'''
UNIFICATION_FILTRATION_NT_AGGREGATE_INSIDE = '''
topo:1
{output-model}
1
{type}
{correlation-item}
{aggregation-type}
1
{input-model}
{underlay-topology-id}
true
{underlay-topology-id}
'''
UNIFICATION_FILTRATION_NT = '''
topo:1
{output-model}
1
{type}
{correlation-item}
{aggregation-type}
1
{input-model}
{underlay-topology-id}
false
{input-model}
{underlay-topology-id}
false
{underlay-topology-id}
'''
FILTRATION_NT = '''
topo:1
{output-model}
1
filtration-only
{correlation-item}
{underlay-topology-id}
'''
TARGET_FIELD = '''
{target-field-path}
{matching-key}
'''
SCRIPTING = '''
{language}
'''
FILTER_SCRIPT = '''
{input-model}
1
{target-field}
script
{language}
'''
FILTER_IPV4 = '''
{input-model}
1
{target-field}
ipv4-address
{ipv4}
'''
FILTER_IPV6 = '''
{input-model}
1
{target-field}
ipv6-address
{ipv6}
'''
FILTER_RANGE_NUMBER = '''
{input-model}
1
{target-field}
range-number
{min}
{max}
'''
FILTER_RANGE_STRING = '''
{input-model}
1
{target-field}
range-string
{min}
{max}
'''
FILTER_SPECIFIC_NUMBER = '''
{input-model}
1
{target-field}
specific-number
{number}
'''
FILTER_SPECIFIC_STRING = '''
{input-model}
1
{target-field}
specific-string
{string}
'''
LINK_COMPUTATION_INSIDE = '''
{output-model}
topo:1
{input-model}
{underlay-topology-id}
{input-model}
'''
LINK_COMPUTATION = '''
{output-model}
topo:1
{input-model}
{underlay-topology-1-id}
{input-model}
{underlay-topology-2-id}
{input-model}
'''