{ "id":"/axapi/v3/router/isis/{tag}/address-family/ipv6", "type":"object", "node-type":"scalar", "title":"ipv6", "partition-visibility":"shared", "description":"Address family", "properties":{ "default-information":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'originate': Distribute a default route; ", "enum":[ "originate" ], "optional":true }, "adjacency-check":{ "type":"number", "format":"flag", "default":1, "partition-visibility":"shared", "description":"Check ISIS neighbor protocol support", "optional":true }, "distance":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "default":115, "partition-visibility":"shared", "description":"ISIS Administrative Distance (Distance value)", "optional":true }, "multi-topology-cfg":{ "type":"object", "properties":{ "multi-topology":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable multi-topology mode" }, "level":{ "type":"string", "format":"enum", "partition-visibility":"shared", "not":"transition", "description":"'level-1': Level-1 only; 'level-1-2': Level-1-2; 'level-2': Level-2 only; ", "enum":[ "level-1", "level-1-2", "level-2" ] }, "transition":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "not":"level", "description":"Accept and generate both IS-IS IPv6 and Multi-topology IPV6 TLVs" }, "level-transition":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Accept and generate both IS-IS IPv6 and Multi-topology IPV6 TLVs" } } }, "summary-prefix-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "prefix":{ "type":"string", "format":"ipv6-address-plen", "partition-visibility":"shared", "description":"IPv6 prefix" }, "level":{ "type":"string", "format":"enum", "default":"level-2", "partition-visibility":"shared", "description":"'level-1': Summarize into level-1 area; 'level-1-2': Summarize into both area and sub-domain; 'level-2': Summarize into level-2 sub-domain; ", "enum":[ "level-1", "level-1-2", "level-2" ] } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "redistribute":{ "type":"object", "$ref":"/axapi/v3/router/isis/{tag}/address-family/ipv6/redistribute", "properties":{ "redist-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'bgp': Border Gateway Protocol (BGP); 'connected': Connected; 'floating-ip': Floating IP; 'ip-nat-list': IP NAT list; 'ip-nat': IP NAT; 'lw4o6': LW4O6 Prefix; 'nat-map': NAT MAP Prefix; 'static-nat': Static NAT; 'nat64': NAT64 Prefix; 'ospf': Open Shortest Path First (OSPF); 'rip': Routing Information Protocol (RIP); 'static': Static routes; ", "enum":[ "bgp", "connected", "floating-ip", "ip-nat-list", "ip-nat", "lw4o6", "nat-map", "static-nat", "nat64", "ospf", "rip", "static" ] }, "metric":{ "type":"number", "format":"number", "minimum":0, "maximum":4261412864, "default":0, "partition-visibility":"shared", "description":"Metric for redistributed routes (IS-IS default metric)" }, "metric-type":{ "type":"string", "format":"enum", "default":"internal", "partition-visibility":"shared", "description":"'external': Set IS-IS External metric type; 'internal': Set IS-IS Internal metric type; ", "enum":[ "external", "internal" ] }, "route-map":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Route map reference (Pointer to route-map entries)" }, "level":{ "type":"string", "format":"enum", "default":"level-2", "partition-visibility":"shared", "description":"'level-1': IS-IS level-1 routes only; 'level-1-2': IS-IS level-1 and level-2 routes; 'level-2': IS-IS level-2 routes only; ", "enum":[ "level-1", "level-1-2", "level-2" ] } } } ] }, "vip-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "vip-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'only-flagged': Selected Virtual IP (VIP); 'only-not-flagged': Only not flagged; ", "enum":[ "only-flagged", "only-not-flagged" ] }, "vip-metric":{ "type":"number", "format":"number", "minimum":0, "maximum":4261412864, "default":0, "partition-visibility":"shared", "description":"Metric for redistributed routes (IS-IS default metric)" }, "vip-route-map":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Route map reference (Pointer to route-map entries)" }, "vip-metric-type":{ "type":"string", "format":"enum", "default":"internal", "partition-visibility":"shared", "description":"'external': Set IS-IS External metric type; 'internal': Set IS-IS Internal metric type; ", "enum":[ "external", "internal" ] }, "vip-level":{ "type":"string", "format":"enum", "default":"level-2", "partition-visibility":"shared", "description":"'level-1': IS-IS level-1 routes only; 'level-1-2': IS-IS level-1 and level-2 routes; 'level-2': IS-IS level-2 routes only; ", "enum":[ "level-1", "level-1-2", "level-2" ] } } } ] }, "isis":{ "type":"object", "properties":{ "level-1-from":{ "type":"object", "properties":{ "into-1":{ "type":"object", "properties":{ "level-2":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Inter-area routes into level-2" }, "distribute-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Select routes (Access-list name)" } } } } }, "level-2-from":{ "type":"object", "properties":{ "into-2":{ "type":"object", "properties":{ "level-1":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Inter-area routes into level-2" }, "distribute-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Select routes (Access-list name)" } } } } } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }