{ "id":"/axapi/v3/system", "type":"object", "node-type":"scalar", "title":"system", "partition-visibility":"shared", "auto-created-object":1, "description":"Configure System Parameters", "properties":{ "anomaly-log":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"log system anomalies", "optional":true }, "attack-log":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"log attack anomalies", "optional":true }, "ddos-attack":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"System DDoS Attack", "optional":true }, "ddos-log":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"log DDoS attack anomalies", "optional":true }, "anomaly-log-rate-limit":{ "type":"number", "format":"number", "minimum":1, "maximum":100, "partition-visibility":"shared", "description":"Anomaly log rate-limit per second, default 32", "optional":true }, "sockstress-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable sockstress protection", "optional":true }, "promiscuous-mode":{ "type":"number", "format":"flag", "plat-pos-list":["softax-kvm,softax-vmware,cth", "softax-vmware,cth", "cth"], "default":0, "partition-visibility":"shared", "description":"Run in promiscous mode settings", "optional":true }, "glid":{ "type":"number", "format":"number", "minimum":1, "maximum":1023, "partition-visibility":"shared", "$ref":"/axapi/v3/glid", "description":"Apply limits to the whole system", "optional":true }, "module-ctrl-cpu":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'high': high cpu usage; 'low': low cpu usage; 'medium': medium cpu usage; ", "enum":[ "high", "low", "medium" ], "optional":true }, "default-mtu":{ "type":"number", "format":"number", "plat-neg-list":["softax-azure,softax-hyperv", "softax-hyperv"], "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Set all interfaces default mtu (Interface MTU, default 1 (System jumbo needs to be enabled))", "optional":true }, "hw-blocking-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system hardware blocking (default disabled)", "optional":true }, "src-ip-hash-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable source ip hash", "optional":true }, "class-list-hitcount-enable":{ "type":"number", "format":"flag", "default":1, "partition-visibility":"shared", "description":"Enable class list hit count", "optional":true }, "geo-db-hitcount-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable Geolocation database hit count", "optional":true }, "domain-list-hitcount-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable class list hit count", "optional":true }, "dynamic-service-dns-socket-pool":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable socket pool for dynamic-service DNS", "optional":true }, "system-chassis-port-split-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable port split for the chassis", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "timeout-value":{ "type":"object", "$ref":"/axapi/v3/system/timeout-value", "properties":{ "ftp":{ "type":"number", "format":"number", "minimum":0, "maximum":9999, "default":120, "partition-visibility":"shared", "description":"set timeout to stop ftp transfer in seconds, 0 is no limit" }, "scp":{ "type":"number", "format":"number", "minimum":0, "maximum":9999, "default":300, "partition-visibility":"shared", "description":"set timeout to stop scp transfer in seconds, 0 is no limit" }, "sftp":{ "type":"number", "format":"number", "minimum":0, "maximum":9999, "default":0, "partition-visibility":"shared", "description":"set timeout to stop sftp transfer in seconds, 0 is no limit" }, "tftp":{ "type":"number", "format":"number", "minimum":0, "maximum":9999, "default":0, "partition-visibility":"shared", "description":"set timeout to stop tftp transfer in seconds, 0 is no limit" }, "http":{ "type":"number", "format":"number", "minimum":0, "maximum":9999, "default":0, "partition-visibility":"shared", "description":"set timeout to stop http transfer in seconds, 0 is no limit" }, "https":{ "type":"number", "format":"number", "minimum":0, "maximum":9999, "default":0, "partition-visibility":"shared", "description":"set timeout to stop https transfer in seconds, 0 is no limit" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "bandwidth":{ "type":"object", "$ref":"/axapi/v3/system/bandwidth", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "counter-lib-accounting":{ "type":"object", "$ref":"/axapi/v3/system/counter-lib-accounting", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "control-cpu":{ "type":"object", "$ref":"/axapi/v3/system/control-cpu", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "data-cpu":{ "type":"object", "$ref":"/axapi/v3/system/data-cpu", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "mgmt-port":{ "type":"object", "$ref":"/axapi/v3/system/mgmt-port", "properties":{ "port-index":{ "type":"number", "format":"number", "plat-neg-list":["soft-ax"], "minimum":0, "maximum":32, "partition-visibility":"shared", "description":"port index to be configured (Specify port index)" }, "mac-address":{ "type":"string", "format":"mac-address", "minLength":14, "maxLength":14, "partition-visibility":"shared", "description":"mac-address to be configured as mgmt port" }, "pci-address":{ "type":"string", "format":"string", "plat-neg-list":["soft-ax"], "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"pci-address to be configured as mgmt port" } } }, "shared-poll-mode":{ "type":"object", "$ref":"/axapi/v3/system/shared-poll-mode", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable shared poll mode" }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable shared poll mode" } } }, "probe-network-devices":{ "type":"object", "$ref":"/axapi/v3/system/probe-network-devices", "properties":{ } }, "management-interface-mode":{ "type":"object", "$ref":"/axapi/v3/system/management-interface-mode", "properties":{ "dedicated":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Set management interface in dedicated mode" }, "non-dedicated":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Set management interface in non-dedicated mode" } } }, "set-tcp-syn-per-sec":{ "type":"object", "$ref":"/axapi/v3/system/set-tcp-syn-per-sec", "properties":{ "tcp-syn-value":{ "type":"number", "format":"number", "minimum":25, "maximum":128, "default":70, "partition-visibility":"shared", "description":"Configure Tcp SYN's per sec, default 70" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "add-port":{ "type":"object", "$ref":"/axapi/v3/system/add-port", "properties":{ "port-index":{ "type":"number", "format":"number", "minimum":0, "maximum":32, "partition-visibility":"shared", "description":"port index to be configured (Specify port index)" } } }, "del-port":{ "type":"object", "$ref":"/axapi/v3/system/del-port", "properties":{ "port-index":{ "type":"number", "format":"number", "minimum":0, "maximum":32, "partition-visibility":"shared", "description":"port index to be configured (Specify port index)" } } }, "modify-port":{ "type":"object", "$ref":"/axapi/v3/system/modify-port", "properties":{ "port-index":{ "type":"number", "format":"number", "minimum":0, "maximum":32, "partition-visibility":"shared", "description":"port index to be configured (Specify port index)" }, "port-number":{ "type":"number", "format":"number", "minimum":1, "maximum":32, "partition-visibility":"shared", "description":"port number to be configured (Specify port number)" } } }, "tls-1-3-mgmt":{ "type":"object", "$ref":"/axapi/v3/system/tls-1-3-mgmt", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable TLS 1.3 support on ACOS management plane" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "multi-queue-support":{ "type":"object", "$ref":"/axapi/v3/system/multi-queue-support", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable Multi-Queue-Support" } } }, "add-cpu-core":{ "type":"object", "$ref":"/axapi/v3/system/add-cpu-core", "properties":{ "core-index":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "partition-visibility":"shared", "description":"core index to be added (Specify core index)" } } }, "delete-cpu-core":{ "type":"object", "$ref":"/axapi/v3/system/delete-cpu-core", "properties":{ "core-index":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "partition-visibility":"shared", "description":"core index to be deleted (Specify core index)" } } }, "cpu-hyper-thread":{ "type":"object", "$ref":"/axapi/v3/system/cpu-hyper-thread", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable CPU Hyperthreading" }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable CPU Hyperthreading" } } }, "io-cpu":{ "type":"object", "$ref":"/axapi/v3/system/io-cpu", "properties":{ "max-cores":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "partition-visibility":"shared", "description":"max number of IO cores (Specify number of cores)" } } }, "link-monitor":{ "type":"object", "$ref":"/axapi/v3/system/link-monitor", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable Link Monitoring" }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable Link Monitoring" } } }, "lro":{ "type":"object", "$ref":"/axapi/v3/system/lro", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable Large Receive Offload" }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable Large Receive Offload" } } }, "tso":{ "type":"object", "$ref":"/axapi/v3/system/tso", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable TCP Segmentation Offload" }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable TCP Segmentation Offload" } } }, "port-list":{ "type":"object", "$ref":"/axapi/v3/system/port-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "port-info":{ "type":"object", "$ref":"/axapi/v3/system/port-info", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "inuse-port-list":{ "type":"object", "$ref":"/axapi/v3/system/inuse-port-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "cpu-list":{ "type":"object", "$ref":"/axapi/v3/system/cpu-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "cpu-map":{ "type":"object", "$ref":"/axapi/v3/system/cpu-map", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "inuse-cpu-list":{ "type":"object", "$ref":"/axapi/v3/system/inuse-cpu-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "set-rxtx-desc-size":{ "type":"object", "$ref":"/axapi/v3/system/set-rxtx-desc-size", "properties":{ "port-index":{ "type":"number", "format":"number", "minimum":0, "maximum":32, "partition-visibility":"shared", "description":"port index to be configured (Specify port index)" }, "rxd-size":{ "type":"number", "format":"number", "minimum":0, "maximum":65536, "partition-visibility":"shared", "description":"Set new rx-descriptor size" }, "txd-size":{ "type":"number", "format":"number", "minimum":0, "maximum":65536, "partition-visibility":"shared", "description":"Set new tx-descriptor size" } } }, "set-rxtx-queue":{ "type":"object", "$ref":"/axapi/v3/system/set-rxtx-queue", "properties":{ "port-index":{ "type":"number", "format":"number", "minimum":0, "maximum":32, "partition-visibility":"shared", "description":"port index to be configured (Specify port index)" }, "rxq-size":{ "type":"number", "format":"number", "minimum":0, "maximum":1024, "partition-visibility":"shared", "description":"Set number of new rx queues" }, "txq-size":{ "type":"number", "format":"number", "minimum":0, "maximum":1024, "partition-visibility":"shared", "description":"Set number of new tx queues" } } }, "template":{ "type":"object", "$ref":"/axapi/v3/system/template", "properties":{ "template-policy":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "$ref":"/axapi/v3/slb/template/policy", "description":"Apply policy template to the whole system (Policy template name)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "template-bind":{ "type":"object", "$ref":"/axapi/v3/system/template-bind", "properties":{ "monitor-list":{ "type":"array", "minItems":1, "items":{ "type":"monitor" }, "uniqueItems":true, "$ref":"/axapi/v3/system/template-bind/monitor/{template-monitor}", "array":[ { "properties":{ "template-monitor":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "$ref-list":["/axapi/v3/slb/template/monitor", "/axapi/v3/system/mon-template/monitor"], "description":"Monitor template ID Number", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "template-monitor" ] } ] } } }, "mon-template":{ "type":"object", "$ref":"/axapi/v3/system/mon-template", "properties":{ "monitor-list":{ "type":"array", "minItems":1, "items":{ "type":"monitor" }, "uniqueItems":true, "$ref":"/axapi/v3/system/mon-template/monitor/{id}", "array":[ { "properties":{ "id":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Monitor template ID Number", "optional":false }, "clear-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "sessions":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': Clear all sessions; 'sequence': Sequence number; ", "enum":[ "all", "sequence" ] }, "clear-all-sequence":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the port physical port number)" }, "clear-sequence":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Specify the port physical port number" } } } ] }, "link-disable-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "diseth":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the physical port number (Ethernet interface number)" }, "dis-sequence":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequence number)" } } } ] }, "link-enable-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "enaeth":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the physical port number (Ethernet interface number)" }, "ena-sequence":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequence number)" } } } ] }, "monitor-relation":{ "type":"string", "format":"enum", "default":"monitor-and", "partition-visibility":"shared", "description":"'monitor-and': Configures the monitors in current template to work with AND logic; 'monitor-or': Configures the monitors in current template to work with OR logic; ", "enum":[ "monitor-and", "monitor-or" ], "optional":true }, "link-up-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "linkup-ethernet1":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the port physical port number (Ethernet interface number)" }, "link-up-sequence1":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequence number)" }, "linkup-ethernet2":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the port physical port number (Ethernet interface number)" }, "link-up-sequence2":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequence number)" }, "linkup-ethernet3":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the port physical port number (Ethernet interface number)" }, "link-up-sequence3":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequece number)" } } } ] }, "link-down-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "linkdown-ethernet1":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the port physical port number (Ethernet interface number)" }, "link-down-sequence1":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequence number)" }, "linkdown-ethernet2":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the port physical port number (Ethernet interface number)" }, "link-down-sequence2":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the seqeuence number)" }, "linkdown-ethernet3":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Specify the port physical port number (Ethernet interface number)" }, "link-down-sequence3":{ "type":"number", "format":"number", "minimum":1, "maximum":16, "partition-visibility":"shared", "description":"Sequence number (Specify the sequence number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "id" ] } ] }, "link-block-as-down":{ "type":"object", "$ref":"/axapi/v3/system/mon-template/link-block-as-down", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "link-down-on-restart":{ "type":"object", "$ref":"/axapi/v3/system/mon-template/link-down-on-restart", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "memory":{ "type":"object", "$ref":"/axapi/v3/system/memory", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "resource-usage":{ "type":"object", "$ref":"/axapi/v3/system/resource-usage", "properties":{ "ssl-context-memory":{ "type":"number", "format":"number", "plat-pos-list":["th7440"], "minimum":256, "maximum":16384, "default":2048, "partition-visibility":"shared", "description":"Total SSL context memory needed in units of MB. Will be rounded to closest multiple of 2MB" }, "ssl-dma-memory":{ "type":"number", "format":"number", "plat-pos-list":["th7440"], "minimum":32, "maximum":2048, "default":256, "partition-visibility":"shared", "description":"Total SSL DMA memory needed in units of MB. Will be rounded to closest multiple of 2MB" }, "nat-pool-addr-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total configurable NAT Pool addresses in the System" }, "l4-session-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total Sessions in the System" }, "auth-portal-html-file-size":{ "type":"number", "format":"number", "minimum":4, "maximum":120, "default":20, "partition-visibility":"shared", "description":"Specify maximum html file size for each html page in auth portal (in KB)" }, "auth-portal-image-file-size":{ "type":"number", "format":"number", "minimum":1, "maximum":80, "default":6, "partition-visibility":"shared", "description":"Specify maximum image file size for default portal (in KB)" }, "max-aflex-file-size":{ "type":"number", "format":"number", "minimum":16, "maximum":256, "default":32, "partition-visibility":"shared", "description":"Set maximum aFleX file size (Maximum file size in KBytes, default is 32K)" }, "aflex-table-entry-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total aFleX table entry in the system (Total aFlex entry in the system)" }, "class-list-ipv6-addr-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total IPv6 addresses for class-list" }, "class-list-ac-entry-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total entries for AC class-list" }, "class-list-entry-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total entries for class-list" }, "max-aflex-authz-collection-number":{ "type":"number", "format":"number", "minimum":256, "maximum":4096, "default":512, "partition-visibility":"shared", "description":"Specify the maximum number of collections supported by aFleX authorization" }, "radius-table-size":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total configurable CGNV6 RADIUS Table entries" }, "authz-policy-number":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Specify the maximum number of authorization policies" }, "ipsec-sa-number":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Specify the maximum number of IPsec SA" }, "ram-cache-memory-limit":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Specify the maximum memory used by ram cache" }, "waf-template-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total configurable WAF Templates in the System" }, "auth-session-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total auth sessions in the system" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "visibility":{ "type":"object", "$ref":"/axapi/v3/system/resource-usage/visibility", "properties":{ "monitored-entity-count":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Total number of monitored entities for visibility" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "link-capability":{ "type":"object", "$ref":"/axapi/v3/system/link-capability", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable/Disable link capabilities" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "resource-accounting":{ "type":"object", "$ref":"/axapi/v3/system/resource-accounting", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "template-list":{ "type":"array", "minItems":1, "items":{ "type":"template" }, "uniqueItems":true, "$ref":"/axapi/v3/system/resource-accounting/template/{name}", "array":[ { "properties":{ "name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Enter template name", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true }, "app-resources":{ "type":"object", "$ref":"/axapi/v3/system/resource-accounting/template/{name}/app-resources", "properties":{ "gslb-device-cfg":{ "type":"object", "properties":{ "gslb-device-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-device allowed (gslb-device count (default is max-value))" }, "gslb-device-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-geo-location-cfg":{ "type":"object", "properties":{ "gslb-geo-location-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-geo-location allowed (gslb-geo-location count (default is max-value))" }, "gslb-geo-location-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-ip-list-cfg":{ "type":"object", "properties":{ "gslb-ip-list-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-ip-list allowed (gslb-ip-list count (default is max-value))" }, "gslb-ip-list-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-policy-cfg":{ "type":"object", "properties":{ "gslb-policy-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-policy allowed (gslb-policy count (default is max-value))" }, "gslb-policy-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-service-cfg":{ "type":"object", "properties":{ "gslb-service-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-service allowed (gslb-service count (default is max-value)" }, "gslb-service-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-service-ip-cfg":{ "type":"object", "properties":{ "gslb-service-ip-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-service-ip allowed (gslb-service-ip count (default is max-value))" }, "gslb-service-ip-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-service-port-cfg":{ "type":"object", "properties":{ "gslb-service-port-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-service-port allowed ( gslb-service-port count (default is max-value))" }, "gslb-service-port-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-site-cfg":{ "type":"object", "properties":{ "gslb-site-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-site allowed (gslb-site count (default is max-value))" }, "gslb-site-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-svc-group-cfg":{ "type":"object", "properties":{ "gslb-svc-group-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-svc-group allowed (gslb-svc-group count (default is max-value))" }, "gslb-svc-group-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-template-cfg":{ "type":"object", "properties":{ "gslb-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-template allowed (gslb-template count (default is max-value))" }, "gslb-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "gslb-zone-cfg":{ "type":"object", "properties":{ "gslb-zone-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of gslb-zone allowed (gslb-zone count (default is max-value))" }, "gslb-zone-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "health-monitor-cfg":{ "type":"object", "properties":{ "health-monitor-max":{ "type":"number", "format":"number", "minimum":0, "maximum":1023, "partition-visibility":"shared", "description":"Enter the number of health monitors allowed (health-monitor count (default is max-value))" }, "health-monitor-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":1023, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "real-port-cfg":{ "type":"object", "properties":{ "real-port-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of real-ports allowed (real-port count (default is max-value))" }, "real-port-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "real-server-cfg":{ "type":"object", "properties":{ "real-server-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of real-servers allowed (real-server count (default is max-value))" }, "real-server-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "service-group-cfg":{ "type":"object", "properties":{ "service-group-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of service groups allowed (service-group count (default is max-value))" }, "service-group-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "virtual-server-cfg":{ "type":"object", "properties":{ "virtual-server-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of virtual-servers allowed (virtual-server count (default is max-value))" }, "virtual-server-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "virtual-port-cfg":{ "type":"object", "properties":{ "virtual-port-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of virtual-port allowed (virtual-port count (default is max-value))" }, "virtual-port-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "cache-template-cfg":{ "type":"object", "properties":{ "cache-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of cache-template allowed (cache-template count (default is max-value))" }, "cache-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "client-ssl-template-cfg":{ "type":"object", "properties":{ "client-ssl-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of client-ssl-template allowed (client-ssl-template count (default is max-value))" }, "client-ssl-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "conn-reuse-template-cfg":{ "type":"object", "properties":{ "conn-reuse-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of conn-reuse-template allowed (conn-reuse-template count (default is max-value))" }, "conn-reuse-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "fast-tcp-template-cfg":{ "type":"object", "properties":{ "fast-tcp-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of fast-tcp-template allowed (fast-tcp-template count (default is max-value))" }, "fast-tcp-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "fast-udp-template-cfg":{ "type":"object", "properties":{ "fast-udp-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of fast-udp-template allowed (fast-udp-template count (default is max-value))" }, "fast-udp-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "fix-template-cfg":{ "type":"object", "properties":{ "fix-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of fix-template allowed (fix-template count (default is max-value))" }, "fix-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "http-template-cfg":{ "type":"object", "properties":{ "http-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of http-template allowed (http-template count (default is max-value))" }, "http-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "link-cost-template-cfg":{ "type":"object", "properties":{ "link-cost-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of link-cost-template allowed (link-cost-template count (default is max-value))" }, "link-cost-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "persist-cookie-template-cfg":{ "type":"object", "properties":{ "persist-cookie-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of persist-cookie-template allowed (persist-cookie-template count (default is max-value))" }, "persist-cookie-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "persist-srcip-template-cfg":{ "type":"object", "properties":{ "persist-srcip-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of persist-srcip-template allowed (persist-source-ip-template count (default is max-value))" }, "persist-srcip-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "server-ssl-template-cfg":{ "type":"object", "properties":{ "server-ssl-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of server-ssl-template allowed (server-ssl-template count (default is max-value))" }, "server-ssl-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "proxy-template-cfg":{ "type":"object", "properties":{ "proxy-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of proxy-template allowed (server-ssl-template count (default is max-value))" }, "proxy-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "stream-template-cfg":{ "type":"object", "properties":{ "stream-template-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of stream-template allowed (server-ssl-template count (default is max-value))" }, "stream-template-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "threshold":{ "type":"number", "format":"number", "minimum":1, "maximum":99, "partition-visibility":"shared", "description":"Enter the threshold as a percentage (Threshold in percentage(default is 100%))" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "network-resources":{ "type":"object", "$ref":"/axapi/v3/system/resource-accounting/template/{name}/network-resources", "properties":{ "static-ipv4-route-cfg":{ "type":"object", "properties":{ "static-ipv4-route-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of static ipv4 routes allowed (Static ipv4 routes (default is max-value))" }, "static-ipv4-route-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "static-ipv6-route-cfg":{ "type":"object", "properties":{ "static-ipv6-route-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the number of static ipv6 routes allowed (Static ipv6 routes (default is max-value))" }, "static-ipv6-route-min-guarantee":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "ipv4-acl-line-cfg":{ "type":"object", "properties":{ "ipv4-acl-line-max":{ "type":"number", "format":"number", "minimum":0, "maximum":16000, "partition-visibility":"shared", "description":"Enter the number of ACL lines allowed (IPV4 ACL lines (default is max-value))" }, "ipv4-acl-line-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":16000, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "ipv6-acl-line-cfg":{ "type":"object", "properties":{ "ipv6-acl-line-max":{ "type":"number", "format":"number", "minimum":0, "maximum":16000, "partition-visibility":"shared", "description":"Enter the number of ACL lines allowed (IPV6 ACL lines (default is max-value))" }, "ipv6-acl-line-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":16000, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "static-arp-cfg":{ "type":"object", "properties":{ "static-arp-max":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "partition-visibility":"shared", "description":"Enter the number of static arp entries allowed (Static arp (default is max-value))" }, "static-arp-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "static-neighbor-cfg":{ "type":"object", "properties":{ "static-neighbor-max":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "partition-visibility":"shared", "description":"Enter the number of static neighbor entries allowed (Static neighbors (default is max-value))" }, "static-neighbor-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "static-mac-cfg":{ "type":"object", "properties":{ "static-mac-max":{ "type":"number", "format":"number", "minimum":0, "maximum":500, "partition-visibility":"shared", "description":"Enter the number of static MAC entries allowed (Static MACs (default is max-value))" }, "static-mac-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":500, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "object-group-cfg":{ "type":"object", "properties":{ "object-group-max":{ "type":"number", "format":"number", "minimum":0, "maximum":8000, "partition-visibility":"shared", "description":"Enter the number of object groups allowed (Object group (default is max-value))" }, "object-group-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":8000, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "object-group-clause-cfg":{ "type":"object", "properties":{ "object-group-clause-max":{ "type":"number", "format":"number", "minimum":0, "maximum":8192000, "partition-visibility":"shared", "description":"Enter the number of object group clauses allowed (Object group clauses (default is max-value))" }, "object-group-clause-min-guarantee":{ "type":"number", "format":"number", "minimum":0, "maximum":8192000, "default":0, "partition-visibility":"shared", "description":"Minimum guaranteed value ( Minimum guaranteed value)" } } }, "threshold":{ "type":"number", "format":"number", "minimum":1, "maximum":99, "partition-visibility":"shared", "description":"Enter the threshold as a percentage (Threshold in percentage(default is 100%))" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "system-resources":{ "type":"object", "$ref":"/axapi/v3/system/resource-accounting/template/{name}/system-resources", "properties":{ "bw-limit-cfg":{ "type":"object", "properties":{ "bw-limit-max":{ "type":"number", "format":"number", "minimum":10, "maximum":10000000, "partition-visibility":"shared", "description":"Enter the bandwidth limit in mbps (Bandwidth limit in Mbit/s (no limits applied by default))" }, "bw-limit-watermark-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable watermark (90% drop, keep existing sessions, drop new sessions)" } } }, "concurrent-session-limit-cfg":{ "type":"object", "properties":{ "concurrent-session-limit-max":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Enter the Concurrent Session limit (cps) (Concurrent-Session cps limit (no limits applied by default))" } } }, "l4-session-limit-cfg":{ "type":"object", "properties":{ "l4-session-limit-max":{ "type":"string", "format":"string", "minLength":1, "maxLength":5, "partition-visibility":"shared", "description":"Enter the l4 session limit in % (0.01% to 99.99%) (Enter a number from 0.01 to 99.99 (up to 2 digits precision))" }, "l4-session-limit-min-guarantee":{ "type":"string", "format":"string", "minLength":1, "maxLength":5, "default":"0", "partition-visibility":"shared", "description":"minimum guaranteed value in % (up to 2 digits precision) (Enter a number from 0 to 99.99)" } } }, "l4cps-limit-cfg":{ "type":"object", "properties":{ "l4cps-limit-max":{ "type":"number", "format":"number", "minimum":100, "maximum":1000000, "partition-visibility":"shared", "description":"Enter the L4 cps limit (L4 cps limit (no limits applied by default))" } } }, "l7cps-limit-cfg":{ "type":"object", "properties":{ "l7cps-limit-max":{ "type":"number", "format":"number", "minimum":100, "maximum":300000, "partition-visibility":"shared", "description":"L7cps-limit (L7 cps limit (no limits applied by default))" } } }, "natcps-limit-cfg":{ "type":"object", "properties":{ "natcps-limit-max":{ "type":"number", "format":"number", "minimum":100, "maximum":1000000, "partition-visibility":"shared", "description":"Enter the Nat cps limit (NAT cps limit (no limits applied by default))" } } }, "fwcps-limit-cfg":{ "type":"object", "properties":{ "fwcps-limit-max":{ "type":"number", "format":"number", "minimum":100, "maximum":1000000, "partition-visibility":"shared", "description":"Enter the Firewall cps limit (Firewall cps limit (no limits applied by default))" } } }, "ssl-throughput-limit-cfg":{ "type":"object", "properties":{ "ssl-throughput-limit-max":{ "type":"number", "format":"number", "minimum":10, "maximum":10000000, "partition-visibility":"shared", "description":"Enter the ssl throughput limit in mbps (SSL Througput limit in Mbit/s (no limits applied by default))" }, "ssl-throughput-limit-watermark-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable watermark (90% drop, keep existing sessions, drop new sessions)" } } }, "sslcps-limit-cfg":{ "type":"object", "properties":{ "sslcps-limit-max":{ "type":"number", "format":"number", "minimum":100, "maximum":300000, "partition-visibility":"shared", "description":"Enter the SSL cps limit (SSL cps limit (no limits applied by default))" } } }, "threshold":{ "type":"number", "format":"number", "minimum":1, "maximum":99, "partition-visibility":"shared", "description":"Enter the threshold as a percentage (Threshold in percentage(default is 100%))" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } }, "required":[ "name" ] } ] } } }, "trunk":{ "type":"object", "$ref":"/axapi/v3/system/trunk", "properties":{ "load-balance":{ "type":"object", "$ref":"/axapi/v3/system/trunk/load-balance", "properties":{ "use-l3":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "not":"use-l4", "description":"Layer-3 Header based load balancing" }, "use-l4":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "not":"use-l3", "description":"Layer-3/4 Header based load balancing" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "ports":{ "type":"object", "$ref":"/axapi/v3/system/ports", "properties":{ "link-detection-interval":{ "type":"number", "format":"number", "minimum":50, "maximum":60000, "default":1000, "partition-visibility":"shared", "description":"Link detection interval in msecs" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "table-integrity":{ "type":"object", "$ref":"/axapi/v3/system/table-integrity", "properties":{ "table":{ "type":"string", "format":"enum", "default":"all", "partition-visibility":"shared", "description":"'all': All tables; ", "enum":[ "all" ] }, "audit-action":{ "type":"string", "format":"enum", "default":"enable", "partition-visibility":"shared", "description":"'enable': Enable table integrity audit; 'disable': Disable table integrity audit; ", "enum":[ "enable", "disable" ] }, "auto-sync-action":{ "type":"string", "format":"enum", "default":"enable", "partition-visibility":"shared", "description":"'enable': Enable auto-sync; 'disable': Disable auto-sync; ", "enum":[ "enable", "disable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipsec":{ "type":"object", "$ref":"/axapi/v3/system/ipsec", "properties":{ "packet-round-robin":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable packet round robin for IPsec packets" }, "crypto-core":{ "type":"number", "format":"number", "minimum":0, "maximum":64, "default":0, "partition-visibility":"shared", "description":"Crypto cores assigned for IPsec processing" }, "crypto-mem":{ "type":"number", "format":"number", "minimum":0, "maximum":100, "default":0, "partition-visibility":"shared", "description":"Crypto memory percentage assigned for IPsec processing (rounded to increments of 10)" }, "QAT":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"HW assisted QAT SSL module" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "fpga-decrypt":{ "type":"object", "$ref":"/axapi/v3/system/ipsec/fpga-decrypt", "properties":{ "action":{ "type":"string", "format":"enum", "default":"disable", "partition-visibility":"shared", "description":"'enable': Enable FPGA decryption offload; 'disable': Disable FPGA decryption offload; ", "enum":[ "enable", "disable" ] } } } } }, "spe-profile":{ "type":"object", "$ref":"/axapi/v3/system/spe-profile", "properties":{ "action":{ "type":"string", "format":"enum", "default":"ipv4-ipv6", "partition-visibility":"shared", "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); ", "enum":[ "ipv4-only", "ipv6-only", "ipv4-ipv6" ] } } }, "spe-status":{ "type":"object", "$ref":"/axapi/v3/system/spe-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-status":{ "type":"object", "$ref":"/axapi/v3/system/ssl-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "deep-hrxq":{ "type":"object", "$ref":"/axapi/v3/system/deep-hrxq", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared" } } }, "hrxq-status":{ "type":"object", "$ref":"/axapi/v3/system/hrxq-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "cpu-load-sharing":{ "type":"object", "$ref":"/axapi/v3/system/cpu-load-sharing", "properties":{ "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable CPU load sharing in overload situations" }, "packets-per-second":{ "type":"object", "properties":{ "min":{ "type":"number", "format":"number", "minimum":0, "maximum":30000000, "default":100000, "partition-visibility":"shared", "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))" } } }, "cpu-usage":{ "type":"object", "properties":{ "low":{ "type":"number", "format":"number", "minimum":0, "maximum":100, "default":60, "partition-visibility":"shared", "description":"CPU usage threshold (percentage) that will restore the normal packet distribution (default: 60)" }, "high":{ "type":"number", "format":"number", "minimum":0, "maximum":100, "default":75, "partition-visibility":"shared", "description":"CPU usage threshold (percentage) that will trigger the redistribution (default: 75)" } } }, "tcp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disallow redistribution of new TCP sessions" }, "udp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disallow redistribution of new UDP sessions" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "per-vlan-limit":{ "type":"object", "$ref":"/axapi/v3/system/per-vlan-limit", "properties":{ "bcast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":1000, "partition-visibility":"shared", "description":"broadcast packets (per second limit)" }, "ipmcast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":1000, "partition-visibility":"shared", "description":"IP multicast packets (per second limit)" }, "mcast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":1000, "partition-visibility":"shared", "description":"multicast packets (per second limit)" }, "unknown-ucast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":1000, "partition-visibility":"shared", "description":"unknown unicast packets (per second limit)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "all-vlan-limit":{ "type":"object", "$ref":"/axapi/v3/system/all-vlan-limit", "properties":{ "bcast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":5000, "partition-visibility":"shared", "description":"broadcast packets (per second limit)" }, "ipmcast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":5000, "partition-visibility":"shared", "description":"IP multicast packets (per second limit)" }, "mcast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":5000, "partition-visibility":"shared", "description":"multicast packets (per second limit)" }, "unknown-ucast":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":5000, "partition-visibility":"shared", "description":"unknown unicast packets (per second limit)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ve-mac-scheme":{ "type":"object", "$ref":"/axapi/v3/system/ve-mac-scheme", "properties":{ "ve-mac-scheme-val":{ "type":"string", "format":"enum", "default":"hash-based", "partition-visibility":"shared", "description":"'hash-based': Hash-based using the VE number; 'round-robin': Round Robin scheme; 'system-mac': Use system MAC address; ", "enum":[ "hash-based", "round-robin", "system-mac" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "session-reclaim-limit":{ "type":"object", "$ref":"/axapi/v3/system/session-reclaim-limit", "properties":{ "nscan-limit":{ "type":"number", "format":"number", "minimum":1, "maximum":20480, "default":4096, "partition-visibility":"shared", "description":"smp session scan limit (number of smp sessions per scan)" }, "scan-freq":{ "type":"number", "format":"number", "minimum":5, "maximum":50, "default":5, "partition-visibility":"shared", "description":"smp session scan frequency (scan per second)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-scv":{ "type":"object", "$ref":"/axapi/v3/system/ssl-scv", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable server certificate validation for all SSL connections" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-scv-verify-host":{ "type":"object", "$ref":"/axapi/v3/system/ssl-scv-verify-host", "properties":{ "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable verify host during SCV" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-scv-verify-crl-sign":{ "type":"object", "$ref":"/axapi/v3/system/ssl-scv-verify-crl-sign", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable verify CRL signature during SCV" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-set-compatible-cipher":{ "type":"object", "$ref":"/axapi/v3/system/ssl-set-compatible-cipher", "properties":{ "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable setting common cipher suite in management plane" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "hardware":{ "type":"object", "$ref":"/axapi/v3/system/hardware", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "platformtype":{ "type":"object", "$ref":"/axapi/v3/system/platformtype", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "reboot":{ "type":"object", "$ref":"/axapi/v3/system/reboot", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "shutdown":{ "type":"object", "$ref":"/axapi/v3/system/shutdown", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "environment":{ "type":"object", "$ref":"/axapi/v3/system/environment", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "hardware-forward":{ "type":"object", "$ref":"/axapi/v3/system/hardware-forward", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "slb":{ "type":"object", "$ref":"/axapi/v3/system/hardware-forward/slb", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "throughput":{ "type":"object", "$ref":"/axapi/v3/system/throughput", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipmi":{ "type":"object", "$ref":"/axapi/v3/system/ipmi", "properties":{ "reset":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Reset IPMI Controller" }, "ip":{ "type":"object", "$ref":"/axapi/v3/system/ipmi/ip", "properties":{ "ipv4-address":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IP address" }, "ipv4-netmask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IP subnet mask" }, "default-gateway":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"Default gateway address" } } }, "ipsrc":{ "type":"object", "$ref":"/axapi/v3/system/ipmi/ipsrc", "properties":{ "dhcp":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"IP addr obtained by BMC running DHCP" }, "static":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Manually configured static IP address" } } }, "user":{ "type":"object", "$ref":"/axapi/v3/system/ipmi/user", "properties":{ "add":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":16, "partition-visibility":"shared", "description":"Add a new IPMI user (IPMI User Name)" }, "password":{ "type":"string", "format":"password", "minLength":1, "maxLength":17, "partition-visibility":"shared", "description":"Password" }, "administrator":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Full control" }, "callback":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Lowest privilege level" }, "operator":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Most BMC commands are allowed" }, "user":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Only 'benign' commands are allowed" }, "disable":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":16, "partition-visibility":"shared", "description":"Disable an existing IPMI user (IPMI User Name)" }, "privilege":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":16, "partition-visibility":"shared", "description":"Change an existing IPMI user privilege (IPMI User Name)" }, "setname":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":16, "partition-visibility":"shared", "description":"Change User Name (Current IPMI User Name)" }, "newname":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":16, "partition-visibility":"shared", "description":"New IPMI User Name" }, "setpass":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":16, "partition-visibility":"shared", "description":"Change Password (IPMI User Name)" }, "newpass":{ "type":"string", "format":"password", "minLength":1, "maxLength":17, "partition-visibility":"shared", "description":"New Password" } } }, "tool":{ "type":"object", "$ref":"/axapi/v3/system/ipmi/tool", "properties":{ "cmd":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Command to execute in double quotes" } } } } }, "queuing-buffer":{ "type":"object", "$ref":"/axapi/v3/system/queuing-buffer", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable/Disable micro-burst traffic support" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "high-memory-l4-session":{ "type":"object", "$ref":"/axapi/v3/system/high-memory-l4-session", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable/Disable high memory l4 session support" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "trunk-hw-hash":{ "type":"object", "$ref":"/axapi/v3/system/trunk-hw-hash", "properties":{ "mode":{ "type":"number", "format":"number", "minimum":1, "maximum":7, "default":6, "partition-visibility":"shared", "description":"Set HW hash mode, default is 6 (1:dst-mac 2:src-mac 3:src-dst-mac 4:src-ip 5:dst-ip 6:rtag6 7:rtag7)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "trunk-xaui-hw-hash":{ "type":"object", "$ref":"/axapi/v3/system/trunk-xaui-hw-hash", "properties":{ "mode":{ "type":"number", "format":"number", "minimum":1, "maximum":7, "default":6, "partition-visibility":"shared", "description":"Set HW hash mode, default is 6 (1:dst-mac 2:src-mac 3:src-dst-mac 4:src-ip 5:dst-ip 6:rtag6 7:rtag7)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "upgrade-status":{ "type":"object", "$ref":"/axapi/v3/system/upgrade-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "guest-file":{ "type":"object", "$ref":"/axapi/v3/system/guest-file", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "cm-update-file-name-ref":{ "type":"object", "$ref":"/axapi/v3/system/cm-update-file-name-ref", "properties":{ "source_name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"bind source name" }, "dest_name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"bind dest name" }, "id":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "modify-not-allowed":1, "description":"Specify unique Partition id" } } }, "core":{ "type":"object", "$ref":"/axapi/v3/system/core", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "apps-global":{ "type":"object", "$ref":"/axapi/v3/system/apps-global", "properties":{ "log-session-on-established":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Send TCP session creation log on completion of 3-way handshake" }, "msl-time":{ "type":"number", "format":"number", "minimum":1, "maximum":40, "default":2, "partition-visibility":"shared", "description":"Configure maximum session life, default is 2 seconds (1-40 seconds, default is 2 seconds)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "shell-privileges":{ "type":"object", "$ref":"/axapi/v3/system/shell-privileges", "properties":{ "enable-shell-privileges":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"enable the shell privileges for a given customer" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "cosq-stats":{ "type":"object", "$ref":"/axapi/v3/system/cosq-stats", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "cosq-show":{ "type":"object", "$ref":"/axapi/v3/system/cosq-show", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "shm-logging":{ "type":"object", "$ref":"/axapi/v3/system/shm-logging", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable shared memory based logging" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "fw":{ "type":"object", "$ref":"/axapi/v3/system/fw", "properties":{ "application-mempool":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable application memory pool" }, "application-flow":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Number of flows" }, "basic-dpi-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable basic dpi" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "password-policy":{ "type":"object", "$ref":"/axapi/v3/system/password-policy", "properties":{ "complexity":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'Strict': Strict: Min length:8, Min Lower Case:2, Min Upper Case:2, Min Numbers:2, Min Special Character:1; 'Medium': Medium: Min length:6, Min Lower Case:2, Min Upper Case:2, Min Numbers:1, Min Special Character:1; 'Simple': Simple: Min length:4, Min Lower Case:1, Min Upper Case:1, Min Numbers:1, Min Special Character:0; ", "enum":[ "Strict", "Medium", "Simple" ] }, "aging":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'Strict': Strict: Max Age-60 Days; 'Medium': Medium: Max Age- 90 Days; 'Simple': Simple: Max Age-120 Days; ", "enum":[ "Strict", "Medium", "Simple" ] }, "history":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'Strict': Strict: Does not allow upto 5 old passwords; 'Medium': Medium: Does not allow upto 4 old passwords; 'Simple': Simple: Does not allow upto 3 old passwords; ", "enum":[ "Strict", "Medium", "Simple" ] }, "min-pswd-len":{ "type":"number", "format":"number", "minimum":8, "maximum":63, "partition-visibility":"shared", "description":"Configure custom password length" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "radius":{ "type":"object", "$ref":"/axapi/v3/system/radius", "properties":{ "server":{ "type":"object", "$ref":"/axapi/v3/system/radius/server", "properties":{ "listen-port":{ "type":"number", "format":"number", "minimum":1024, "maximum":65535, "default":1813, "partition-visibility":"shared", "description":"Configure the listen port of RADIUS server (default 1813) (Port number)" }, "remote":{ "type":"object", "properties":{ "ip-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ip-list-name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"IP-list name" }, "ip-list-secret":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Configure shared secret" }, "ip-list-secret-string":{ "type":"string", "format":"password", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"The RADIUS secret" }, "ip-list-encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)" } } } ] } } }, "secret":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Configure shared secret" }, "secret-string":{ "type":"string", "format":"password", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"The RADIUS secret" }, "encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)" }, "vrid":{ "type":"number", "format":"number", "minimum":1, "maximum":31, "partition-visibility":"shared", "description":"Join a VRRP-A failover group" }, "attribute":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "attribute-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'inside-ipv6-prefix': Framed IPv6 Prefix; 'inside-ip': Inside IP address; 'inside-ipv6': Inside IPv6 address; 'imei': International Mobile Equipment Identity (IMEI); 'imsi': International Mobile Subscriber Identity (IMSI); 'msisdn': Mobile Subscriber Integrated Services Digital Network-Number (MSISDN); 'custom1': Customized attribute 1; 'custom2': Customized attribute 2; 'custom3': Customized attribute 3; 'custom4': Customized attribute 4; 'custom5': Customized attribute 5; 'custom6': Customized attribute 6; ", "enum":[ "inside-ipv6-prefix", "inside-ip", "inside-ipv6", "imei", "imsi", "msisdn", "custom1", "custom2", "custom3", "custom4", "custom5", "custom6" ] }, "prefix-length":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'32': Prefix length 32; '48': Prefix length 48; '64': Prefix length 64; '80': Prefix length 80; '96': Prefix length 96; '112': Prefix length 112; ", "enum":[ "32", "48", "64", "80", "96", "112" ] }, "prefix-vendor":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"RADIUS vendor attribute information (RADIUS vendor ID)" }, "prefix-number":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "partition-visibility":"shared", "description":"RADIUS attribute number" }, "name":{ "type":"string", "format":"string", "minLength":1, "maxLength":15, "partition-visibility":"shared", "description":"Customized attribute name" }, "value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'hexadecimal': Type of attribute value is hexadecimal; ", "enum":[ "hexadecimal" ] }, "custom-vendor":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"RADIUS vendor attribute information (RADIUS vendor ID)" }, "custom-number":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "partition-visibility":"shared", "description":"RADIUS attribute number" }, "vendor":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"RADIUS vendor attribute information (RADIUS vendor ID)" }, "number":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "partition-visibility":"shared", "description":"RADIUS attribute number" } } } ] }, "disable-reply":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Toggle option for RADIUS reply packet(Default: Accounting response will be sent)" }, "accounting-start":{ "type":"string", "format":"enum", "default":"append-entry", "partition-visibility":"shared", "description":"'ignore': Ignore; 'append-entry': Append the AVPs to existing entry (default); 'replace-entry': Replace the AVPs of existing entry; ", "enum":[ "ignore", "append-entry", "replace-entry" ] }, "accounting-stop":{ "type":"string", "format":"enum", "default":"delete-entry", "partition-visibility":"shared", "description":"'ignore': Ignore; 'delete-entry': Delete the entry (default); 'delete-entry-and-sessions': Delete the entry and data sessions associated(CGN only); ", "enum":[ "ignore", "delete-entry", "delete-entry-and-sessions" ] }, "accounting-interim-update":{ "type":"string", "format":"enum", "default":"ignore", "partition-visibility":"shared", "description":"'ignore': Ignore (default); 'append-entry': Append the AVPs to existing entry; 'replace-entry': Replace the AVPs of existing entry; ", "enum":[ "ignore", "append-entry", "replace-entry" ] }, "accounting-on":{ "type":"string", "format":"enum", "default":"ignore", "partition-visibility":"shared", "description":"'ignore': Ignore (default); 'delete-entries-using-attribute': Delete entries matching attribute in RADIUS Table; ", "enum":[ "ignore", "delete-entries-using-attribute" ] }, "attribute-name":{ "type":"string", "format":"enum", "partition-visibility":"shared", "not":"custom-attribute-name", "description":"'msisdn': Clear using MSISDN; 'imei': Clear using IMEI; 'imsi': Clear using IMSI; 'custom1': Clear using CUSTOM1 attribute configured; 'custom2': Clear using CUSTOM2 attribute configured; 'custom3': Clear using CUSTOM3 attribute configured; 'custom4': Clear using CUSTOM4 attribute configured; 'custom5': Clear using CUSTOM5 attribute configured; 'custom6': Clear using CUSTOM6 attribute configured; ", "enum":[ "msisdn", "imei", "imsi", "custom1", "custom2", "custom3", "custom4", "custom5", "custom6" ] }, "custom-attribute-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":15, "partition-visibility":"shared", "not":"attribute-name", "description":"Clear using customized attribute" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "geoloc-list-list":{ "type":"array", "minItems":1, "items":{ "type":"geoloc-list" }, "uniqueItems":true, "$ref":"/axapi/v3/system/geoloc-list/{name}", "array":[ { "properties":{ "name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Specify name of Geolocation list", "optional":false }, "shared":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable sharing with other partitions", "optional":true }, "include-geoloc-name-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "include-geoloc-name-val":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Geolocation name to add" } } } ] }, "exclude-geoloc-name-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "exclude-geoloc-name-val":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Geolocation name to exclude" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "name" ] } ] }, "geoloc-name-helper":{ "type":"object", "$ref":"/axapi/v3/system/geoloc-name-helper", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "geolocation-file":{ "type":"object", "$ref":"/axapi/v3/system/geolocation-file", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "error-info":{ "type":"object", "$ref":"/axapi/v3/system/geolocation-file/error-info", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "geoloc":{ "type":"object", "$ref":"/axapi/v3/system/geoloc", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "geo-location":{ "type":"object", "$ref":"/axapi/v3/system/geo-location", "properties":{ "geo-location-iana":{ "type":"number", "format":"flag", "default":1, "partition-visibility":"shared", "description":"Load built-in IANA Database" }, "geo-location-geolite2-asn":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Load built-in Maxmind GeoLite2-ASN database. Database available from http://www.maxmind.com" }, "geolite2-asn-include-ipv6":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Include IPv6 address" }, "geo-location-geolite2-city":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Load built-in Maxmind GeoLite2-City database. Database available from http://www.maxmind.com" }, "geolite2-city-include-ipv6":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Include IPv6 address" }, "geo-location-geolite2-country":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Load built-in Maxmind GeoLite2-Country database. Database available from http://www.maxmind.com" }, "geolite2-country-include-ipv6":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Include IPv6 address" }, "geoloc-load-file-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "geo-location-load-filename":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Specify file to be loaded" }, "geo-location-load-file-include-ipv6":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Include IPv6 address" }, "template-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/template/csv", "description":"CSV template to load this file" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "entry-list":{ "type":"array", "minItems":1, "items":{ "type":"entry" }, "uniqueItems":true, "$ref":"/axapi/v3/system/geo-location/entry/{geo-locn-obj-name}", "array":[ { "properties":{ "geo-locn-obj-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Specify geo-location name, section range is (1-15)", "optional":false }, "geo-locn-multiple-addresses":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "first-ip-address":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"Specify IP information (Specify IP address)" }, "geol-ipv4-mask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "not":"ip-addr2", "description":"Specify IPv4 mask" }, "ip-addr2":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "not":"geol-ipv4-mask", "description":"Specify IP address range" }, "first-ipv6-address":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"Specify IPv6 address" }, "geol-ipv6-mask":{ "type":"number", "format":"number", "minimum":0, "maximum":128, "partition-visibility":"shared", "not":"ipv6-addr2", "description":"Specify IPv6 mask" }, "ipv6-addr2":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "not":"geol-ipv6-mask", "description":"Specify IPv6 address range" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "geo-locn-obj-name" ] } ] } } }, "tcp-syn-per-sec":{ "type":"object", "$ref":"/axapi/v3/system/tcp-syn-per-sec", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "asic-mmu-fail-safe":{ "type":"object", "$ref":"/axapi/v3/system/asic-mmu-fail-safe", "properties":{ "recovery-threshold":{ "type":"number", "format":"number", "minimum":1, "maximum":1000, "default":2, "partition-visibility":"shared", "description":"ASIC Fail-safe recovery threshold in Errors (Units of 1 Errors (default 2))" }, "monitor-interval":{ "type":"number", "format":"number", "minimum":5, "maximum":300, "default":60, "partition-visibility":"shared", "description":"ASIC Fail-safe monitoring intervals in Seconds (Units of 1 Seconds (default 60))" }, "monitor-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable Fail-safe software error monitoring and act on it" }, "reboot-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable system reboot if system encounters mmu error" }, "inject-error":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Inject MMU SER/Parity errors" }, "test-pattern-type":{ "type":"string", "format":"enum", "default":"lcb", "partition-visibility":"shared", "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; ", "enum":[ "all-zeros", "all-ones", "lcb", "inverse-lcb" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ext-only-logging":{ "type":"object", "$ref":"/axapi/v3/system/ext-only-logging", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"enable external only logging for packet driven DDOS logs" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ip-threat-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "ipv4-source-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list/ipv4-source-list", "properties":{ "class-list-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/class-list", "description":"Bind class-list (class-list name)" }, "ip-threat-action-tmpl":{ "type":"number", "format":"number", "minimum":1, "maximum":8, "partition-visibility":"shared", "description":"Bind ip-threat-action Template (ip-threat-action Template number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipv4-dest-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list/ipv4-dest-list", "properties":{ "class-list-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/class-list", "description":"Bind class-list (class-list name)" }, "ip-threat-action-tmpl":{ "type":"number", "format":"number", "minimum":1, "maximum":8, "partition-visibility":"shared", "description":"Bind ip-threat-action Template (ip-threat-action Template number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipv6-source-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list/ipv6-source-list", "properties":{ "class-list-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/class-list", "description":"Bind class-list (class-list name)" }, "ip-threat-action-tmpl":{ "type":"number", "format":"number", "minimum":1, "maximum":8, "partition-visibility":"shared", "description":"Bind ip-threat-action Template (ip-threat-action Template number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipv6-dest-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list/ipv6-dest-list", "properties":{ "class-list-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/class-list", "description":"Bind class-list (class-list name)" }, "ip-threat-action-tmpl":{ "type":"number", "format":"number", "minimum":1, "maximum":8, "partition-visibility":"shared", "description":"Bind ip-threat-action Template (ip-threat-action Template number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipv4-internet-host-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list/ipv4-internet-host-list", "properties":{ "class-list-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/class-list", "description":"Bind class-list (class-list name)" }, "ip-threat-action-tmpl":{ "type":"number", "format":"number", "minimum":1, "maximum":8, "partition-visibility":"shared", "description":"Bind ip-threat-action Template (ip-threat-action Template number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipv6-internet-host-list":{ "type":"object", "$ref":"/axapi/v3/system/ip-threat-list/ipv6-internet-host-list", "properties":{ "class-list-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/class-list", "description":"Bind class-list (class-list name)" }, "ip-threat-action-tmpl":{ "type":"number", "format":"number", "minimum":1, "maximum":8, "partition-visibility":"shared", "description":"Bind ip-threat-action Template (ip-threat-action Template number)" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "fpga-drop":{ "type":"object", "$ref":"/axapi/v3/system/fpga-drop", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "dpdk-stats":{ "type":"object", "$ref":"/axapi/v3/system/dpdk-stats", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "fpga-core-crc":{ "type":"object", "$ref":"/axapi/v3/system/fpga-core-crc", "properties":{ "monitor-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable FPGA Core CRC error monitoring and act on it" }, "reboot-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable system reboot if system encounters FPGA Core CRC error" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "mfa-management":{ "type":"object", "$ref":"/axapi/v3/system/mfa-management", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable 2FA for management plane" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "mfa-validation-type":{ "type":"object", "$ref":"/axapi/v3/system/mfa-validation-type", "properties":{ "ca-cert":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Configure CA Certificate" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "mfa-cert-store":{ "type":"object", "$ref":"/axapi/v3/system/mfa-cert-store", "properties":{ "cert-host":{ "type":"string", "format":"host", "partition-visibility":"shared", "description":"Configure certificate store host" }, "protocol":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'tftp': Use tftp for connection; 'ftp': Use ftp for connection; 'scp': Use scp for connection; 'http': Use http for connection; 'https': Use https for connection; 'sftp': Use sftp for connection; ", "enum":[ "tftp", "ftp", "scp", "http", "https", "sftp" ] }, "cert-store-path":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Configure certificate store path" }, "username":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Certificate store host username" }, "passwd-string":{ "type":"string", "format":"password", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":" Certificate store host password" }, "encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":" Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "mfa-auth":{ "type":"object", "$ref":"/axapi/v3/system/mfa-auth", "properties":{ "username":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Username for MFA validation" }, "second-factor":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"Input second factor paramter" } } }, "q-in-q":{ "type":"object", "$ref":"/axapi/v3/system/q-in-q", "properties":{ "inner-tpid":{ "type":"string", "format":"time-hh:mm", "minLength":1, "maxLength":4, "partition-visibility":"shared", "description":"TPID for inner VLAN (Inner TPID, 16 bit hex value, default is 8100)" }, "outer-tpid":{ "type":"string", "format":"time-hh:mm", "minLength":1, "maxLength":4, "partition-visibility":"shared", "description":"TPID for outer VLAN (Outer TPID, 16 bit hex value, default is 8100)" }, "enable-all-ports":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable 802.1QinQ on all physical ports" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "port-count":{ "type":"object", "$ref":"/axapi/v3/system/port-count", "properties":{ "port-count-kernel":{ "type":"number", "format":"number", "minimum":1024, "maximum":24000, "default":18000, "partition-visibility":"shared", "description":"Total Ports to be allocated for kernel." }, "port-count-hm":{ "type":"number", "format":"number", "minimum":1024, "maximum":4096, "default":1024, "partition-visibility":"shared", "description":"Total Ports to be allocated for hm." }, "port-count-logging":{ "type":"number", "format":"number", "minimum":1024, "maximum":4096, "default":4096, "partition-visibility":"shared", "description":"Total Ports to be allocated for logging." }, "port-count-alg":{ "type":"number", "format":"number", "minimum":1000, "maximum":6000, "default":6000, "partition-visibility":"shared", "description":"Total Ports to be allocated for alg types." }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "health-check-list":{ "type":"array", "minItems":1, "items":{ "type":"health-check" }, "uniqueItems":true, "$ref":"/axapi/v3/system/health-check/{l2hm-hc-name}", "array":[ { "properties":{ "l2hm-hc-name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Monitor Name", "optional":false }, "method-l2bfd":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Method is l2bfd", "optional":true }, "l2bfd-tx-interval":{ "type":"number", "format":"number", "minimum":48, "maximum":1000, "partition-visibility":"shared", "description":"Transmit interval between BFD packets", "optional":true }, "l2bfd-rx-interval":{ "type":"number", "format":"number", "minimum":48, "maximum":1000, "partition-visibility":"shared", "description":"Minimum receive interval capability (Milliseconds (default: 800))", "optional":true }, "l2bfd-multiplier":{ "type":"number", "format":"number", "minimum":3, "maximum":50, "partition-visibility":"shared", "description":"Multiplier value used to compute holddown (value used to multiply the interval (default: 4))", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "l2hm-hc-name" ] } ] }, "path-list":{ "type":"array", "minItems":1, "items":{ "type":"path" }, "uniqueItems":true, "$ref":"/axapi/v3/system/path/{l2hm-path-name}", "array":[ { "properties":{ "l2hm-path-name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "default":"hc-obj", "partition-visibility":"shared", "description":"Monitor Name", "optional":false }, "l2hm-vlan":{ "type":"number", "format":"number", "minimum":2, "maximum":4094, "partition-visibility":"shared", "$ref":"/axapi/v3/network/vlan", "description":"VLAN id", "optional":true }, "l2hm-setup-test-api":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Test-API Interface (Ethernet Interface)", "optional":true }, "ifpair-eth-start":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Ethernet port (Interface number)", "optional":true }, "ifpair-eth-end":{ "type":"number", "format":"interface", "partition-visibility":"shared", "description":"Ethernet port", "optional":true }, "ifpair-trunk-start":{ "type":"number", "format":"number", "minimum":1, "maximum":4096, "partition-visibility":"shared", "$ref":"/axapi/v3/interface/trunk", "description":"Trunk groups", "optional":true }, "ifpair-trunk-end":{ "type":"number", "format":"number", "minimum":1, "maximum":4096, "partition-visibility":"shared", "$ref":"/axapi/v3/interface/trunk", "description":"Trunk Group", "optional":true }, "l2hm-attach":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Monitor Name", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "required":[ "l2hm-path-name" ] } ] }, "psu-info":{ "type":"object", "$ref":"/axapi/v3/system/psu-info", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "gui-image-list":{ "type":"object", "$ref":"/axapi/v3/system/gui-image-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "syslog-time-msec":{ "type":"object", "$ref":"/axapi/v3/system/syslog-time-msec", "properties":{ "enable-flag":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared" } } }, "ipmi-service":{ "type":"object", "$ref":"/axapi/v3/system/ipmi-service", "properties":{ "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable IPMI on platform" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "app-performance":{ "type":"object", "$ref":"/axapi/v3/system/app-performance", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-req-q":{ "type":"object", "$ref":"/axapi/v3/system/ssl-req-q", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "tcp":{ "type":"object", "$ref":"/axapi/v3/system/tcp", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "rate-limit-reset-unknown-conn":{ "type":"object", "$ref":"/axapi/v3/system/tcp/rate-limit-reset-unknown-conn", "properties":{ "pkt-rate-for-reset-unknown-conn":{ "type":"number", "format":"number", "minimum":1, "maximum":1048575, "partition-visibility":"shared" }, "log-for-reset-unknown-conn":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Log when rate exceed" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "icmp":{ "type":"object", "$ref":"/axapi/v3/system/icmp", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "icmp6":{ "type":"object", "$ref":"/axapi/v3/system/icmp6", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ip-stats":{ "type":"object", "$ref":"/axapi/v3/system/ip-stats", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ip6-stats":{ "type":"object", "$ref":"/axapi/v3/system/ip6-stats", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "domain-list-info":{ "type":"object", "$ref":"/axapi/v3/system/domain-list-info", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ip-dns-cache":{ "type":"object", "$ref":"/axapi/v3/system/ip-dns-cache", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "bfd":{ "type":"object", "$ref":"/axapi/v3/system/bfd", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "icmp-rate":{ "type":"object", "$ref":"/axapi/v3/system/icmp-rate", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "job-offload":{ "type":"object", "$ref":"/axapi/v3/system/job-offload", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "dns":{ "type":"object", "$ref":"/axapi/v3/system/dns", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "dns-cache":{ "type":"object", "$ref":"/axapi/v3/system/dns-cache", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "session":{ "type":"object", "$ref":"/axapi/v3/system/session", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ndisc-ra":{ "type":"object", "$ref":"/axapi/v3/system/ndisc-ra", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "tcp-stats":{ "type":"object", "$ref":"/axapi/v3/system/tcp-stats", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "telemetry-log":{ "type":"object", "$ref":"/axapi/v3/system/telemetry-log", "properties":{ "top-k-source-list":{ "type":"object", "$ref":"/axapi/v3/system/telemetry-log/top-k-source-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "top-k-app-svc-list":{ "type":"object", "$ref":"/axapi/v3/system/telemetry-log/top-k-app-svc-list", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "device-status":{ "type":"object", "$ref":"/axapi/v3/system/telemetry-log/device-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "environment":{ "type":"object", "$ref":"/axapi/v3/system/telemetry-log/environment", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "partition-metrics":{ "type":"object", "$ref":"/axapi/v3/system/telemetry-log/partition-metrics", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } } } }