system¶
Configure System Parameters
system Specification¶
Parameter Value Type Configuration Resource Element Name system Element URI /axapi/v3/system Element Attributes system_attributes Partition Visibility None Schema system schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/system | ||
Get Object | GET | /axapi/v3/system | ||
Modify Object | POST | /axapi/v3/system | ||
Replace Object | PUT | /axapi/v3/system | ||
Delete Object | DELETE | /axapi/v3/system |
system attributes¶
add-cpu-core
Description: add-cpu-core is a JSON Block. Please see below for add-cpu-core
Type: Object
Reference Object: /axapi/v3/system/add-cpu-core
add-port
Description: add-port is a JSON Block. Please see below for add-port
Type: Object
Reference Object: /axapi/v3/system/add-port
all-vlan-limit
Description: all-vlan-limit is a JSON Block. Please see below for all-vlan-limit
Type: Object
Reference Object: /axapi/v3/system/all-vlan-limit
anomaly-log
Description log system anomalies
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
anomaly-log-rate-limit
Description Anomaly log rate-limit per second, default 32
Type: number
Range: 1-100
asic-mmu-fail-safe
Description: asic-mmu-fail-safe is a JSON Block. Please see below for asic-mmu-fail-safe
Type: Object
Reference Object: /axapi/v3/system/asic-mmu-fail-safe
attack-log
Description log attack anomalies
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
bandwidth
Description: bandwidth is a JSON Block. Please see below for bandwidth
Type: Object
Reference Object: /axapi/v3/system/bandwidth
bfd
Description: bfd is a JSON Block. Please see below for bfd
Type: Object
Reference Object: /axapi/v3/system/bfd
control-cpu
Description: control-cpu is a JSON Block. Please see below for control-cpu
Type: Object
Reference Object: /axapi/v3/system/control-cpu
core
Description: core is a JSON Block. Please see below for core
Type: Object
Reference Object: /axapi/v3/system/core
cosq-show
Description: cosq-show is a JSON Block. Please see below for cosq-show
Type: Object
Reference Object: /axapi/v3/system/cosq-show
cosq-stats
Description: cosq-stats is a JSON Block. Please see below for cosq-stats
Type: Object
Reference Object: /axapi/v3/system/cosq-stats
cpu-hyper-thread
Description: cpu-hyper-thread is a JSON Block. Please see below for cpu-hyper-thread
Type: Object
Reference Object: /axapi/v3/system/cpu-hyper-thread
cpu-list
Description: cpu-list is a JSON Block. Please see below for cpu-list
Type: Object
Reference Object: /axapi/v3/system/cpu-list
cpu-load-sharing
Description: cpu-load-sharing is a JSON Block. Please see below for cpu-load-sharing
Type: Object
Reference Object: /axapi/v3/system/cpu-load-sharing
data-cpu
Description: data-cpu is a JSON Block. Please see below for data-cpu
Type: Object
Reference Object: /axapi/v3/system/data-cpu
ddos-attack
Description System DDoS Attack
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ddos-log
Description log DDoS attack anomalies
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
default-mtu
Description Set all interfaces default mtu (Interface MTU, default 1 (System jumbo needs to be enabled))
Type: number
del-port
Description: del-port is a JSON Block. Please see below for del-port
Type: Object
Reference Object: /axapi/v3/system/del-port
delete-cpu-core
Description: delete-cpu-core is a JSON Block. Please see below for delete-cpu-core
Type: Object
Reference Object: /axapi/v3/system/delete-cpu-core
environment
Description: environment is a JSON Block. Please see below for environment
Type: Object
Reference Object: /axapi/v3/system/environment
ext-only-logging
Description: ext-only-logging is a JSON Block. Please see below for ext-only-logging
Type: Object
Reference Object: /axapi/v3/system/ext-only-logging
fpga-drop-counter
Description: fpga-drop-counter is a JSON Block. Please see below for fpga-drop-counter
Type: Object
Reference Object: /axapi/v3/system/fpga-drop-counter
geo-location
Description: geo-location is a JSON Block. Please see below for geo-location
Type: Object
Reference Object: /axapi/v3/system/geo-location
geoloc
Description: geoloc is a JSON Block. Please see below for geoloc
Type: Object
Reference Object: /axapi/v3/system/geoloc
geoloc-list-list
Type: List
Reference Object: /axapi/v3/system/geoloc-list/{name}
geoloc-name-helper
Description: geoloc-name-helper is a JSON Block. Please see below for geoloc-name-helper
Type: Object
Reference Object: /axapi/v3/system/geoloc-name-helper
geolocation-file
Description: geolocation-file is a JSON Block. Please see below for geolocation-file
Type: Object
Reference Object: /axapi/v3/system/geolocation-file
glid
Description Apply limits to the whole system
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/glid
hardware
Description: hardware is a JSON Block. Please see below for hardware
Type: Object
Reference Object: /axapi/v3/system/hardware
hardware-forward
Description: hardware-forward is a JSON Block. Please see below for hardware-forward
Type: Object
Reference Object: /axapi/v3/system/hardware-forward
hw-blocking-enable
Description Enable system hardware blocking (default disabled)
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
icmp
Description: icmp is a JSON Block. Please see below for icmp
Type: Object
Reference Object: /axapi/v3/system/icmp
icmp-rate
Description: icmp-rate is a JSON Block. Please see below for icmp-rate
Type: Object
Reference Object: /axapi/v3/system/icmp-rate
icmp6
Description: icmp6 is a JSON Block. Please see below for icmp6
Type: Object
Reference Object: /axapi/v3/system/icmp6
inuse-cpu-list
Description: inuse-cpu-list is a JSON Block. Please see below for inuse-cpu-list
Type: Object
Reference Object: /axapi/v3/system/inuse-cpu-list
inuse-port-list
Description: inuse-port-list is a JSON Block. Please see below for inuse-port-list
Type: Object
Reference Object: /axapi/v3/system/inuse-port-list
ip-stats
Description: ip-stats is a JSON Block. Please see below for ip-stats
Type: Object
Reference Object: /axapi/v3/system/ip-stats
ip6-stats
Description: ip6-stats is a JSON Block. Please see below for ip6-stats
Type: Object
Reference Object: /axapi/v3/system/ip6-stats
ipsec
Description: ipsec is a JSON Block. Please see below for ipsec
Type: Object
Reference Object: /axapi/v3/system/ipsec
link-capability
Description: link-capability is a JSON Block. Please see below for link-capability
Type: Object
Reference Object: /axapi/v3/system/link-capability
memory
Description: memory is a JSON Block. Please see below for memory
Type: Object
Reference Object: /axapi/v3/system/memory
mgmt-port
Description: mgmt-port is a JSON Block. Please see below for mgmt-port
Type: Object
Reference Object: /axapi/v3/system/mgmt-port
modify-port
Description: modify-port is a JSON Block. Please see below for modify-port
Type: Object
Reference Object: /axapi/v3/system/modify-port
module-ctrl-cpu
Description ‘high’: high cpu usage; ‘low’: low cpu usage; ‘medium’: medium cpu usage;
Type: string
Supported Values: high, low, medium
multi-queue-support
Description: multi-queue-support is a JSON Block. Please see below for multi-queue-support
Type: Object
Reference Object: /axapi/v3/system/multi-queue-support
ndisc-ra
Description: ndisc-ra is a JSON Block. Please see below for ndisc-ra
Type: Object
Reference Object: /axapi/v3/system/ndisc-ra
per-vlan-limit
Description: per-vlan-limit is a JSON Block. Please see below for per-vlan-limit
Type: Object
Reference Object: /axapi/v3/system/per-vlan-limit
platformtype
Description: platformtype is a JSON Block. Please see below for platformtype
Type: Object
Reference Object: /axapi/v3/system/platformtype
poll-model
Description: poll-model is a JSON Block. Please see below for poll-model
Type: Object
Reference Object: /axapi/v3/system/poll-model
port-info
Description: port-info is a JSON Block. Please see below for port-info
Type: Object
Reference Object: /axapi/v3/system/port-info
port-list
Description: port-list is a JSON Block. Please see below for port-list
Type: Object
Reference Object: /axapi/v3/system/port-list
promiscuous-mode
Description Run in promiscous mode settings
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
reboot
Description: reboot is a JSON Block. Please see below for reboot
Type: Object
Reference Object: /axapi/v3/system/reboot
resource-usage
Description: resource-usage is a JSON Block. Please see below for resource-usage
Type: Object
Reference Object: /axapi/v3/system/resource-usage
session
Description: session is a JSON Block. Please see below for session
Type: Object
Reference Object: /axapi/v3/system/session
session-reclaim-limit
Description: session-reclaim-limit is a JSON Block. Please see below for session-reclaim-limit
Type: Object
Reference Object: /axapi/v3/system/session-reclaim-limit
shm-logging
Description: shm-logging is a JSON Block. Please see below for shm-logging
Type: Object
Reference Object: /axapi/v3/system/shm-logging
shutdown
Description: shutdown is a JSON Block. Please see below for shutdown
Type: Object
Reference Object: /axapi/v3/system/shutdown
sockstress-disable
Description Disable sockstress protection
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
spe-profile
Description: spe-profile is a JSON Block. Please see below for spe-profile
Type: Object
Reference Object: /axapi/v3/system/spe-profile
spe-status
Description: spe-status is a JSON Block. Please see below for spe-status
Type: Object
Reference Object: /axapi/v3/system/spe-status
tcp
Description: tcp is a JSON Block. Please see below for tcp
Type: Object
Reference Object: /axapi/v3/system/tcp
tcp-stats
Description: tcp-stats is a JSON Block. Please see below for tcp-stats
Type: Object
Reference Object: /axapi/v3/system/tcp-stats
template
Description: template is a JSON Block. Please see below for template
Type: Object
Reference Object: /axapi/v3/system/template
timeout-value
Description: timeout-value is a JSON Block. Please see below for timeout-value
Type: Object
Reference Object: /axapi/v3/system/timeout-value
trunk
Description: trunk is a JSON Block. Please see below for trunk
Type: Object
Reference Object: /axapi/v3/system/trunk
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ve-mac-scheme
Description: ve-mac-scheme is a JSON Block. Please see below for ve-mac-scheme
Type: Object
Reference Object: /axapi/v3/system/ve-mac-scheme
xaui-dlb-mode
Description: xaui-dlb-mode is a JSON Block. Please see below for xaui-dlb-mode
Type: Object
Reference Object: /axapi/v3/system/xaui-dlb-mode
shm-logging¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
poll-model¶
Specification Value Type object disable
Description Disable Polling Model in both Pri and Sec
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
pri
Description Primary image
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
sec
Description Secondary image
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
port-list¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
mgmt-port¶
Specification Value Type object port-index
Description port index to be configured (Specify port index)
Type: number
Range: 0-32
geolocation-file¶
Specification Value Type object error-info
Description: error-info is a JSON Block. Please see below for geolocation-file_error-info
Type: Object
Reference Object: /axapi/v3/system/geolocation-file/error-info
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geolocation-file_error-info¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
per-vlan-limit¶
Specification Value Type object bcast
Description broadcast packets (per second limit)
Type: number
Range: 1-65535
Default: 1000
ipmcast
Description IP multicast packets (per second limit)
Type: number
Range: 1-65535
Default: 1000
mcast
Description multicast packets (per second limit)
Type: number
Range: 1-65535
Default: 1000
unknown-ucast
Description unknown unicast packets (per second limit)
Type: number
Range: 1-1000000
Default: 1000
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
icmp¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
inuse-port-list¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
control-cpu¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
tcp¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
bandwidth¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
session¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
link-capability¶
Specification Value Type object enable
Description Enable/Disable link capabilities
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
modify-port¶
Specification Value Type object port-index
Description port index to be configured (Specify port index)
Type: number
Range: 0-32
port-number
Description port number to be configured (Specify port number)
Type: number
Range: 1-32
shutdown¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
all-vlan-limit¶
Specification Value Type object bcast
Description broadcast packets (per second limit)
Type: number
Range: 1-65535
Default: 5000
ipmcast
Description IP multicast packets (per second limit)
Type: number
Range: 1-65535
Default: 5000
mcast
Description multicast packets (per second limit)
Type: number
Range: 1-65535
Default: 5000
unknown-ucast
Description unknown unicast packets (per second limit)
Type: number
Range: 1-1200000
Default: 5000
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
del-port¶
Specification Value Type object port-index
Description port index to be configured (Specify port index)
Type: number
Range: 0-32
ndisc-ra¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
session-reclaim-limit¶
Specification Value Type object nscan-limit
Description smp session scan limit (number of smp sessions per scan)
Type: number
Range: 1-20480
Default: 1024
scan-freq
Description smp session scan frequency (scan per second)
Type: number
Range: 5-50
Default: 5
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
inuse-cpu-list¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
add-port¶
Specification Value Type object port-index
Description port index to be configured (Specify port index)
Type: number
Range: 0-32
ip6-stats¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
asic-mmu-fail-safe¶
Specification Value Type object monitor-disable
Description Enable Fail-safe software error monitoring and act on it
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
monitor-interval
Description ASIC Fail-safe monitoring intervals in Seconds (Units of 1 Seconds (default 60))
Type: number
Range: 5-300
Default: 60
reboot-disable
Description Disable system reboot if system encounters mmu error
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
recovery-threshold
Description ASIC Fail-safe recovery threshold in Errors (Units of 1 Errors (default 2))
Type: number
Range: 1-1000
Default: 2
test-pattern-type
Description ‘all-zeros’: Inject all bits 0s in a byte; ‘all-ones’: Inject all bits 1s in a byte; ‘lcb’: Logical checker board; ‘inverse-lcb’: Inverse Logical checker board;
Type: string
Supported Values: all-zeros, all-ones, lcb, inverse-lcb
Default: lcb
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
bfd¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
reboot¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ip-stats¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
environment¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
cosq-show¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
cpu-list¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geo-location¶
Specification Value Type object entry-list
Type: List
Reference Object: /axapi/v3/system/geo-location/entry/{geo-locn-obj-name}
geo-location-geolite2-asn
Description Load built-in Maxmind GeoLite2-ASN database. Database available from http://www.maxmind.com
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geo-location-geolite2-city
Description Load built-in Maxmind GeoLite2-City database. Database available from http://www.maxmind.com
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geo-location-geolite2-country
Description Load built-in Maxmind GeoLite2-Country database. Database available from http://www.maxmind.com
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geo-location-iana
Description Load built-in IANA Database
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geolite2-asn-include-ipv6
Description Include IPv6 address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geolite2-city-include-ipv6
Description Include IPv6 address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geolite2-country-include-ipv6
Description Include IPv6 address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geoloc-load-file-list
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geo-location_entry-list¶
Specification Value Type list Block object keys geo-locn-multiple-addresses
Type: Listgeo-locn-obj-name
Description Specify geo-location name, section range is (1-15)
Type: string
Maximum Length: 127 characters
Maximum Length: 1 characters
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geo-location_entry-list_geo-locn-multiple-addresses¶
Specification Value Type list Block object keys first-ip-address
Description Specify IP information (Specify IP address)
Type: string
Format: ipv4-address
first-ipv6-address
Description Specify IPv6 address
Type: string
Format: ipv6-address
geol-ipv4-mask
Description Specify IPv4 mask
Type: string
Format: ipv4-netmask
Mutual Exclusion: geol-ipv4-mask and ip-addr2 are mutually exclusive
geol-ipv6-mask
Description Specify IPv6 mask
Type: number
Range: 0-128
Mutual Exclusion: geol-ipv6-mask and ipv6-addr2 are mutually exclusive
ip-addr2
Description Specify IP address range
Type: string
Format: ipv4-address
Mutual Exclusion: ip-addr2 and geol-ipv4-mask are mutually exclusive
ipv6-addr2
Description Specify IPv6 address range
Type: string
Format: ipv6-address
Mutual Exclusion: ipv6-addr2 and geol-ipv6-mask are mutually exclusive
geo-location_geoloc-load-file-list¶
Specification Value Type list Block object keys geo-location-load-file-include-ipv6
Description Include IPv6 address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
geo-location-load-filename
Description Specify file to be loaded
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
template¶
Specification Value Type object monitor-cfg
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
template_monitor-cfg¶
Specification Value Type list Block object keys template-monitor
Description Apply monitor template to the whole system (Monitor template ID Number)
Type: number
Range: 1-16
port-info¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ipsec¶
Specification Value Type object crypto-core
Description Crypto cores assigned for IPsec processing
Type: number
Range: 0-56
Default: 0
crypto-mem
Description Crypto memory percentage assigned for IPsec processing
Type: number
Range: 0-100
Default: 0
packet-round-robin
Description Enable packet round robin for IPsec packets
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
cpu-hyper-thread¶
Specification Value Type object disable
Description Disable CPU Hyperthreading
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
enable
Description Enable CPU Hyperthreading
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
memory¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
data-cpu¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geoloc-list-list¶
Specification Value Type list Block object keys exclude-geoloc-name-list
Type: Listinclude-geoloc-name-list
Type: Listname
Description Specify name of Geolocation list
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
shared
Description Enable sharing with other partitions
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geoloc-list-list_include-geoloc-name-list¶
Specification Value Type list Block object keys include-geoloc-name-val
Description Geolocation name to add
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
geoloc-list-list_exclude-geoloc-name-list¶
Specification Value Type list Block object keys exclude-geoloc-name-val
Description Geolocation name to exclude
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
ve-mac-scheme¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ve-mac-scheme-val
Description ‘hash-based’: Hash-based using the VE number; ‘round-robin’: Round Robin scheme; ‘system-mac’: Use system MAC address;
Type: string
Supported Values: hash-based, round-robin, system-mac
Default: hash-based
fpga-drop-counter¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
multi-queue-support¶
Specification Value Type object enable
Description Enable Multi-Queue-Support
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
icmp-rate¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
spe-profile¶
Specification Value Type object action
Description ‘ipv4-only’: Enable IPv4 HW forward entries only; ‘ipv6-only’: Enable IPv6 HW forward entries only; ‘ipv4-ipv6’: Enable Both IPv4/IPv6 HW forward entries (shared);
Type: string
Supported Values: ipv4-only, ipv6-only, ipv4-ipv6
Default: ipv4-ipv6
hardware¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
add-cpu-core¶
Specification Value Type object core-index
Description core index to be added (Specify core index)
Type: number
Range: 0-128
trunk¶
Specification Value Type object load-balance
Description: load-balance is a JSON Block. Please see below for trunk_load-balance
Type: Object
Reference Object: /axapi/v3/system/trunk/load-balance
trunk_load-balance¶
Specification Value Type object use-l3
Description Layer-3 Header based load balancing
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: use-l3 and use-l4 are mutually exclusive
use-l4
Description Layer-3/4 Header based load balancing
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: use-l4 and use-l3 are mutually exclusive
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
core¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
resource-usage¶
Specification Value Type object class-list-ipv6-addr-count
Description Total IPv6 addresses for class-list
Type: number
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
cpu-load-sharing¶
Specification Value Type object cpu-usage
Description: cpu-usage is a JSON Block. Please see below for cpu-load-sharing_cpu-usage
Type: Object
disable
Description Disable CPU load sharing in overload situations
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
packets-per-second
Description: packets-per-second is a JSON Block. Please see below for cpu-load-sharing_packets-per-second
Type: Object
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
cpu-load-sharing_packets-per-second¶
Specification Value Type object min
Description Minimum packets-per-second threshold (per CPU) before redistribution will take effect (Minimum packets-per-second threshold (per CPU) before redistribution will take effect (default: 100000))
Type: number
Range: 0-30000000
Default: 100000
cpu-load-sharing_cpu-usage¶
Specification Value Type object high
Description CPU usage threshold (percentage) that will trigger the redistribution (default: 75)
Type: number
Range: 0-100
Default: 75
low
Description CPU usage threshold (percentage) that will restore the normal packet distribution (default: 60)
Type: number
Range: 0-100
Default: 60
hardware-forward¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
geoloc¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
cosq-stats¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
xaui-dlb-mode¶
Specification Value Type object enable
Description Enable/Disable Dynamic Load Balancing traffic distribution support
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
icmp6¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
delete-cpu-core¶
Specification Value Type object core-index
Description core index to be deleted (Specify core index)
Type: number
Range: 0-128
geoloc-name-helper¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ext-only-logging¶
Specification Value Type object enable
Description enable external only logging for packet driven DDOS logs
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
tcp-stats¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
timeout-value¶
Specification Value Type object ftp
Description set timeout to stop ftp transfer in seconds, 0 is no limit
Type: number
Range: 0-9999
Default: 120
scp
Description set timeout to stop scp transfer in seconds, 0 is no limit
Type: number
Range: 0-9999
Default: 300
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
platformtype¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
spe-status¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters