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

rip Attributes

Get Object

GET

/axapi/v3/router/ipv6/rip

rip Attributes

Modify Object

POST

/axapi/v3/router/ipv6/rip

rip Attributes

Replace Object

PUT

/axapi/v3/router/ipv6/rip

rip Attributes

Delete Object

DELETE

/axapi/v3/router/ipv6/rip

rip Attributes

rip Attributes

aggregate-address-cfg

Description: aggregate-address-cfg is a JSON List . Please see below for aggregate-address-cfg

Type: List

cisco-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

Description: passive-interface-list is a JSON List . Please see below for passive-interface-list

Type: List

recv-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

Description: route-cfg is a JSON List . Please see below for route-cfg

Type: List

route-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

offset-list

Specification
Type object

acl-cfg

Description: acl-cfg is a JSON List . Please see below for l360_acl-cfg

Type: List

uuid

Description: uuid of the object

Type: string

offset-list.acl-cfg

Specification
Type list
Block object keys

acl

Description: Access-list name

Type: string

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

ve

Description: Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

route-map

Specification
Type object

map-cfg

Description: map-cfg is a JSON List . Please see below for l360_map-cfg

Type: List

uuid

Description: uuid of the object

Type: string

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

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

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

ve

Description: Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

redistribute

Specification
Type object

redist-list

Description: redist-list is a JSON List . Please see below for l360_redist-list

Type: List

uuid

Description: uuid of the object

Type: string

vip-list

Description: vip-list is a JSON List . Please see below for l360_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

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

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; ‘nat64’: NAT64 Prefix; ‘ospf’: Open Shortest Path First (OSPF); ‘static’: Static routes;

Type: string

Supported Values: bgp, connected, floating-ip, ip-nat-list, ip-nat, isis, lw4o6, nat64, 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 l360_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

Description: ripng-neighbor-cfg is a JSON List . Please see below for l360_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

ve

Description: Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

distribute-list

Specification
Type object

acl-cfg

Description: acl-cfg is a JSON List . Please see below for l360_acl-cfg

Type: List

prefix

Description: prefix is a JSON Block . Please see below for l360_prefix

Type: Object

Reference Object: /axapi/v3/router/ipv6/rip/distribute-list/prefix

uuid

Description: uuid of the object

Type: string

distribute-list.acl-cfg

Specification
Type list
Block object keys

acl

Description: Access-list name

Type: string

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

ve

Description: Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

distribute-list.prefix

Specification
Type object

prefix-cfg

Description: prefix-cfg is a JSON List . Please see below for l360_prefix-cfg

Type: List

uuid

Description: uuid of the object

Type: string

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

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

ve

Description: Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface