.. _cgnv6_one_to_one: cgnv6 one-to-one ================ Set one-to-one NAT parameters one-to-one Specification ------------------------ ===================================== ========================================================= ===================================== ========================================================= **Type** *Intermediate Resource* **Element Name** one-to-one **Element URI** /axapi/v3/cgnv6/one-to-one **Element Attributes** one-to-one_attributes **Schema** :download:`one-to-one schema ` ===================================== ========================================================= **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html
OperationMethodURIPayload
Get Object .. raw:: html GET .. raw:: html /axapi/v3/cgnv6/one-to-one .. raw:: html one-to-one_attributes .. raw:: html
.. _1176_one-to-one_attributes: one-to-one attributes --------------------- **global** **Description:** global is a **JSON Block**. Please see below for :ref:`1176_global` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/global ` **mapping** **Description:** mapping is a **JSON Block**. Please see below for :ref:`1176_mapping` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/mapping ` **pool-group-list** **Type:** List **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/pool-group/{pool-group-name} ` **pool-list** **Type:** List **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/pool/{pool-name} ` **shared-pool** **Description:** shared-pool is a **JSON Block**. Please see below for :ref:`1176_shared-pool` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/shared-pool ` **shared-pool-group** **Description:** shared-pool-group is a **JSON Block**. Please see below for :ref:`1176_shared-pool-group` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/shared-pool-group ` .. _1176_shared-pool: shared-pool ^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1176_pool-group-list: pool-group-list ^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **member-list** **Type:** List **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/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 **Type:** number **Range:** 1-31 .. _1176_pool-group-list_member-list: pool-group-list_member-list ^^^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **pool-name** **Description** Specify CGNv6 one-to-one 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 .. _1176_global: global ^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **mapping-timeout** **Description** Configure timeout for the one-to-one NAT mapping (Timeout in minutes (default: 10 minutes)) **Type:** number **Range:** 0-180 **Default:** 10 **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1176_mapping: mapping ^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1176_shared-pool-group: shared-pool-group ^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **members** **Description:** members is a **JSON Block**. Please see below for :ref:`1176_shared-pool-group_members` **Type:** Object **Refernce Object:** :doc:`/axapi/v3/cgnv6/one-to-one/shared-pool-group/members ` **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1176_shared-pool-group_members: shared-pool-group_members ^^^^^^^^^^^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *object* =============================== =================================================== **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1176_pool-list: pool-list ^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **end-address** **Description** Configure end IP address of NAT pool **Type:** string **Format:** ipv4-address **group** **Description** Share with a partition group (Partition Group Name) **Type:** string **Maximum Length:** 63 characters **Maximum Length:** 1 characters **netmask** **Description** Configure mask for pool **Type:** string **Format:** ipv4-netmask-brief **partition** **Description** Share with a single partition (Partition Name) **Type:** string **Maximum Length:** 14 characters **Maximum Length:** 1 characters **pool-name** **Description** Specify pool name or pool group **Type:** string **Format:** string-rlx **Maximum Length:** 63 characters **Maximum Length:** 1 characters **shared** **Description** Share this pool with other partitions (default: not shared) **Type:** boolean **Supported Values:** true, false, 1, 0 **Default:** 0 **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