interface trunk ip rip¶
RIP
rip Specification¶
Type Configuration Resource Element Name rip Element URI /axapi/v3/interface/trunk/{ifnum}/ip/rip Element Attributes rip_attributes Schema rip schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/interface/trunk/{ifnum}/ip/rip | ||
Get Object | GET | /axapi/v3/interface/trunk/{ifnum}/ip/rip | ||
Modify Object | POST | /axapi/v3/interface/trunk/{ifnum}/ip/rip | ||
Replace Object | PUT | /axapi/v3/interface/trunk/{ifnum}/ip/rip | ||
Delete Object | DELETE | /axapi/v3/interface/trunk/{ifnum}/ip/rip |
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 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 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 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 Type object key-chain
Description Authentication key-chain (Name of key-chain)
Type: string
Format: string-rlx
authentication_mode¶
Specification Type object mode
Description ‘md5’: Keyed message digest; ‘text’: Clear text authentication;
Type: string
Supported Values: md5, text
Default: text
authentication_str¶
Specification Type object string
Description The RIP authentication string
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
send-cfg¶
Specification 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