vrrp-a

HA VRRP-A Global Commands

vrrp-a Specification

Type Intermediate Resource
Element Name vrrp-a
Element URI /axapi/v3/vrrp-a
Element Attributes vrrp-a_attributes
Schema vrrp-a schema

Operations Allowed:

Operation Method URI Payload

Get Object

GET

/axapi/v3/vrrp-a

vrrp-a_attributes

vrrp-a Attributes

common

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

Type: Object

Reference Object: /axapi/v3/vrrp-a/common

fail-over-policy-template-list

Description: fail-over-policy-template-list is a JSON List . Please see below for fail-over-policy-template-list

Type: List

Reference Object: /axapi/v3/vrrp-a/fail-over-policy-template/{name}

force-self-standby

Description: force-self-standby is a JSON Block . Please see below for force-self-standby

Type: Object

Reference Object: /axapi/v3/vrrp-a/force-self-standby

force-self-standby-persistent-list

Description: force-self-standby-persistent-list is a JSON List . Please see below for force-self-standby-persistent-list

Type: List

Reference Object: /axapi/v3/vrrp-a/force-self-standby-persistent/{vrid}

interface

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

Type: Object

Reference Object: /axapi/v3/vrrp-a/interface

l2-inline-peer-ip-list

Description: l2-inline-peer-ip-list is a JSON List . Please see below for l2-inline-peer-ip-list

Type: List

Reference Object: /axapi/v3/vrrp-a/l2-inline-peer-ip/{ip-address}

l3-inline-mode-flag

Description: l3-inline-mode-flag is a JSON Block . Please see below for l3-inline-mode-flag

Type: Object

Reference Object: /axapi/v3/vrrp-a/l3-inline-mode-flag

ospf-inline-list

Description: ospf-inline-list is a JSON List . Please see below for ospf-inline-list

Type: List

Reference Object: /axapi/v3/vrrp-a/ospf-inline/{vlan}

peer-group

Description: peer-group is a JSON Block . Please see below for peer-group

Type: Object

Reference Object: /axapi/v3/vrrp-a/peer-group

preferred-session-sync-port

Description: preferred-session-sync-port is a JSON Block . Please see below for preferred-session-sync-port

Type: Object

Reference Object: /axapi/v3/vrrp-a/preferred-session-sync-port

restart-port-list

Description: restart-port-list is a JSON Block . Please see below for restart-port-list

Type: Object

Reference Object: /axapi/v3/vrrp-a/restart-port-list

state

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

Type: Object

Reference Object: /axapi/v3/vrrp-a/state

vrid-lead-list

Description: vrid-lead-list is a JSON List . Please see below for vrid-lead-list

Type: List

Reference Object: /axapi/v3/vrrp-a/vrid-lead/{vrid-lead-str}

vrid-list

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

Type: List

Reference Object: /axapi/v3/vrrp-a/vrid/{vrid-val}

vrid-list

Specification
Type list
Block object keys

blade-parameters

Description: blade-parameters is a JSON Block . Please see below for l59_blade-parameters

Type: Object

Reference Object: /axapi/v3/vrrp-a/vrid/{vrid-val}/blade-parameters

floating-ip

Description: floating-ip is a JSON Block . Please see below for l59_floating-ip

Type: Object

follow

Description: follow is a JSON Block . Please see below for l59_follow

Type: Object

preempt-mode

Description: preempt-mode is a JSON Block . Please see below for l59_preempt-mode

Type: Object

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vrid-val

Description: Specify ha VRRP-A vrid

Type: number

Range: 0-31

Default: 0

vrid-list.blade-parameters

Specification
Type object

fail-over-policy-template

Description: Apply a fail over policy template (VRRP-A fail over policy template name)

Type: string

Reference Object: /axapi/v3/vrrp-a/fail-over-policy-template

priority

Description: VRRP-A priorty (Priority, default is 150)

Type: number

Range: 1-255

Default: 150

tracking-options

Description: tracking-options is a JSON Block . Please see below for l59_tracking-options

Type: Object

Reference Object: /axapi/v3/vrrp-a/vrid/{vrid-val}/blade-parameters/tracking-options

uuid

Description: uuid of the object

Type: string

vrid-list.blade-parameters.tracking-options

Specification
Type object

gateway

Description: gateway is a JSON Block . Please see below for l59_gateway

Type: Object

Reference Object: /axapi/v3/vrrp-a/vrid/{vrid-val}/blade-parameters/tracking-options/gateway

interface

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

Type: List

route

Description: route is a JSON Block . Please see below for l59_route

Type: Object

trunk-cfg

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

Type: List

uuid

Description: uuid of the object

Type: string

vlan-cfg

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

Type: List

vrid-list.blade-parameters.tracking-options.vlan-cfg

Specification
Type list
Block object keys

priority-cost

Description: The amount the priority will decrease

Type: number

Range: 1-255

timeout

Description:

Type: number

Range: 2-600

vlan

Description: VLAN tracking (VLAN id)

Type: number

Range: 2-4094

vrid-list.blade-parameters.tracking-options.route

Specification
Type object

ip-destination-cfg

Description: ip-destination-cfg is a JSON List . Please see below for l59_ip-destination-cfg

Type: List

ipv6-destination-cfg

Description: ipv6-destination-cfg is a JSON List . Please see below for l59_ipv6-destination-cfg

Type: List

vrid-list.blade-parameters.tracking-options.route.ipv6-destination-cfg

Specification
Type list
Block object keys

distance

Description: Route’s administrative distance (default: match any)

Type: number

Range: 1-255

gatewayv6

Description: Match the route’s gateway (next-hop) (default: match any)

Type: string

Format: ipv6-address

ipv6-destination

Description: IPv6 Destination Prefix

Type: string

Format: ipv6-address-plen

priority-cost

Description: The amount the priority will decrease if the route is missing (The amount the priority will decrease if the route is not present)

Type: number

Range: 1-255

protocol

Description: ‘any’: Match any routing protocol (default); ‘static’: Match only static routes (added by user); ‘dynamic’: Match routes added by dynamic routing protocols (e.g. OSPF);

Type: string

Supported Values: any, static, dynamic

Default: any

vrid-list.blade-parameters.tracking-options.route.ip-destination-cfg

Specification
Type list
Block object keys

distance

Description: Route’s administrative distance (default: match any)

Type: number

Range: 1-255

gateway

Description: Match the route’s gateway (next-hop) (default: match any)

Type: string

Format: ipv4-address

ip-destination

Description: Destination prefix

Type: string

Format: ipv4-address

mask

Description: Destination prefix mask

Type: string

Format: ipv4-netmask

priority-cost

Description: The amount the priority will decrease if the route is missing (The amount the priority will decrease if the route is not present)

Type: number

Range: 1-255

protocol

Description: ‘any’: Match any routing protocol (default); ‘static’: Match only static routes (added by user); ‘dynamic’: Match routes added by dynamic routing protocols (e.g. OSPF);

Type: string

Supported Values: any, static, dynamic

Default: any

vrid-list.blade-parameters.tracking-options.interface

Specification
Type list
Block object keys

ethernet

Description: Ethernet Interface (Ethernet interface number)

Type: number

Format: interface

priority-cost

Description: The amount the priority will decrease

Type: number

Range: 1-255

vrid-list.blade-parameters.tracking-options.gateway

Specification
Type object

ipv4-gateway-list

Description: ipv4-gateway-list is a JSON List . Please see below for l59_ipv4-gateway-list

Type: List

Reference Object: /axapi/v3/vrrp-a/vrid/{vrid-val}/blade-parameters/tracking-options/gateway/ipv4-gateway/{ip-address}

ipv6-gateway-list

Description: ipv6-gateway-list is a JSON List . Please see below for l59_ipv6-gateway-list

Type: List

Reference Object: /axapi/v3/vrrp-a/vrid/{vrid-val}/blade-parameters/tracking-options/gateway/ipv6-gateway/{ipv6-address}

vrid-list.blade-parameters.tracking-options.gateway.ipv4-gateway-list

Specification
Type list
Block object keys

ip-address

Description: IP Address

Type: string

Format: ipv4-address

priority-cost

Description: The amount the priority will decrease

Type: number

Range: 1-255

uuid

Description: uuid of the object

Type: string

vrid-list.blade-parameters.tracking-options.gateway.ipv6-gateway-list

Specification
Type list
Block object keys

ipv6-address

Description: IPV6 address

Type: string

Format: ipv6-address

priority-cost

Description: The amount the priority will decrease

Type: number

Range: 1-255

uuid

Description: uuid of the object

Type: string

vrid-list.blade-parameters.tracking-options.trunk-cfg

Specification
Type list
Block object keys

per-port-pri

Description: per port priority

Type: number

Range: 1-255

Default: 1

priority-cost

Description: The amount the priority will decrease

Type: number

Range: 1-255

trunk

Description: trunk tracking (Trunk Number)

Type: number

Range: 1-16

vrid-list.floating-ip

Specification
Type object

ip-address-cfg

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

Type: List

ip-address-part-cfg

Description: ip-address-part-cfg is a JSON List . Please see below for l59_ip-address-part-cfg

Type: List

ipv6-address-cfg

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

Type: List

ipv6-address-part-cfg

Description: ipv6-address-part-cfg is a JSON List . Please see below for l59_ipv6-address-part-cfg

Type: List

vrid-list.floating-ip.ipv6-address-part-cfg

Specification
Type list
Block object keys

ethernet

Description: Ethernet (for link-local address only)

Type: number

Format: interface

ipv6-address-partition

Description: IPV6 address

Type: string

Format: ipv6-address

trunk

Description: Trunk interface (for link-local address only)

Type: number

Range: 1-4096

ve

Description: VE interface (for link-local address only)

Type: number

Range: 2-4094

Reference Object: /axapi/v3/network/vlan

vrid-list.floating-ip.ip-address-cfg

Specification
Type list
Block object keys

ip-address

Description: IP Address

Type: string

Format: ipv4-address

vrid-list.floating-ip.ip-address-part-cfg

Specification
Type list
Block object keys

ip-address-partition

Description: IP Address

Type: string

Format: ipv4-address

vrid-list.floating-ip.ipv6-address-cfg

Specification
Type list
Block object keys

ethernet

Description: Ethernet (for link-local address only)

Type: number

Format: interface

ipv6-address

Description: IPV6 address

Type: string

Format: ipv6-address

trunk

Description: Trunk interface (for link-local address only)

Type: number

Range: 1-4096

ve

Description: VE interface (for link-local address only)

Type: number

Range: 2-4094

Reference Object: /axapi/v3/network/vlan

vrid-list.preempt-mode

Specification
Type object

disable

Description: disable preemption

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

threshold

Description: preemption threshold (preemption threshhold (0-255), default 0)

Type: number

Range: 0-255

Default: 0

vrid-list.follow

Specification
Type object

vrid-lead

Description: Define a VRRP-A VRID leader

Type: string

force-self-standby-persistent-list

Specification
Type list
Block object keys

uuid

Description: uuid of the object

Type: string

vrid

Description: Specify one VRRP-A vrid to force into standby state

Type: number

Range: 0-31

force-self-standby

Specification
Type object

action

Description: ‘enable’: enable vrrp-a force-self-standby; ‘disable’: disable vrrp-a force-self-standby;

Type: string

Supported Values: enable, disable

all-partitions

Description: force all partitions in standby state

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

vrid

Description: Specify one VRRP-A vrid to force into standby state

Type: number

Range: 0-31

l3-inline-mode-flag

Specification
Type object

l3-inline-mode

Description: Enable Layer 3 Inline Hot Standby Mode

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description: uuid of the object

Type: string

peer-group

Specification
Type object

peer

Description: peer is a JSON Block . Please see below for l59_peer

Type: Object

uuid

Description: uuid of the object

Type: string

peer-group.peer

Specification
Type object

ip-peer-address-cfg

Description: ip-peer-address-cfg is a JSON List . Please see below for l59_ip-peer-address-cfg

Type: List

ipv6-peer-address-cfg

Description: ipv6-peer-address-cfg is a JSON List . Please see below for l59_ipv6-peer-address-cfg

Type: List

peer-group.peer.ip-peer-address-cfg

Specification
Type list
Block object keys

ip-peer-address

Description: IP Address

Type: string

Format: ipv4-address

peer-group.peer.ipv6-peer-address-cfg

Specification
Type list
Block object keys

ipv6-peer-address

Description: IPV6 address

Type: string

Format: ipv6-address

ospf-inline-list

Specification
Type list
Block object keys

uuid

Description: uuid of the object

Type: string

vlan

Description: Do not filter OSPF packet on specific vlan (Vlan number)

Type: number

Range: 1-4094

fail-over-policy-template-list

Specification
Type list
Block object keys

gateway

Description: gateway is a JSON Block . Please see below for l59_gateway

Type: Object

interface

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

Type: List

name

Description: VRRP-A fail over policy template name

Type: string

route

Description: route is a JSON Block . Please see below for l59_route

Type: Object

trunk-cfg

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

Type: List

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vlan-cfg

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

Type: List

fail-over-policy-template-list.vlan-cfg

Specification
Type list
Block object keys

timeout

Description:

Type: number

Range: 2-600

vlan

Description: VLAN tracking (VLAN id)

Type: number

Range: 1-4094

weight

Description: The failover event weight

Type: number

Range: 1-255

fail-over-policy-template-list.route

Specification
Type object

ip-destination-cfg

Description: ip-destination-cfg is a JSON List . Please see below for l59_ip-destination-cfg

Type: List

ipv6-destination-cfg

Description: ipv6-destination-cfg is a JSON List . Please see below for l59_ipv6-destination-cfg

Type: List

fail-over-policy-template-list.route.ipv6-destination-cfg

Specification
Type list
Block object keys

distance

Description: Route’s administrative distance (default: match any)

Type: number

Range: 1-255

gatewayv6

Description: Match the route’s gateway (next-hop) (default: match any)

Type: string

Format: ipv6-address

ipv6-destination

Description: IPv6 Destination Prefix

Type: string

Format: ipv6-address-plen

protocol

Description: ‘any’: Match any routing protocol (default); ‘static’: Match only static routes (added by user); ‘dynamic’: Match routes added by dynamic routing protocols (e.g. OSPF);

Type: string

Supported Values: any, static, dynamic

Default: any

weight

Description: The amount the priority will decrease if the route is missing (The amount the priority will decrease if the route is not present)

Type: number

Range: 1-255

fail-over-policy-template-list.route.ip-destination-cfg

Specification
Type list
Block object keys

distance

Description: Route’s administrative distance(default: match any)

Type: number

Range: 1-255

gateway

Description:

Type: string

Format: ipv4-address

ip-destination

Description: Destination prefix

Type: string

Format: ipv4-address

mask

Description: Destination prefix mask

Type: string

Format: ipv4-netmask

protocol

Description: ‘any’: Match any routing protocol (default); ‘static’: Match only static routes (added by user); ‘dynamic’: Match routes added by dynamic routing protocols (e.g. OSPF);

Type: string

Supported Values: any, static, dynamic

Default: any

weight

Description: The amount the priority will decrease if the route is missing (The amount the priority will decrease if the route is not present)

Type: number

Range: 1-255

fail-over-policy-template-list.interface

Specification
Type list
Block object keys

ethernet

Description: Ethernet Interface (Ethernet interface number)

Type: number

Format: interface

weight

Description: The failover event weight

Type: number

Range: 1-255

fail-over-policy-template-list.gateway

Specification
Type object

gw-ipv4-address-cfg

Description: gw-ipv4-address-cfg is a JSON List . Please see below for l59_gw-ipv4-address-cfg

Type: List

gw-ipv6-address-cfg

Description: gw-ipv6-address-cfg is a JSON List . Please see below for l59_gw-ipv6-address-cfg

Type: List

fail-over-policy-template-list.gateway.gw-ipv4-address-cfg

Specification
Type list
Block object keys

gw-ipv4-address

Description: IP Address

Type: string

Format: ipv4-address

weight

Description: The failover event weight

Type: number

Range: 1-255

fail-over-policy-template-list.gateway.gw-ipv6-address-cfg

Specification
Type list
Block object keys

gw-ipv6-address

Description: IPV6 address

Type: string

Format: ipv6-address

weight

Description: The failover event weight

Type: number

Range: 1-255

fail-over-policy-template-list.trunk-cfg

Specification
Type list
Block object keys

per-port-weight

Description: Per port failover weight

Type: number

Range: 1-255

Default: 1

trunk

Description: trunk tracking (trunk id)

Type: number

Range: 1-16

weight

Description: failover event weight

Type: number

Range: 1-255

vrid-lead-list

Specification
Type list
Block object keys

partition

Description: partition is a JSON Block . Please see below for l59_partition

Type: Object

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vrid-lead-str

Description: VRRP-A VRID leader name

Type: string

Default: default-vrid-lead

vrid-lead-list.partition

Specification
Type object

name-cfg

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

Type: Object

partition

Description: Partition name

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

shared-cfg

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

Type: Object

vrid-lead-list.partition.shared-cfg

Specification
Type object

shared

Description: Shared partition

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: shared and name are mutually exclusive

vrid

Description: VRRP-A id

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

vrid-value

Description: Specify ha VRRP-A vrid

Type: number

Range: 0-31

vrid-lead-list.partition.name-cfg

Specification
Type object

name

Description: Partition name

Type: string

Mutual Exclusion: name and shared are mutually exclusive

Reference Object: /axapi/v3/partition

vrid

Description: VRRP-A id

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

vrid-value

Description: Specify ha VRRP-A vrid

Type: number

Range: 0-7

state

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l59_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

state.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘sync_pkt_tx_counter’: Conn Sync Sent counter; ‘sync_pkt_rcv_counter’: Conn Sync Received counter; ‘sync_rx_create_counter’: Conn Sync Create Session Received counter; ‘sync_rx_del_counter’: Conn Sync Del Session Received counter; ‘sync_rx_update_age_counter’: Conn Sync Update Age Received counter; ‘sync_tx_create_counter’: Conn Sync Create Session Sent counter; ‘sync_tx_del_counter’: Conn Sync Del Session Sent counter; ‘sync_tx_update_age_counter’: Conn Sync Update Age Sent counter; ‘sync_rx_persist_create_counter’: Conn Sync Create Persist Session Pkts Received counter; ‘sync_rx_persist_del_counter’: Conn Sync Delete Persist Session Pkts Received counter; ‘sync_rx_persist_update_age_counter’: Conn Sync Update Persist Age Pkts Received counter; ‘sync_tx_persist_create_counter’: Conn Sync Create Persist Session Pkts Sent counter; ‘sync_tx_persist_del_counter’: Conn Sync Delete Persist Session Pkts Sent counter; ‘sync_tx_persist_update_age_counter’: Conn Sync Update Persist Age Pkts Sent counter; ‘query_pkt_tx_counter’: Conn Query sent counter; ‘query_pkt_rcv_counter’: Conn Query Received counter; ‘sync_tx_smp_radius_table_counter’: Conn Sync Update LSN RADIUS Sent counter; ‘sync_rx_smp_radius_table_counter’: Conn Sync Update LSN RADIUS Received counter; ‘query_tx_max_packed’: Max Query Msg Per Packet; ‘query_tx_min_packed’: Min Query Msg Per Packet; ‘query_pkt_invalid_idx_counter’: Conn Query Invalid Interface; ‘query_tx_get_buff_failed’: Conn Query Get Buff Failure; ‘query_rx_zero_info_counter’: Conn Query Packet Empty; ‘query_rx_full_info_counter’: Conn Query Packet Full; ‘query_rx_unk_counter’: Conn Query Unknown Type; ‘sync_pkt_invalid_idx_counter’: Conn Sync Invalid Interface; ‘sync_tx_get_buff_failed’: Conn Sync Get Buff Failure; ‘sync_tx_total_info_counter’: Conn Sync Total Info Pkts Sent counter; ‘sync_tx_create_ext_bit_counter’: Conn Sync Create with Ext Sent counter; ‘sync_tx_update_seqnos_counter’: Conn Sync Update Seq Num Sent counter; ‘sync_tx_min_packed’: Max Sync Msg Per Packet; ‘sync_tx_max_packed’: Min Sync Msg Per Packet; ‘sync_rx_len_invalid’: Conn Sync Length Invalid; ‘sync_persist_rx_len_invalid’: Persist Conn Sync Length Invalid; ‘sync_persist_rx_proto_not_supported’: Persist Conn Sync Protocol Invalid; ‘sync_persist_rx_type_invalid’: Persist Conn Sync Type Invalid; ‘sync_persist_rx_cannot_process_mandatory’: Persist Conn Sync Process Mandatory Invalid; ‘sync_persist_rx_ext_bit_process_error’: Persist Conn Sync Proc Ext Bit Failure; ‘sync_persist_rx_no_such_vport’: Persist Conn Sync Virt Port Not Found; ‘sync_persist_rx_vporttype_not_supported’: Persist Conn Sync Virt Port Type Invalid; ‘sync_persist_rx_no_such_rport’: Persist Conn Sync Real Port Not Found; ‘sync_persist_rx_no_such_sg_group’: Persist Conn Sync No Service Group Found; ‘sync_persist_rx_no_sg_group_info’: Persist Conn Sync No Service Group Info Found; ‘sync_persist_rx_conn_get_failed’: Persist Conn Sync Get Conn Failure; ‘sync_rx_no_such_vport’: Conn Sync Virt Port Not Found; ‘sync_rx_no_such_rport’: Conn Sync Real Port Not Found; ‘sync_rx_cannot_process_mandatory’: Conn Sync Process Mandatory Invalid; ‘sync_rx_ext_bit_process_error’: Conn Sync Proc Ext Bit Failure; ‘sync_rx_create_ext_bit_counter’: Conn Sync Create with Ext Received counter; ‘sync_rx_conn_exists’: Conn Sync Create Conn Exists; ‘sync_rx_conn_get_failed’: Conn Sync Get Conn Failure; ‘sync_rx_proto_not_supported’: Conn Sync Protocol Invalid; ‘sync_rx_no_dst_for_vport_inline’: Conn Sync ‘dst’ not found for vport inline; ‘sync_rx_no_such_nat_pool’: Conn Sync NAT Pool Error; ‘sync_rx_no_such_sg_node’: Conn Sync no SG node found; ‘sync_rx_del_no_such_session’: Conn Sync Del Conn not Found; ‘sync_rx_type_invalid’: Conn Sync Type Invalid; ‘sync_rx_zero_info_counter’: Conn Sync Packet Empty; ‘sync_rx_dcmsg_counter’: Conn Sync forward CPU; ‘sync_rx_total_info_counter’: Conn Sync Total Info Pkts Received counter; ‘sync_rx_update_seqnos_counter’: Conn Sync Update Seq Num Received counter; ‘sync_rx_unk_counter’: Conn Sync Unknown Type; ‘sync_rx_apptype_not_supported’: Conn Sync App Type Invalid; ‘sync_query_dcmsg_counter’: Conn Sync query forward CPU; ‘sync_get_buff_failed_rt’: Conn Sync Get Buff Failure No Route; ‘sync_get_buff_failed_port’: Conn Sync Get Buff Failure Wrong Port; ‘sync_rx_lsn_create_sby’: Conn Sync LSN Create Standby; ‘sync_rx_nat_create_sby’: Conn Sync NAT Create Standby; ‘sync_rx_nat_alloc_sby’: Conn Sync NAT Alloc Standby; ‘sync_rx_insert_tuple’: Conn Sync Insert Tuple; ‘sync_rx_sfw’: Conn Sync SFW; ‘sync_rx_create_static_sby’: Conn Sync Create Static Standby; ‘sync_rx_ext_pptp’: Conn Sync Ext PPTP; ‘sync_rx_ext_rtsp’: Conn Sync Ext RTSP; ‘sync_rx_reserve_ha’: Conn Sync Reserve HA Conn; ‘sync_rx_seq_deltas’: Conn Sync Seq Deltas Failure; ‘sync_rx_ftp_control’: Conn Sync FTP Control Failure; ‘sync_rx_ext_lsn_acl’: Conn Sync LSN ACL Failure; ‘sync_rx_ext_lsn_ac_idle_timeout’: Conn Sync LSN ACL Idle Timeout Failure; ‘sync_rx_ext_sip_alg’: Conn Sync SIP TCP ALG Failure; ‘sync_rx_ext_nat_mac’: Conn Sync NAT MAC Failure; ‘sync_tx_lsn_fullcone’: Conn Sync Update LSN Fullcone Sent counter; ‘sync_rx_lsn_fullcone’: Conn Sync Update LSN Fullcone Received counter; ‘sync_err_lsn_fullcone’: Conn Sync LSN Fullcone Failure; ‘sync_tx_update_sctp_conn_addr’: Update SCTP Addresses Sent; ‘sync_rx_update_sctp_conn_addr’: Update SCTP Addresses Received; ‘sync_rx_ext_dcfw_log’: Conn Sync FIREWALL session logging information Failure;

