{ "id":"/axapi/v3/router/ipv6/ospf/{process-id}/redistribute", "type":"object", "node-type":"scalar", "title":"redistribute", "partition-visibility":"shared", "description":"Redistribute information from another routing protocol", "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; 'nat-map': NAT MAP Prefix; 'static-nat': Static NAT; 'nat64': NAT64 Prefix; 'lw4o6': LW4O6 Prefix; 'isis': ISO IS-IS; 'rip': Routing Information Protocol (RIP); 'static': Static routes; ", "enum":[ "bgp", "connected", "floating-ip", "ip-nat-list", "nat-map", "static-nat", "nat64", "lw4o6", "isis", "rip", "static" ] }, "metric":{ "type":"number", "format":"number", "minimum":0, "maximum":16777214, "partition-visibility":"shared", "description":"OSPFV3 default metric (OSPFV3 metric)" }, "metric-type":{ "type":"string", "format":"enum", "default":"2", "partition-visibility":"shared", "description":"'1': Set OSPFV3 External Type 1 metrics; '2': Set OSPFV3 External Type 2 metrics; ", "enum":[ "1", "2" ] }, "route-map":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Route map reference (Pointer to route-map entries)" } } } ] }, "ospf-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ospf":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Open Shortest Path First (OSPF)" }, "process-id":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"OSPFV3 process tag" }, "metric-ospf":{ "type":"number", "format":"number", "minimum":0, "maximum":16777214, "partition-visibility":"shared", "description":"OSPFV3 default metric (OSPFV3 metric)" }, "metric-type-ospf":{ "type":"string", "format":"enum", "default":"2", "partition-visibility":"shared", "description":"'1': Set OSPFV3 External Type 1 metrics; '2': Set OSPFV3 External Type 2 metrics; ", "enum":[ "1", "2" ] }, "route-map-ospf":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Route map reference (Pointer to route-map entries)" } } } ] }, "ip-nat":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"IP-NAT", "optional":true }, "metric-ip-nat":{ "type":"number", "format":"number", "minimum":0, "maximum":16777214, "partition-visibility":"shared", "description":"OSPFV3 default metric (OSPFV3 metric)", "optional":true }, "metric-type-ip-nat":{ "type":"string", "format":"enum", "default":"2", "partition-visibility":"shared", "description":"'1': Set OSPFV3 External Type 1 metrics; '2': Set OSPFV3 External Type 2 metrics; ", "enum":[ "1", "2" ], "optional":true }, "route-map-ip-nat":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Route map reference (Pointer to route-map entries)", "optional":true }, "ip-nat-floating-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ip-nat-prefix":{ "type":"string", "format":"ipv6-address-plen", "partition-visibility":"shared", "description":"Address" }, "ip-nat-floating-IP-forward":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"Floating-IP as forward address" } } } ] }, "vip-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "type-vip":{ "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" ] }, "metric-vip":{ "type":"number", "format":"number", "minimum":0, "maximum":16777214, "partition-visibility":"shared", "description":"OSPFV3 default metric (OSPFV3 metric)" }, "metric-type-vip":{ "type":"string", "format":"enum", "default":"2", "partition-visibility":"shared", "description":"'1': Set OSPFV3 External Type 1 metrics; '2': Set OSPFV3 External Type 2 metrics; ", "enum":[ "1", "2" ] }, "route-map-vip":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Route map reference (Pointer to route-map entries)" } } } ] }, "vip-floating-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "vip-address":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"Address" }, "vip-floating-IP-forward":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"Floating-IP as forward address" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } } }