.. _ip_route_rib: ip route rib ============ Establish static routes rib Specification ----------------- ===================================== ============================================================================== **Parameter** **Value** ===================================== ============================================================================== **Type** *Collection* **Object Key(s)** *ip-dest-addr, ip-mask* **Collection Name** :ref:`840_rib_list` **Collection URI** /axapi/v3/ip/route/rib **Element Name** rib **Element URI** /axapi/v3/ip/route/rib/{ip-dest-addr}+{ip-mask} **Element Attributes** rib_attributes **Partition Visibility** None **Schema** :download:`rib schema ` ===================================== ============================================================================== **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
OperationMethodURIPayload
Create Object .. raw:: html POST .. raw:: html /axapi/v3/ip/route/rib .. raw:: html :ref:`840_rib_attributes` .. raw:: html
Create List .. raw:: html POST .. raw:: html /axapi/v3/ip/route/rib .. raw:: html :ref:`840_rib_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/ip/route/rib/{ip-dest-addr}+{ip-mask} .. raw:: html :ref:`840_rib_attributes` .. raw:: html
Get List .. raw:: html GET .. raw:: html /axapi/v3/ip/route/rib .. raw:: html :ref:`840_rib_list` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/ip/route/rib/{ip-dest-addr}+{ip-mask} .. raw:: html :ref:`840_rib_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/ip/route/rib/{ip-dest-addr}+{ip-mask} .. raw:: html :ref:`840_rib_attributes` .. raw:: html
Replace List .. raw:: html PUT .. raw:: html /axapi/v3/ip/route/rib .. raw:: html :ref:`840_rib_list` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/ip/route/rib/{ip-dest-addr}+{ip-mask} .. raw:: html :ref:`840_rib_attributes` .. raw:: html
.. _840_rib_list: rib-list -------- rib-list is **JSON List** of :ref:`840_rib_attributes` rib-list : [ { :ref:`840_rib_attributes` }, { :ref:`840_rib_attributes` }, ... ] .. _840_rib_attributes: rib attributes -------------- **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 .. _840_ip-nexthop-ipv4: 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