interface ve ip rip

RIP

rip Specification

Parameter Value
Type Configuration Resource
Element Name rip
Element URI /axapi/v3/interface/ve/{ifnum}/ip/rip
Element Attributes rip_attributes
Partition Visibility shared
Schema rip schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/interface/ve/{ifnum}/ip/rip

rip attributes

Get Object

GET

/axapi/v3/interface/ve/{ifnum}/ip/rip

rip attributes

Modify Object

POST

/axapi/v3/interface/ve/{ifnum}/ip/rip

rip attributes

Replace Object

PUT

/axapi/v3/interface/ve/{ifnum}/ip/rip

rip attributes

Delete Object

DELETE

/axapi/v3/interface/ve/{ifnum}/ip/rip

rip attributes

rip attributes

authentication

Description: authentication is a JSON Block. Please see below for authentication

Type: Object

receive-cfg

Description: receive-cfg is a JSON Block. Please see below for receive-cfg

Type: Object

receive-packet

Description Enable receiving packet through the specified interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 1

send-cfg

Description: send-cfg is a JSON Block. Please see below for send-cfg

Type: Object

send-packet

Description Enable sending packets through the specified interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 1

split-horizon-cfg

Description: split-horizon-cfg is a JSON Block. Please see below for split-horizon-cfg

Type: Object

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

receive-cfg

Specification Value
Type object

receive

Description Advertisement reception

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

version

Description ‘1’: RIP version 1; ‘2’: RIP version 2; ‘1-2’: RIP version 1 & 2;

Type: string

Supported Values: 1, 2, 1-2

split-horizon-cfg

Specification Value
Type object

state

Description ‘poisoned’: Perform split horizon with poisoned reverse; ‘disable’: Disable split horizon; ‘enable’: Perform split horizon without poisoned reverse;

Type: string

Supported Values: poisoned, disable, enable

Default: poisoned

authentication

Specification Value
Type object

key-chain

Description: key-chain is a JSON Block. Please see below for authentication_key-chain

Type: Object

mode

Description: mode is a JSON Block. Please see below for authentication_mode

Type: Object

str

Description: str is a JSON Block. Please see below for authentication_str

Type: Object

authentication_key-chain

Specification Value
Type object

key-chain

Description Authentication key-chain (Name of key-chain)

Type: string

Format: string-rlx

authentication_mode

Specification Value
Type object

mode

Description ‘md5’: Keyed message digest; ‘text’: Clear text authentication;

Type: string

Supported Values: md5, text

Default: text

authentication_str

Specification Value
Type object

string

Description The RIP authentication string

Type: string

Format: string-rlx

Maximum Length: 16 characters

Maximum Length: 1 characters

send-cfg

Specification Value
Type object

send

Description Advertisement transmission

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

version

Description ‘1’: RIP version 1; ‘2’: RIP version 2; ‘1-compatible’: RIPv1-compatible; ‘1-2’: RIP version 1 & 2;

Type: string

Supported Values: 1, 2, 1-compatible, 1-2