.. _ip: ip == Global IP configuration subcommands ip Specification ---------------- ===================================== =========================================== **Parameter** **Value** ===================================== =========================================== **Type** *Intermediate Resource* **Element Name** ip **Element URI** /axapi/v3/ip **Element Attributes** ip_attributes **Partition Visibility** None **Schema** :download:`ip schema ` ===================================== =========================================== **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html
OperationMethodURIPayload
Get Object .. raw:: html GET .. raw:: html /axapi/v3/ip .. raw:: html ip_attributes .. raw:: html
.. _848_ip_attributes: ip attributes ------------- **access-list-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/access-list/{name} ` **address** **Description:** address is a **JSON Block**. Please see below for :ref:`848_address` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/address ` **as-path-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/as-path/{access-list}+{action}+{value} ` **community-list** **Description:** community-list is a **JSON Block**. Please see below for :ref:`848_community-list` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/community-list ` **default-gateway** **Description:** default-gateway is a **JSON Block**. Please see below for :ref:`848_default-gateway` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/default-gateway ` **dns** **Description:** dns is a **JSON Block**. Please see below for :ref:`848_dns` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/dns ` **extcommunity-list** **Description:** extcommunity-list is a **JSON Block**. Please see below for :ref:`848_extcommunity-list` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/extcommunity-list ` **fib** **Description:** fib is a **JSON Block**. Please see below for :ref:`848_fib` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/fib ` **frag** **Description:** frag is a **JSON Block**. Please see below for :ref:`848_frag` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/frag ` **icmp** **Description:** icmp is a **JSON Block**. Please see below for :ref:`848_icmp` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/icmp ` **map-list-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/map-list/{name} ` **mgmt-traffic-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/mgmt-traffic/{traffic-type} ` **nat** **Description:** nat is a **JSON Block**. Please see below for :ref:`848_nat` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat ` **nat-global** **Description:** nat-global is a **JSON Block**. Please see below for :ref:`848_nat-global` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat-global ` **prefix-list-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/prefix-list/{name} ` **rib** **Description:** rib is a **JSON Block**. Please see below for :ref:`848_rib` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/rib ` **route** **Description:** route is a **JSON Block**. Please see below for :ref:`848_route` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/route ` **tcp** **Description:** tcp is a **JSON Block**. Please see below for :ref:`848_tcp` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/tcp ` **telemetry** **Description:** telemetry is a **JSON Block**. Please see below for :ref:`848_telemetry` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/telemetry ` .. _848_frag: frag ^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **buff** **Description** Max buff used for fragmentation (Buffer Value(10000-3000000)) **Type:** number **Range:** 10000-3000000 **max-packets-per-reassembly** **Description** Max number of fragmented packets allowed per reassembly(0 is unlimited) (default 0) **Type:** number **Range:** 2-16 **max-reassembly-sessions** **Description** Max number of pending reassembly sessions allowed (default 100000) **Type:** number **Range:** 1-200000 **timeout** **Description** Fragmentation timeout (in milliseconds 4 - 16000 (default is 1000)) **Type:** number **Range:** 4-16000 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_extcommunity-list: extcommunity-list ^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **expanded-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/extcommunity-list/expanded/{expanded} ` **expanded-num-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/extcommunity-list/expanded-num/{ext-list-num} ` **standard-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/extcommunity-list/standard/{standard} ` **standard-num-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/extcommunity-list/standard-num/{std-list-num} ` .. _848_extcommunity-list_expanded-num-list: extcommunity-list_expanded-num-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **ext-list-num** **Description** Extended Community list number (expanded) **Type:** number **Range:** 100-199 **rules-list** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_extcommunity-list_expanded-num-list_rules-list: extcommunity-list_expanded-num-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **ext-list-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **ext-list-value** **Description** An ordered list as a regular-expression **Type:** string **Format:** string-rlx .. _848_extcommunity-list_expanded-list: extcommunity-list_expanded-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **expanded** **Description** Add an expanded extcommunity-list entry (Extended Community list name) **Type:** string **Maximum Length:** 128 characters **Maximum Length:** 1 characters **rules-list** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_extcommunity-list_expanded-list_rules-list: extcommunity-list_expanded-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **expanded-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **expanded-value** **Description** An ordered list as a regular-expression **Type:** string **Format:** string-rlx .. _848_extcommunity-list_standard-num-list: extcommunity-list_standard-num-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **rules-list** **Type:** List **std-list-num** **Description** Extended Community list number (standard) **Type:** number **Range:** 1-99 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_extcommunity-list_standard-num-list_rules-list: extcommunity-list_standard-num-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **std-list-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **std-list-value** **Description** rt Route Target extended community in aa:nn or IPaddr:nn format OR soo Site-of-Origin extended community in aa:nn or IPaddr:nn **Type:** string **Format:** string-rlx .. _848_extcommunity-list_standard-list: extcommunity-list_standard-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **rules-list** **Type:** List **standard** **Description** Add a standard extcommunity-list entry (Extended Community list name) **Type:** string **Maximum Length:** 128 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_extcommunity-list_standard-list_rules-list: extcommunity-list_standard-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **standard-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **standard-value** **Description** rt Route Target extended community in aa:nn or IPaddr:nn format OR soo Site-of-Origin extended community in aa:nn or IPaddr:nn **Type:** string **Format:** string-rlx .. _848_nat: nat ^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **alg** **Description:** alg is a **JSON Block**. Please see below for :ref:`848_nat_alg` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/alg ` **icmp** **Description:** icmp is a **JSON Block**. Please see below for :ref:`848_nat_icmp` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/icmp ` **inside** **Description:** inside is a **JSON Block**. Please see below for :ref:`848_nat_inside` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/inside ` **nat-global** **Description:** nat-global is a **JSON Block**. Please see below for :ref:`848_nat_nat-global` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/nat-global ` **pool-group-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/pool-group/{pool-group-name} ` **pool-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/pool/{pool-name} ` **range-list-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/range-list/{name} ` **template** **Description:** template is a **JSON Block**. Please see below for :ref:`848_nat_template` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/template ` **translation** **Description:** translation is a **JSON Block**. Please see below for :ref:`848_nat_translation` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/translation ` .. _848_nat_range-list-list: nat_range-list-list ^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **global-netmaskv4** **Description** Mask for this Address range **Type:** string **Format:** ipv4-netmask **global-start-ipv4-addr** **Description** Global Start IPv4 Address of this list **Type:** string **Format:** ipv4-address **global-start-ipv6-addr** **Description** Global Start IPv6 Address of this list **Type:** string **Format:** ipv6-address-plen **local-netmaskv4** **Description** Mask for this Address range **Type:** string **Format:** ipv4-netmask **local-start-ipv4-addr** **Description** Local Start IPv4 Address of this list **Type:** string **Format:** ipv4-address **local-start-ipv6-addr** **Description** Local Start IPv6 Address of this list **Type:** string **Format:** ipv6-address-plen **name** **Description** Name for this Static List **Type:** string **Maximum Length:** 63 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **v4-count** **Description** Number of addresses to be translated in this range **Type:** number **Range:** 1-200000 **v4-vrid** **Description** VRRP-A vrid (Specify ha VRRP-A vrid) **Type:** number **Range:** 1-31 **Reference Object:** :doc:`/axapi/v3/vrrp-a/vrid ` **v6-count** **Description** Number of addresses to be translated in this range **Type:** number **Range:** 1-200000 **v6-vrid** **Description** VRRP-A vrid (Specify ha VRRP-A vrid) **Type:** number **Range:** 1-31 **Reference Object:** :doc:`/axapi/v3/vrrp-a/vrid ` .. _848_nat_alg: nat_alg ^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **pptp** **Description:** pptp is a **JSON Block**. Please see below for :ref:`848_nat_alg_pptp` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/alg/pptp ` .. _848_nat_alg_pptp: nat_alg_pptp ^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **pptp** **Description** 'disable': Disable PPTP NAT ALG; 'enable': Enable PPTP NAT ALG; **Type:** string **Supported Values:** disable, enable **Default:** disable **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_pool-group-list: nat_pool-group-list ^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **member-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/pool-group/{pool-group-name}/member/{pool-name} ` **pool-group-name** **Description** Specify pool group name **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **user-tag** **Description** Customized tag **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **vrid** **Description** Specify VRRP-A vrid (Specify ha VRRP-A vrid) **Type:** number **Range:** 1-31 **Reference Object:** :doc:`/axapi/v3/vrrp-a/vrid ` .. _848_nat_pool-group-list_member-list: nat_pool-group-list_member-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **pool-name** **Description** Specify NAT pool name **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_nat-global: nat_nat-global ^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_template: nat_template ^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **logging-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/template/logging/{name} ` .. _848_nat_template_logging-list: nat_template_logging-list ^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **facility** **Description** 'kernel': 0: Kernel; 'user': 1: User-level; 'mail': 2: Mail; 'daemon': 3: System daemons; 'security-authorization': 4: Security/authorization; 'syslog': 5: Syslog internal; 'line-printer': 6: Line printer; 'news': 7: Network news; 'uucp': 8: UUCP subsystem; 'cron': 9: Time-related; 'security-authorization-private': 10: Private security/authorization; 'ftp': 11: FTP; 'ntp': 12: NTP; 'audit': 13: Audit; 'alert': 14: Alert; 'clock': 15: Clock-related; 'local0': 16: Local use 0; 'local1': 17: Local use 1; 'local2': 18: Local use 2; 'local3': 19: Local use 3; 'local4': 20: Local use 4; 'local5': 21: Local use 5; 'local6': 22: Local use 6; 'local7': 23: Local use 7; **Type:** string **Supported Values:** kernel, user, mail, daemon, security-authorization, syslog, line-printer, news, uucp, cron, security-authorization-private, ftp, ntp, audit, alert, clock, local0, local1, local2, local3, local4, local5, local6, local7 **Default:** local0 **include-destination** **Description** Include the destination IP and port in logs **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **include-rip-rport** **Description** Include the IP and port of real server in logs **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **log** **Description:** log is a **JSON Block**. Please see below for :ref:`848_nat_template_logging-list_log` **Type:** Object **name** **Description** NAT logging template name **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **service-group** **Description** Set NAT logging service-group **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **Reference Object:** :doc:`/axapi/v3/slb/service-group ` **severity** **Description:** severity is a **JSON Block**. Please see below for :ref:`848_nat_template_logging-list_severity` **Type:** Object **source-port** **Description:** source-port is a **JSON Block**. Please see below for :ref:`848_nat_template_logging-list_source-port` **Type:** Object **user-tag** **Description** Customized tag **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_template_logging-list_severity: nat_template_logging-list_severity ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **severity-string** **Description** 'emergency': 0: Emergency; 'alert': 1: Alert; 'critical': 2: Critical; 'error': 3: Error; 'warning': 4: Warning; 'notice': 5: Notice; 'informational': 6: Informational; 'debug': 7: Debug; **Type:** string **Supported Values:** emergency, alert, critical, error, warning, notice, informational, debug **Default:** debug **Mutual Exclusion:** severity-string and severity-val are mutually exclusive **severity-val** **Description** Logging severity level **Type:** number **Range:** 0-7 **Default:** 7 **Mutual Exclusion:** severity-val and severity-string are mutually exclusive .. _848_nat_template_logging-list_log: nat_template_logging-list_log ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **port-mappings** **Description** 'creation': Log creation of NAT mappgins; 'disable': Disable Log creation and deletion of NAT mappings; **Type:** string **Supported Values:** creation, disable .. _848_nat_template_logging-list_source-port: nat_template_logging-list_source-port ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **any** **Description** Use any source port **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** any and source-port-num are mutually exclusive **source-port-num** **Description** Set source port for sending NAT syslogs (default: 514) **Type:** number **Range:** 1-65535 **Default:** 514 **Mutual Exclusion:** source-port-num and any are mutually exclusive .. _848_nat_translation: nat_translation ^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **icmp-timeout** **Description:** icmp-timeout is a **JSON Block**. Please see below for :ref:`848_nat_translation_icmp-timeout` **Type:** Object **service-timeout-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/translation/service-timeout/{service-type}+{port} ` **tcp-timeout** **Description** TCP protocol extended translations (Timeout in seconds (Interval of 60 seconds), default is 300 seconds (5 minutes)) **Type:** number **Range:** 2-15000 **Default:** 300 **udp-timeout** **Description** UDP protocol extended translations (Timeout in seconds (Interval of 60 seconds), default is 300 seconds (5 minutes)) **Type:** number **Range:** 2-15000 **Default:** 300 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_translation_service-timeout-list: nat_translation_service-timeout-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **port** **Description** Port Number **Type:** number **Range:** 1-65535 **service-type** **Description** 'tcp': TCP Protocol; 'udp': UDP Protocol; **Type:** string **Supported Values:** tcp, udp **timeout-type** **Description** 'age': Expiration time; 'fast': Use Fast aging; **Type:** string **Supported Values:** age, fast **timeout-val** **Description** Timeout in seconds (Interval of 60 seconds) **Type:** number **Range:** 2-15000 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_translation_icmp-timeout: nat_translation_icmp-timeout ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **icmp-timeout** **Description** 'age': Expiration time; 'fast': Use Fast aging; **Type:** string **Supported Values:** age, fast **Default:** fast **icmp-timeout-val** **Description** Timeout in seconds (Interval of 60 seconds) **Type:** number **Range:** 2-15000 .. _848_nat_icmp: nat_icmp ^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **always-source-nat-errors** **Description** Source NAT intermediate routers' IPs for ICMP errors (default: disabled) **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **respond-to-ping** **Description** Respond to ICMP echo requests to NAT pool IPs (default: disabled) **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_inside: nat_inside ^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **source** **Description:** source is a **JSON Block**. Please see below for :ref:`848_nat_inside_source` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/inside/source ` .. _848_nat_inside_source: nat_inside_source ^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **class-list** **Description:** class-list is a **JSON Block**. Please see below for :ref:`848_nat_inside_source_class-list` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/inside/source/class-list ` **list** **Description:** list is a **JSON Block**. Please see below for :ref:`848_nat_inside_source_list` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/nat/inside/source/list ` **static-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/inside/source/static/{src-address}+{nat-address} ` .. _848_nat_inside_source_static-list: nat_inside_source_static-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **nat-address** **Description** NAT Address **Type:** string **Format:** ipv4-address **src-address** **Description** Original Source Address **Type:** string **Format:** ipv4-address **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **vrid** **Description** VRRP-A vrid (Specify ha VRRP-A vrid) **Type:** number **Range:** 1-31 **Reference Object:** :doc:`/axapi/v3/vrrp-a/vrid ` .. _848_nat_inside_source_list: nat_inside_source_list ^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **acl-id-list-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/inside/source/list/acl-id-list/{acl-id} ` **acl-name-list-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/nat/inside/source/list/acl-name-list/{name} ` .. _848_nat_inside_source_list_acl-id-list-list: nat_inside_source_list_acl-id-list-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **acl-id** **Description** Acl id **Type:** number **Range:** 1-199 **msl** **Description** Maximum Session Life Value **Type:** number **Range:** 1-1800 **pool** **Description** Pool or Pool Group (Pool or Pool Group Name) **Type:** string **Format:** string-rlx **Maximum Length:** 128 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_inside_source_list_acl-name-list-list: nat_inside_source_list_acl-name-list-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **msl** **Description** Maximum Session Life Value **Type:** number **Range:** 1-1800 **name** **Description** Apply an access list **Type:** string **Maximum Length:** 16 characters **Maximum Length:** 1 characters **Reference Object:** :doc:`/axapi/v3/ip/access-list ` **pool** **Description** Pool or Pool Group (Pool or Pool Group Nam) **Type:** string **Format:** string-rlx **Maximum Length:** 128 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_inside_source_class-list: nat_inside_source_class-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **name** **Description** Class List Name **Type:** string **Maximum Length:** 63 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_nat_pool-list: nat_pool-list ^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **end-address** **Description** Configure end IP address of NAT pool **Type:** string **Format:** ipv4-address **gateway** **Description** Configure gateway IP **Type:** string **Format:** ipv4-address **netmask** **Description** Configure mask for pool **Type:** string **Format:** ipv4-netmask-brief **pool-name** **Description** Specify pool name or pool group **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **scaleout-device-id** **Description** Configure Scaleout device id to which this NAT pool is to be bound (Specify Scaleout device id) **Type:** number **Range:** 1-64 **start-address** **Description** Configure start IP address of NAT pool **Type:** string **Format:** ipv4-address **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **vrid** **Description** Configure VRRP-A vrid (Specify ha VRRP-A vrid) **Type:** number **Range:** 1-31 **Reference Object:** :doc:`/axapi/v3/vrrp-a/vrid ` .. _848_nat-global: nat-global ^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **reset-idle-tcp-conn** **Description** Reset Idle TCP Connections **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_telemetry: telemetry ^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_route: route ^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **rib-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/route/rib/{ip-dest-addr}+{ip-mask} ` **source** **Description:** source is a **JSON Block**. Please see below for :ref:`848_route_source` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/route/source ` **static** **Description:** static is a **JSON Block**. Please see below for :ref:`848_route_static` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/route/static ` .. _848_route_rib-list: route_rib-list ^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **ip-dest-addr** **Description** Destination prefix **Type:** string **Format:** ipv4-address **ip-mask** **Description** Destination prefix mask **Type:** string **Format:** ipv4-netmask-brief **ip-nexthop-ipv4** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_route_rib-list_ip-nexthop-ipv4: route_rib-list_ip-nexthop-ipv4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **description-nexthop-ip** **Description** Description for static route **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **distance-nexthop-ip** **Description** Distance value for this route **Type:** number **Range:** 1-255 **Default:** 1 **ip-next-hop** **Description** Forwarding router's address **Type:** string **Format:** ipv4-address .. _848_route_source: route_source ^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **ve-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/route/source/ve/{ve-num}+{nexthop-ip} ` .. _848_route_source_ve-list: route_source_ve-list ^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **nexthop-ip** **Description** Nexthop IP address **Type:** string **Format:** ipv4-address **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **ve-num** **Description** **Type:** number **Range:** 1-4094 .. _848_route_static: route_static ^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **bfd-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/route/static/bfd/{local-ip}+{nexthop-ip} ` .. _848_route_static_bfd-list: route_static_bfd-list ^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **local-ip** **Description** Local IP address **Type:** string **Format:** ipv4-address **nexthop-ip** **Description** Nexthop IP address **Type:** string **Format:** ipv4-address **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_access-list-list: access-list-list ^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **name** **Description** IP Access List Name. Does not support name as digits or start with digit. **Type:** string **Maximum Length:** 16 characters **Maximum Length:** 1 characters **rules** **Type:** List **user-tag** **Description** Customized tag **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_access-list-list_rules: access-list-list_rules ^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **acl-log** **Description** Log matches against this entry **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **action** **Description** 'deny': Deny; 'permit': Permit; 'l3-vlan-fwd-disable': Disable L3 forwarding between VLANs; **Type:** string **Supported Values:** deny, permit, l3-vlan-fwd-disable **any-code** **Description** Any ICMP code **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** any-code, icmp-code, and special-code are mutually exclusive **any-type** **Description** Any ICMP type **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** any-type, icmp-type, and special-type are mutually exclusive **dscp** **Description** DSCP **Type:** number **Range:** 1-63 **dst-any** **Description** Any destination host **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** dst-any,dst-host, dst-subnet, and dst-object-group are mutually exclusive **dst-eq** **Description** Match only packets on a given destination port (port number) **Type:** number **Range:** 1-65535 **Mutual Exclusion:** dst-eq,dst-gt, dst-lt, and dst-range are mutually exclusive **dst-gt** **Description** Match only packets with a greater port number **Type:** number **Range:** 1-65534 **Mutual Exclusion:** dst-gt,dst-eq, dst-lt, and dst-range are mutually exclusive **dst-host** **Description** A single destination host (Host address) **Type:** string **Format:** ipv4-address **Mutual Exclusion:** dst-host,dst-any, dst-subnet, and dst-object-group are mutually exclusive **dst-lt** **Description** Match only packets with a lesser port number **Type:** number **Range:** 2-65535 **Mutual Exclusion:** dst-lt,dst-eq, dst-gt, and dst-range are mutually exclusive **dst-mask** **Description** Destination Mask 0=apply 255=ignore **Type:** string **Format:** ipv4-rev-netmask **dst-port-end** **Description** Edning Destination Port Number **Type:** number **Range:** 1-65535 **dst-range** **Description** Match only packets in the range of port numbers (Starting Destination Port Number) **Type:** number **Range:** 1-65535 **Mutual Exclusion:** dst-range,dst-eq, dst-gt, and dst-lt are mutually exclusive **dst-subnet** **Description** Destination Address **Type:** string **Format:** ipv4-address **Mutual Exclusion:** dst-subnet,dst-any, dst-host, and dst-object-group are mutually exclusive **established** **Description** TCP established **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **fragments** **Description** IP fragments **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **icmp** **Description** Internet Control Message Protocol **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** icmp,tcp, udp, ip, and service-obj-group are mutually exclusive **icmp-code** **Description** ICMP code number **Type:** number **Range:** 0-254 **Mutual Exclusion:** icmp-code, any-code, and special-code are mutually exclusive **icmp-type** **Description** ICMP type number **Type:** number **Range:** 0-254 **Mutual Exclusion:** icmp-type, any-type, and special-type are mutually exclusive **ip** **Description** Any Internet Protocol **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** ip,icmp, tcp, udp, and service-obj-group are mutually exclusive **remark** **Description** Access list entry comment (Notes for this ACL) **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **seq-num** **Description** Sequence Number **Type:** number **Range:** 1-8192 **special-code** **Description** 'frag-required': Code 4, fragmentation required; 'host-unreachable': Code 1, destination host unreachable; 'network-unreachable': Code 0, destination network unreachable; 'port-unreachable': Code 3, destination port unreachable; 'proto-unreachable': Code 2, destination protocol unreachable; 'route-failed': Code 5, source route failed; **Type:** string **Supported Values:** frag-required, host-unreachable, network-unreachable, port-unreachable, proto-unreachable, route-failed **Mutual Exclusion:** special-code, any-code, and icmp-code are mutually exclusive **special-type** **Description** 'echo-reply': Type 0, echo reply; 'echo-request': Type 8, echo request; 'info-reply': Type 16, information reply; 'info-request': Type 15, information request; 'mask-reply': Type 18, address mask reply; 'mask-request': Type 17, address mask request; 'parameter-problem': Type 12, parameter problem; 'redirect': Type 5, redirect message; 'source-quench': Type 4, source quench; 'time-exceeded': Type 11, time exceeded; 'timestamp': Type 13, timestamp; 'timestamp-reply': Type 14, timestamp reply; 'dest-unreachable': Type 3, destination unreachable; **Type:** string **Supported Values:** echo-reply, echo-request, info-reply, info-request, mask-reply, mask-request, parameter-problem, redirect, source-quench, time-exceeded, timestamp, timestamp-reply, dest-unreachable **Mutual Exclusion:** special-type, icmp-type, and any-type are mutually exclusive **src-any** **Description** Any source host **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** src-any,src-host, src-subnet, and src-object-group are mutually exclusive **src-eq** **Description** Match only packets on a given source port (port number) **Type:** number **Range:** 1-65535 **Mutual Exclusion:** src-eq,src-gt, src-lt, and src-range are mutually exclusive **src-gt** **Description** Match only packets with a greater port number **Type:** number **Range:** 1-65534 **Mutual Exclusion:** src-gt,src-eq, src-lt, and src-range are mutually exclusive **src-host** **Description** A single source host (Host address) **Type:** string **Format:** ipv4-address **Mutual Exclusion:** src-host,src-any, src-subnet, and src-object-group are mutually exclusive **src-lt** **Description** Match only packets with a lower port number **Type:** number **Range:** 2-65535 **Mutual Exclusion:** src-lt,src-eq, src-gt, and src-range are mutually exclusive **src-mask** **Description** Source Mask 0=apply 255=ignore **Type:** string **Format:** ipv4-rev-netmask **src-port-end** **Description** Ending Port Number **Type:** number **Range:** 1-65535 **src-range** **Description** match only packets in the range of port numbers (Starting Port Number) **Type:** number **Range:** 1-65535 **Mutual Exclusion:** src-range,src-eq, src-gt, and src-lt are mutually exclusive **src-subnet** **Description** Source Address **Type:** string **Format:** ipv4-address **Mutual Exclusion:** src-subnet,src-any, src-host, and src-object-group are mutually exclusive **tcp** **Description** protocol TCP **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** tcp,icmp, udp, ip, and service-obj-group are mutually exclusive **transparent-session-only** **Description** Only log transparent sessions **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **udp** **Description** protocol UDP **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **Mutual Exclusion:** udp,icmp, tcp, ip, and service-obj-group are mutually exclusive **vlan** **Description** VLAN ID **Type:** number **Range:** 1-4094 .. _848_community-list: community-list ^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **expanded-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/community-list/expanded/{expanded} ` **expanded-num-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/community-list/expanded-num/{ext-list-num} ` **standard-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/community-list/standard/{standard} ` **standard-num-list** **Type:** List **Reference Object:** :doc:`/axapi/v3/ip/community-list/standard-num/{std-list-num} ` .. _848_community-list_expanded-num-list: community-list_expanded-num-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **ext-list-num** **Description** Community list number (expanded) **Type:** number **Range:** 100-199 **rules-list** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_community-list_expanded-num-list_rules-list: community-list_expanded-num-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **ext-list-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **ext-list-value** **Description** An ordered list as a regular-expression **Type:** string **Format:** string-rlx .. _848_community-list_expanded-list: community-list_expanded-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **expanded** **Description** Add an expanded community-list entry (Community list name) **Type:** string **Maximum Length:** 128 characters **Maximum Length:** 1 characters **rules-list** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_community-list_expanded-list_rules-list: community-list_expanded-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **expanded-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **expanded-value** **Description** An ordered list as a regular-expression **Type:** string **Format:** string-rlx .. _848_community-list_standard-num-list: community-list_standard-num-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **rules-list** **Type:** List **std-list-num** **Description** Community list number (standard) **Type:** number **Range:** 1-99 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_community-list_standard-num-list_rules-list: community-list_standard-num-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **std-list-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **std-list-comm-value** **Description** community value in the format 1-4294967295|AA:NN|internet|local-AS|no-advertise|no-export **Type:** string **Format:** string-rlx .. _848_community-list_standard-list: community-list_standard-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **rules-list** **Type:** List **standard** **Description** Add a standard community-list entry (Community list name) **Type:** string **Maximum Length:** 128 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_community-list_standard-list_rules-list: community-list_standard-list_rules-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **standard-action** **Description** 'deny': Specify community to reject; 'permit': Specify community to accept; **Type:** string **Supported Values:** deny, permit **standard-comm-value** **Description** community value in the format 1-4294967295|AA:NN|internet|local-AS|no-advertise|no-export **Type:** string **Format:** string-rlx .. _848_tcp: tcp ^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **syn-cookie** **Description:** syn-cookie is a **JSON Block**. Please see below for :ref:`848_tcp_syn-cookie` **Type:** Object **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_tcp_syn-cookie: tcp_syn-cookie ^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **threshold** **Description** SYN cookie expire threshold (seconds (default is 4)) **Type:** number **Range:** 1-100 **Default:** 4 .. _848_as-path-list: as-path-list ^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **access-list** **Description** Specify an access list name (Regular expression access-list name) **Type:** string **Maximum Length:** 128 characters **Maximum Length:** 1 characters **action** **Description** 'deny': Specify packets to reject; 'permit': Specify packets to forward; **Type:** string **Supported Values:** deny, permit **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters **value** **Description** A regular-expression to match the BGP AS paths **Type:** string **Format:** string-rlx .. _848_fib: fib ^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_mgmt-traffic-list: mgmt-traffic-list ^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **source-interface** **Description:** source-interface is a **JSON Block**. Please see below for :ref:`848_mgmt-traffic-list_source-interface` **Type:** Object **traffic-type** **Description** 'all': All; 'ftp': FTP; 'ntp': NTP; 'rcp': RCP; 'snmp': SNMP; 'ssh': SSH and SCP; 'syslog': SYSLOG; 'telnet': Telnet; 'tftp': TFTP; 'web': Web - HTTP and HTTPS; **Type:** string **Supported Values:** all, ftp, ntp, rcp, snmp, ssh, syslog, telnet, tftp, web **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_mgmt-traffic-list_source-interface: mgmt-traffic-list_source-interface ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **loopback** **Description** Loopback interface (Port number) **Type:** number **Format:** interface .. _848_default-gateway: default-gateway ^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **gateway-ip** **Description** Default gateway address **Type:** string **Format:** ipv4-address **Reference Object:** :doc:`/axapi/v3/ip/address ` **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_dns: dns ^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **primary** **Description:** primary is a **JSON Block**. Please see below for :ref:`848_dns_primary` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/dns/primary ` **secondary** **Description:** secondary is a **JSON Block**. Please see below for :ref:`848_dns_secondary` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/dns/secondary ` **suffix** **Description:** suffix is a **JSON Block**. Please see below for :ref:`848_dns_suffix` **Type:** Object **Reference Object:** :doc:`/axapi/v3/ip/dns/suffix ` .. _848_dns_suffix: dns_suffix ^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **domain-name** **Description** DNS suffix **Type:** string **Maximum Length:** 32 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_dns_primary: dns_primary ^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **ip-v4-addr** **Description** DNS server address **Type:** string **Format:** ipv4-address **Mutual Exclusion:** ip-v4-addr and ip-v6-addr are mutually exclusive **ip-v6-addr** **Description** DNS server address **Type:** string **Format:** ipv6-address **Mutual Exclusion:** ip-v6-addr and ip-v4-addr are mutually exclusive **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_dns_secondary: dns_secondary ^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **ip-v4-addr** **Description** DNS server address **Type:** string **Format:** ipv4-address **Mutual Exclusion:** ip-v4-addr and ip-v6-addr are mutually exclusive **ip-v6-addr** **Description** DNS server address **Type:** string **Format:** ipv6-address **Mutual Exclusion:** ip-v6-addr and ip-v4-addr are mutually exclusive **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_address: address ^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **ip-addr** **Description** IP address **Type:** string **Format:** ipv4-address **ip-mask** **Description** IP subnet mask **Type:** string **Format:** ipv4-netmask **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_prefix-list-list: prefix-list-list ^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **name** **Description** Name of a prefix list **Type:** string **Maximum Length:** 128 characters **Maximum Length:** 1 characters **rules** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_prefix-list-list_rules: prefix-list-list_rules ^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **action** **Description** 'deny': Specify packets to reject; 'permit': Specify packets to forward; **Type:** string **Supported Values:** deny, permit **any** **Description** Any prefix match. Same as "0.0.0.0/0 le 32" **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **description** **Description** Prefix-list specific description (Up to 80 characters describing this prefix-list) **Type:** string **Maximum Length:** 80 characters **Maximum Length:** 1 characters **ge** **Description** Minimum prefix length to be matched **Type:** number **Range:** 0-32 **ipaddr** **Description** IP prefix, e.g., 35.0.0.0/8 **Type:** string **Format:** ipv4-cidr **le** **Description** Maximum prefix length to be matched **Type:** number **Range:** 0-32 **seq** **Description** Sequence number of an entry **Type:** number **Range:** 1-4294967295 .. _848_icmp: icmp ^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **redirect** **Description** Disable outbound ICMP redirect messages **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **unreachable** **Description** Disable outbound ICMP unreachable messages **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_rib: rib ^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_map-list-list: map-list-list ^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **file** **Description** Create/Edit a IP Map List stored as a file **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **mapping-list** **Type:** List **name** **Description** Specify name of the IP Map List **Type:** string **Maximum Length:** 63 characters **Maximum Length:** 1 characters **user-tag** **Description** Customized tag **Type:** string **Format:** string-rlx **Maximum Length:** 127 characters **Maximum Length:** 1 characters **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _848_map-list-list_mapping-list: map-list-list_mapping-list ^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **count** **Description** Number of addresses to be translated in this range **Type:** number **Range:** 1-16777216 **global-start-ip** **Description** Global Start IPv4 Address of this list **Type:** string **Format:** ipv4-address **local-start-ip** **Description** Local Start IPv4 Address of this list **Type:** string **Format:** ipv4-address