Type: string

Supported Values: all, sync_pkt_tx_counter, sync_pkt_rcv_counter, sync_rx_create_counter, sync_rx_del_counter, sync_rx_update_age_counter, sync_tx_create_counter, sync_tx_del_counter, sync_tx_update_age_counter, sync_rx_persist_create_counter, sync_rx_persist_del_counter, sync_rx_persist_update_age_counter, sync_tx_persist_create_counter, sync_tx_persist_del_counter, sync_tx_persist_update_age_counter, query_pkt_tx_counter, query_pkt_rcv_counter, sync_tx_smp_radius_table_counter, sync_rx_smp_radius_table_counter, query_tx_max_packed, query_tx_min_packed, query_pkt_invalid_idx_counter, query_tx_get_buff_failed, query_rx_zero_info_counter, query_rx_full_info_counter, query_rx_unk_counter, sync_pkt_invalid_idx_counter, sync_tx_get_buff_failed, sync_tx_total_info_counter, sync_tx_create_ext_bit_counter, sync_tx_update_seqnos_counter, sync_tx_min_packed, sync_tx_max_packed, sync_rx_len_invalid, sync_persist_rx_len_invalid, sync_persist_rx_proto_not_supported, sync_persist_rx_type_invalid, sync_persist_rx_cannot_process_mandatory, sync_persist_rx_ext_bit_process_error, sync_persist_rx_no_such_vport, sync_persist_rx_vporttype_not_supported, sync_persist_rx_no_such_rport, sync_persist_rx_no_such_sg_group, sync_persist_rx_no_sg_group_info, sync_persist_rx_conn_get_failed, sync_rx_no_such_vport, sync_rx_no_such_rport, sync_rx_cannot_process_mandatory, sync_rx_ext_bit_process_error, sync_rx_create_ext_bit_counter, sync_rx_conn_exists, sync_rx_conn_get_failed, sync_rx_proto_not_supported, sync_rx_no_dst_for_vport_inline, sync_rx_no_such_nat_pool, sync_rx_no_such_sg_node, sync_rx_del_no_such_session, sync_rx_type_invalid, sync_rx_zero_info_counter, sync_rx_dcmsg_counter, sync_rx_total_info_counter, sync_rx_update_seqnos_counter, sync_rx_unk_counter, sync_rx_apptype_not_supported, sync_query_dcmsg_counter, sync_get_buff_failed_rt, sync_get_buff_failed_port, sync_rx_lsn_create_sby, sync_rx_nat_create_sby, sync_rx_nat_alloc_sby, sync_rx_insert_tuple, sync_rx_sfw, sync_rx_create_static_sby, sync_rx_ext_pptp, sync_rx_ext_rtsp, sync_rx_reserve_ha, sync_rx_seq_deltas, sync_rx_ftp_control, sync_rx_ext_lsn_acl, sync_rx_ext_lsn_ac_idle_timeout, sync_rx_ext_sip_alg, sync_rx_ext_nat_mac, sync_tx_lsn_fullcone, sync_rx_lsn_fullcone, sync_err_lsn_fullcone, sync_tx_update_sctp_conn_addr, sync_rx_update_sctp_conn_addr, sync_rx_ext_dcfw_log

common

Specification
Type object

action

Description: ‘enable’: enable vrrp-a; ‘disable’: disable vrrp-a;

Type: string

Supported Values: enable, disable

Default: disable

arp-retry

Description: Specifies the number of additional IPv4 gratuitous ARPs or ICMPv6 neighbor advertisements, in addition to the first one, an ACOS device sends after transitioning from Standby to Active in a VRRP-A configuration.

Type: number

Range: 1-255

Default: 4

dead-timer

Description: Specifies the number of hello intervals during which a backup device will wait for a hello message from the active device. If this value expires, the standby ACOS device fails over to become the Active ACOS device.

Type: number

Range: 2-255

Default: 5

device-id

Description: Unique ID for each VRRP-A box (Device-id number)

Type: number

disable-default-vrid

Description: Enables or disables the default VRID on the shared partition. If disabled, you an use the default VRID in the shared partition and all private partitions.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

forward-l4-packet-on-standby

Description: Enables Layer 2/3 forwarding of Layer 4 traffic on the Standby ACOS device

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

hello-interval

Description: Specifies the number of milliseconds (ms) between each VRRP-A hello message the active device sends to the backup devices.

Type: number

Range: 1-255

Default: 2

hostid-append-to-vrid

Description: hostid-append-to-vrid is a JSON Block . Please see below for l59_hostid-append-to-vrid

Type: Object

inline-mode-cfg

Description: inline-mode-cfg is a JSON Block . Please see below for l59_inline-mode-cfg

Type: Object

preemption-delay

Description: Specifies the number of milliseconds (ms) to wait before beginning failover in response to configuration changes.

Type: number

Range: 1-255

Default: 60

restart-time

Description: Time between restarting ports on standby system after transition

Type: number

Range: 1-100

Default: 20

set-id

Description: Indicates a set ID number for the VRRP-A domain. All devices that provide backup for a given VRID must belong to the same VRRP-A set.

Type: number

Range: 1-15

track-event-delay

Description: Specifies the duration of milliseconds (ms) waited by the ACOS device before beginning failover in response to priority changes. The track event delay helps avoid unnecessary failovers caused by brief, temporary network changes.

Type: number

Range: 1-100

Default: 30

uuid

Description: uuid of the object

Type: string

common.hostid-append-to-vrid

Specification
Type object

hostid-append-to-vrid-default

Description: hostid append to vrid default

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: hostid-append-to-vrid-default and hostid-append-to-vrid-value are mutually exclusive

hostid-append-to-vrid-value

Description: hostid append to vrid num

Type: number

Range: 1-31

Mutual Exclusion: hostid-append-to-vrid-value and hostid-append-to-vrid-default are mutually exclusive

