router ipv6 rip¶
Routing Information Protocol (RIPng)
rip Specification¶
Type Configuration Resource Element Name rip Element URI /axapi/v3/router/ipv6/rip Element Attributes rip_attributes Schema rip schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/router/ipv6/rip | ||
Get Object | GET | /axapi/v3/router/ipv6/rip | ||
Modify Object | POST | /axapi/v3/router/ipv6/rip | ||
Replace Object | PUT | /axapi/v3/router/ipv6/rip | ||
Delete Object | DELETE | /axapi/v3/router/ipv6/rip |
rip attributes¶
aggregate-address-cfg
Type: Listcisco-metric-behavior
Description ‘enable’: Enables updating metric consistent with Cisco; ‘disable’: Disables updating metric consistent with Cisco; (Enable/Disable updating metric consistent with Cisco)
Type: string
Supported Values: enable, disable
Default: disable
default-information
Description ‘originate’: originate; (Distribute default route)
Type: string
Supported Values: originate
default-metric
Description Set a metric of redistribute routes (Default metric)
Type: number
Range: 1-16
Default: 1
distribute-list
Description: distribute-list is a JSON Block. Please see below for distribute-list
Type: Object
Reference Object: /axapi/v3/router/ipv6/rip/distribute-list
offset-list
Description: offset-list is a JSON Block. Please see below for offset-list
Type: Object
Reference Object: /axapi/v3/router/ipv6/rip/offset-list
passive-interface-list
Type: Listrecv-buffer-size
Description Set the RIPNG UDP receive buffer size (the RIPNG UDP receive buffer size value)
Type: number
Range: 8192-2147483647
redistribute
Description: redistribute is a JSON Block. Please see below for redistribute
Type: Object
Reference Object: /axapi/v3/router/ipv6/rip/redistribute
ripng-neighbor
Description: ripng-neighbor is a JSON Block. Please see below for ripng-neighbor
Type: Object
route-cfg
Type: Listroute-map
Description: route-map is a JSON Block. Please see below for route-map
Type: Object
Reference Object: /axapi/v3/router/ipv6/rip/route-map
timers
Description: timers is a JSON Block. Please see below for timers
Type: Object
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
offset-list¶
Specification Type object acl-cfg
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
offset-list_acl-cfg¶
Specification Type list Block object keys acl
Description Access-list name
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
ethernet
Description Ethernet interface (Port number)
Type: number
Format: interface
loopback
Description Loopback interface (Port number)
Type: number
Format: interface
metric
Description Metric value
Type: number
Range: 0-16
offset-list-direction
Description ‘in’: Filter incoming updates; ‘out’: Filter outgoing updates;
Type: string
Supported Values: in, out
trunk
Description Trunk interface (Trunk interface number)
Type: number
Format: interface
tunnel
Description Tunnel interface (Tunnel interface number)
Type: number
Format: interface
ve
Description Virtual ethernet interface (Virtual ethernet interface number)
Type: number
Format: interface
route-map¶
Specification Type object map-cfg
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
route-map_map-cfg¶
Specification Type list Block object keys ethernet
Description Ethernet interface (Port number)
Type: number
Format: interface
loopback
Description Loopback interface (Port number)
Type: number
Format: interface
map
Description Route map name
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
route-map-direction
Description ‘in’: Route map set for input filtering; ‘out’: Route map set for output filtering;
Type: string
Supported Values: in, out
trunk
Description Trunk interface (Trunk interface number)
Type: number
Format: interface
tunnel
Description Tunnel interface (Tunnel interface number)
Type: number
Format: interface
ve
Description Virtual ethernet interface (Virtual ethernet interface number)
Type: number
Format: interface
passive-interface-list¶
Specification Type list Block object keys ethernet
Description Ethernet interface (Port number)
Type: number
Format: interface
loopback
Description Loopback interface (Port number)
Type: number
Format: interface
trunk
Description Trunk interface (Trunk interface number)
Type: number
Format: interface
tunnel
Description Tunnel interface (Tunnel interface number)
Type: number
Format: interface
ve
Description Virtual ethernet interface (Virtual ethernet interface number)
Type: number
Format: interface
redistribute¶
Specification Type object redist-list
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
vip-list
Type: List
redistribute_vip-list¶
Specification Type list Block object keys vip-metric
Description Metric for redistributed routes (metric value)
Type: number
Range: 0-16
vip-route-map
Description Route map reference (Pointer to route-map entries)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
vip-type
Description ‘only-flagged’: Selected Virtual IP (VIP); ‘only-not-flagged’: Only not flagged;
Type: string
Supported Values: only-flagged, only-not-flagged
redistribute_redist-list¶
Specification Type list Block object keys metric
Description Metric for redistributed routes (metric value)
Type: number
Range: 0-16
route-map
Description Route map reference (Pointer to route-map entries)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
type
Description ‘bgp’: Border Gateway Protocol (BGP); ‘connected’: Connected; ‘floating-ip’: Floating IP; ‘ip-nat-list’: IP NAT list; ‘ip-nat’: IP NAT; ‘isis’: ISO IS-IS; ‘lw4o6’: LW4O6 Prefix; ‘nat-map’: NAT MAP Prefix; ‘nat64’: NAT64 Prefix; ‘static-nat’: Static NAT; ‘ospf’: Open Shortest Path First (OSPF); ‘static’: Static routes;
Type: string
Supported Values: bgp, connected, floating-ip, ip-nat-list, ip-nat, isis, lw4o6, nat-map, nat64, static-nat, ospf, static
route-cfg¶
Specification Type list Block object keys route
Description Static route advertisement (debugging purpose) (IP prefix)
Type: string
Format: ipv6-address-plen
timers¶
Specification Type object timers-cfg
Description: timers-cfg is a JSON Block. Please see below for timers_timers-cfg
Type: Object
timers_timers-cfg¶
Specification Type object basic
Description Basic routing protocol update timers (Routing table update timer value in second. Default is 30)
Type: number
Range: 5-2147483647
val-2
Description Routing information timeout timer. Default is 180
Type: number
Range: 5-2147483647
val-3
Description Garbage collection timer. Default is 120
Type: number
Range: 5-2147483647
aggregate-address-cfg¶
Specification Type list Block object keys aggregate-address
Description Set aggregate RIP route announcement (Aggregate network)
Type: string
Format: ipv6-address-plen
ripng-neighbor¶
Specification Type object ripng-neighbor-cfg
Type: List
ripng-neighbor_ripng-neighbor-cfg¶
Specification Type list Block object keys ethernet
Description Ethernet interface (Port number)
Type: number
Format: interface
loopback
Description Loopback interface (Port number)
Type: number
Format: interface
neighbor-link-local-addr
Description IPv6 link-local address
Type: string
Format: ipv6-address
trunk
Description Trunk interface (Trunk interface number)
Type: number
Format: interface
tunnel
Description Tunnel interface (Tunnel interface number)
Type: number
Format: interface
ve
Description Virtual ethernet interface (Virtual ethernet interface number)
Type: number
Format: interface
distribute-list¶
Specification Type object acl-cfg
Type: Listprefix
Description: prefix is a JSON Block. Please see below for distribute-list_prefix
Type: Object
Reference Object: /axapi/v3/router/ipv6/rip/distribute-list/prefix
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
distribute-list_acl-cfg¶
Specification Type list Block object keys acl
Description Access-list name
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
acl-direction
Description ‘in’: Filter incoming routing updates; ‘out’: Filter outgoing routing updates;
Type: string
Supported Values: in, out
ethernet
Description Ethernet interface (Port number)
Type: number
Format: interface
loopback
Description Loopback interface (Port number)
Type: number
Format: interface
trunk
Description Trunk interface (Trunk interface number)
Type: number
Format: interface
tunnel
Description Tunnel interface (Tunnel interface number)
Type: number
Format: interface
ve
Description Virtual ethernet interface (Virtual ethernet interface number)
Type: number
Format: interface
distribute-list_prefix¶
Specification Type object prefix-cfg
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
distribute-list_prefix_prefix-cfg¶
Specification Type list Block object keys ethernet
Description Ethernet interface (Port number)
Type: number
Format: interface
loopback
Description Loopback interface (Port number)
Type: number
Format: interface
prefix-list
Description Filter prefixes in routing updates (Name of a prefix list)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
prefix-list-direction
Description ‘in’: Filter incoming routing updates; ‘out’: Filter outgoing routing updates;
Type: string
Supported Values: in, out
trunk
Description Trunk interface (Trunk interface number)
Type: number
Format: interface
tunnel
Description Tunnel interface (Tunnel interface number)
Type: number
Format: interface
ve
Description Virtual ethernet interface (Virtual ethernet interface number)
Type: number
Format: interface