{ "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", "softax-vmware"], "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 }, "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 }, "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":1, "maximum":9999, "default":120, "partition-visibility":"shared", "description":"set timeout to stop http transfer in seconds" }, "https":{ "type":"number", "format":"number", "minimum":1, "maximum":9999, "default":120, "partition-visibility":"shared", "description":"set timeout to stop https transfer in seconds" }, "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" } } }, "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" } } }, "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":{ "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" }, "optional":true } } ] }, "link-disable-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "diseth":{ "type":"number", "format":"interface", "minimum":0, "maximum":103, "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)" }, "optional":true } } ] }, "link-enable-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "enaeth":{ "type":"number", "format":"interface", "minimum":0, "maximum":103, "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)" }, "optional":true } } ] }, "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", "minimum":0, "maximum":103, "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", "minimum":0, "maximum":103, "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", "minimum":0, "maximum":103, "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)" }, "optional":true } } ] }, "link-down-cfg":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "linkdown-ethernet1":{ "type":"number", "format":"interface", "minimum":0, "maximum":103, "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", "minimum":0, "maximum":103, "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", "minimum":0, "maximum":103, "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)" }, "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":[ "id" ] } ] } } }, "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":{ "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" }, "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" } } }, "netvsc-monitor":{ "type":"object", "$ref":"/axapi/v3/system/netvsc-monitor", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable/Disable auto-recovery from Rx/Tx hang" }, "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)" } } }, "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" ] }, "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)" }, "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)" } } }, "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" } } }, "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" } } }, "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" } } }, "l3-traffic-distribution":{ "type":"object", "$ref":"/axapi/v3/system/l3-traffic-distribution", "properties":{ "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disable L3 Based traffic distribution support, default: enable" }, "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)" }, "timer-wheel-walk-limit":{ "type":"number", "format":"number", "minimum":0, "maximum":1024, "default":100, "partition-visibility":"shared", "description":"Set timer wheel walk limit (0-1024, 0 is unlimited, default is 100)" }, "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":{ "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" } } }, "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":64, "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)" }, "optional":true } } ] } } }, "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; ", "enum":[ "inside-ipv6-prefix", "inside-ip", "inside-ipv6", "imei", "imsi", "msisdn", "custom1", "custom2", "custom3" ] }, "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" }, "optional":true } } ] }, "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; ", "enum":[ "msisdn", "imei", "imsi", "custom1", "custom2", "custom3" ] }, "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" }, "optional":true } } ] }, "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" }, "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":[ "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":0, "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":"Use default CSV format to load this file" }, "optional":true } } ] }, "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" }, "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":[ "geo-locn-obj-name" ] } ] } } }, "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" }, "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" } } }, "shm-logging":{ "type":"object", "$ref":"/axapi/v3/system/shm-logging", "properties":{ "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)" }, "optional":true } } ] }, "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)" }, "optional":true } } ] }, "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)" }, "optional":true } } ] }, "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)" }, "optional":true } } ] }, "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" } } }, "switch-common-drop":{ "type":"object", "$ref":"/axapi/v3/system/switch-common-drop", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "xaui-dlb-mode":{ "type":"object", "$ref":"/axapi/v3/system/xaui-dlb-mode", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable/Disable Dynamic Load Balancing traffic distribution support" }, "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" } } }, "cli-monitor-interval":{ "type":"object", "$ref":"/axapi/v3/system/cli-monitor-interval", "properties":{ "interval":{ "type":"number", "format":"number", "minimum":0, "maximum":5000, "partition-visibility":"shared", "description":"one interval is 300ms (0 = disable)" }, "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" } } }, "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" } } }, "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" } } }, "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" } } } } } } }