common.inline-mode-cfg

Specification
Type object

inline-mode

Description: Enable Layer 2 Inline Hot Standby Mode

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

preferred-port

Description: Preferred ethernet Port

Type: number

Format: interface

Mutual Exclusion: preferred-port and preferred-trunk are mutually exclusive

preferred-trunk

Description: Preferred trunk Port

Type: number

Format: interface

Mutual Exclusion: preferred-trunk and preferred-port are mutually exclusive

interface

Specification
Type object

ethernet-list

Description: ethernet-list is a JSON List . Please see below for l59_ethernet-list

Type: List

Reference Object: /axapi/v3/vrrp-a/interface/ethernet/{ethernet-val}

trunk-list

Description: trunk-list is a JSON List . Please see below for l59_trunk-list

Type: List

Reference Object: /axapi/v3/vrrp-a/interface/trunk/{trunk-val}

interface.trunk-list

Specification
Type list
Block object keys

both

Description: both a router and server interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: both router-interface and server-interface are mutually exclusive

no-heartbeat

Description: do not send out heartbeat packet from this interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: no-heartbeat and vlan are mutually exclusive

router-interface

Description: interface to upstream router

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: router-interface server-interface and both are mutually exclusive

server-interface

Description: interface to real server

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: server-interface router-interface and both are mutually exclusive

trunk-val

Description: Ethernet Interface

Type: number

Range: 1-16

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vlan

Description: VLAN ID

Type: number

Range: 1-4094

Mutual Exclusion: vlan and no-heartbeat are mutually exclusive

interface.ethernet-list

Specification
Type list
Block object keys

both

Description: both a router and server interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: both router-interface and server-interface are mutually exclusive

ethernet-val

Description: Ethernet Interface

Type: number

Format: interface

no-heartbeat

Description: do not send out heartbeat packet from this interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: no-heartbeat and vlan are mutually exclusive

router-interface

Description: interface to upstream router

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: router-interface server-interface and both are mutually exclusive

server-interface

Description: interface to real server

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: server-interface router-interface and both are mutually exclusive

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vlan

Description: VLAN ID

Type: number

Range: 1-4094

Mutual Exclusion: vlan and no-heartbeat are mutually exclusive

restart-port-list

Specification
Type object

ethernet-cfg

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

Type: List

uuid

Description: uuid of the object

Type: string

vrid-list

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

Type: List

Reference Object: /axapi/v3/vrrp-a/restart-port-list/vrid/{vrid-val}

restart-port-list.vrid-list

Specification
Type list
Block object keys

ethernet-cfg

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

Type: List

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vrid-val

Description: Specify ha VRRP-A vrid

Type: number

Range: 0-31

Default: 0

restart-port-list.vrid-list.ethernet-cfg

Specification
Type list
Block object keys

flap-ethernet-end

Description: Ethernet Port

Type: number

Format: interface

flap-ethernet-start

Description: Ethernet Port

Type: number

Format: interface

restart-port-list.ethernet-cfg

Specification
Type list
Block object keys

flap-ethernet-end

Description: Ethernet Port

Type: number

Format: interface

flap-ethernet-start

Description: Ethernet Port

Type: number

Format: interface

l2-inline-peer-ip-list

Specification
Type list
Block object keys

ip-address

Description: IP address (IPv4 address)

Type: string

Format: ipv4-address

uuid

Description: uuid of the object

Type: string

preferred-session-sync-port

Specification
Type object

ethernet-list

Description: ethernet-list is a JSON List . Please see below for l59_ethernet-list

Type: List

Reference Object: /axapi/v3/vrrp-a/preferred-session-sync-port/ethernet/{pre-eth}

trunk-list

Description: trunk-list is a JSON List . Please see below for l59_trunk-list

Type: List

Reference Object: /axapi/v3/vrrp-a/preferred-session-sync-port/trunk/{pre-trunk}

preferred-session-sync-port.trunk-list

Specification
Type list
Block object keys

pre-trunk

Description: Trunk Interface number

Type: number

Format: interface

pre-vlan

Description: Interface VLAN (VLAN ID)

Type: number

Range: 1-4094

uuid

Description: uuid of the object

Type: string

preferred-session-sync-port.ethernet-list

Specification
Type list
Block object keys

pre-eth

Description: Ethernet interface number

Type: number

Format: interface

pre-vlan

Description: Interface VLAN (VLAN ID)

Type: number

Range: 1-4094

uuid

Description: uuid of the object

Type: string