Update content

This commit is contained in:
OpenTelekomCloud Proposal Bot 2023-05-24 13:31:19 +00:00 committed by Hajba, László Antal
parent fbdb57d7e9
commit 6c5840102f
51 changed files with 666 additions and 662 deletions

View File

@ -238,8 +238,6 @@ OK
"updated_at" : "2020-07-09T05:56:27Z", "updated_at" : "2020-07-09T05:56:27Z",
"ethertype" : "IPv6", "ethertype" : "IPv6",
"remote_ip_prefix" : null, "remote_ip_prefix" : null,
"port_range_max" : null,
"port_range_min" : null,
"multiport" : null, "multiport" : null,
"remote_address_group_id" : null, "remote_address_group_id" : null,
"action" : "allow", "action" : "allow",
@ -256,8 +254,6 @@ OK
"updated_at" : "2020-07-09T05:56:27Z", "updated_at" : "2020-07-09T05:56:27Z",
"ethertype" : "IPv6", "ethertype" : "IPv6",
"remote_ip_prefix" : null, "remote_ip_prefix" : null,
"port_range_max" : null,
"port_range_min" : null,
"multiport" : null, "multiport" : null,
"remote_address_group_id" : null, "remote_address_group_id" : null,
"action" : "allow", "action" : "allow",
@ -274,8 +270,6 @@ OK
"updated_at" : "2020-07-09T05:56:27Z", "updated_at" : "2020-07-09T05:56:27Z",
"ethertype" : "IPv4", "ethertype" : "IPv4",
"remote_ip_prefix" : null, "remote_ip_prefix" : null,
"port_range_max" : null,
"port_range_min" : null,
"multiport" : null, "multiport" : null,
"remote_address_group_id" : null, "remote_address_group_id" : null,
"action" : "allow", "action" : "allow",
@ -292,8 +286,6 @@ OK
"updated_at" : "2020-07-09T05:56:27Z", "updated_at" : "2020-07-09T05:56:27Z",
"ethertype" : "IPv4", "ethertype" : "IPv4",
"remote_ip_prefix" : null, "remote_ip_prefix" : null,
"port_range_max" : null,
"port_range_min" : null,
"multiport" : null, "multiport" : null,
"remote_address_group_id" : null, "remote_address_group_id" : null,
"action" : "allow", "action" : "allow",

View File

@ -218,8 +218,8 @@ Example Response
], ],
"cloud_resources": [ "cloud_resources": [
{ {
"resrource_type": "routetable", "resource_type": "routetable",
"resrource_count": 1 "resource_count": 1
} }
], ],
"status": "ACTIVE", "status": "ACTIVE",

View File

@ -209,8 +209,8 @@ Example Response
], ],
"cloud_resources": [ "cloud_resources": [
{ {
"resrource_type": "routetable", "resource_type": "routetable",
"resrource_count": 1 "resource_count": 1
} }
], ],
"status": "ACTIVE", "status": "ACTIVE",

View File

@ -34,13 +34,7 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example request - Example request
@ -53,7 +47,7 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 3** Response parameter .. table:: **Table 2** Response parameter
+-----------+-------------------------------------------------------------+---------------------------------+ +-----------+-------------------------------------------------------------+---------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -63,7 +57,7 @@ Response Message
.. _vpc_bandwidth_0001__table60972066: .. _vpc_bandwidth_0001__table60972066:
.. table:: **Table 4** Description of the **bandwidth** field .. table:: **Table 3** Description of the **bandwidth** field
+-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -81,7 +75,7 @@ Response Message
| | | - **PER**: Dedicated bandwidth | | | | - **PER**: Dedicated bandwidth |
| | | - **WHOLE**: Shared bandwidth | | | | - **WHOLE**: Shared bandwidth |
+-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| publicip_info | Array of :ref:`publicip_info <vpc_bandwidth_0001__table30936422>` objects | - Specifies information about the EIP that uses the bandwidth. For details, see :ref:`Table 5 <vpc_bandwidth_0001__table30936422>`. | | publicip_info | Array of :ref:`publicip_info <vpc_bandwidth_0001__table30936422>` objects | - Specifies information about the EIP that uses the bandwidth. For details, see :ref:`Table 4 <vpc_bandwidth_0001__table30936422>`. |
+-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
@ -121,28 +115,28 @@ Response Message
.. _vpc_bandwidth_0001__table30936422: .. _vpc_bandwidth_0001__table30936422:
.. table:: **Table 5** **publicip_info** object .. table:: **Table 4** **publicip_info** object
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+=======================+=======================+=======================================================================================================================================+ +=======================+=======================+===============================================================================================================+
| publicip_id | String | Specifies the ID of the EIP that uses the bandwidth. | | publicip_id | String | Specifies the ID of the EIP that uses the bandwidth. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| publicip_address | String | Specifies the obtained EIP if only IPv4 EIPs are available. | | publicip_address | String | Specifies the obtained EIP if only IPv4 EIPs are available. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| ip_version | Integer | - Specifies the IP address version. | | ip_version | Integer | - Specifies the IP address version. |
| | | - Possible values are as follows: | | | | - Possible values are as follows: |
| | | | | | | |
| | | - **4**: IPv4 | | | | - **4**: IPv4 |
| | | - **6**: IPv6 (IPv6 is not supported currently.) | | | | - **6**: IPv6 (IPv6 is not supported currently.) |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| publicip_type | String | - Specifies the EIP type. | | publicip_type | String | - Specifies the EIP type. |
| | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray** (Dedicated load balancer, shared load balancer). | | | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray**. |
| | | - Constraints: | | | | - Constraints: |
| | | | | | | |
| | | - The configured value must be supported by the system. | | | | - The configured value must be supported by the system. |
| | | - **publicip_id** is an IPv4 port. If **publicip_type** is not specified, the default value is **5_bgp**. | | | | - **publicip_id** is an IPv4 port. If **publicip_type** is not specified, the default value is **5_bgp**. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
- Example response - Example response

File diff suppressed because it is too large Load Diff

View File

@ -34,25 +34,17 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter .. table:: **Table 2** Request parameter
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 3** Request parameter
+-----------+-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+ +-----------+-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
+===========+===========+=============================================================+=======================================================================================================+ +===========+===========+=============================================================+=======================================================================================================+
| bandwidth | Yes | :ref:`bandwidth <vpc_bandwidth_0003__table31854691>` object | Specifies the bandwidth objects. For details, see :ref:`Table 4 <vpc_bandwidth_0003__table31854691>`. | | bandwidth | Yes | :ref:`bandwidth <vpc_bandwidth_0003__table31854691>` object | Specifies the bandwidth objects. For details, see :ref:`Table 3 <vpc_bandwidth_0003__table31854691>`. |
+-----------+-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+ +-----------+-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
.. _vpc_bandwidth_0003__table31854691: .. _vpc_bandwidth_0003__table31854691:
.. table:: **Table 4** Description of the **bandwidth** field .. table:: **Table 3** Description of the **bandwidth** field
+-----------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
@ -90,17 +82,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 5** Response parameter .. table:: **Table 4** Response parameter
+-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+ +-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+===========+=============================================================+=======================================================================================================+ +===========+=============================================================+=======================================================================================================+
| bandwidth | :ref:`bandwidth <vpc_bandwidth_0003__table17227723>` object | Specifies the bandwidth objects. For details, see :ref:`Table 6 <vpc_bandwidth_0003__table17227723>`. | | bandwidth | :ref:`bandwidth <vpc_bandwidth_0003__table17227723>` object | Specifies the bandwidth objects. For details, see :ref:`Table 5 <vpc_bandwidth_0003__table17227723>`. |
+-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+ +-----------+-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
.. _vpc_bandwidth_0003__table17227723: .. _vpc_bandwidth_0003__table17227723:
.. table:: **Table 6** Description of the **bandwidth** field .. table:: **Table 5** Description of the **bandwidth** field
+-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -118,7 +110,7 @@ Response Message
| | | - **PER**: Dedicated bandwidth | | | | - **PER**: Dedicated bandwidth |
| | | - **WHOLE**: Shared bandwidth | | | | - **WHOLE**: Shared bandwidth |
+-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| publicip_info | Array of :ref:`publicip_info <vpc_bandwidth_0003__table30936422>` objects | - Specifies the information about the EIP that uses the bandwidth. For details, see :ref:`Table 7 <vpc_bandwidth_0003__table30936422>`. | | publicip_info | Array of :ref:`publicip_info <vpc_bandwidth_0003__table30936422>` objects | - Specifies the information about the EIP that uses the bandwidth. For details, see :ref:`Table 6 <vpc_bandwidth_0003__table30936422>`. |
+-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+---------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
@ -156,22 +148,22 @@ Response Message
.. _vpc_bandwidth_0003__table30936422: .. _vpc_bandwidth_0003__table30936422:
.. table:: **Table 7** **publicip_info** objects .. table:: **Table 6** **publicip_info** objects
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+=======================+=======================+=======================================================================================================================================+ +=======================+=======================+===============================================================================================================+
| publicip_id | String | Specifies the ID of the EIP that uses the bandwidth. | | publicip_id | String | Specifies the ID of the EIP that uses the bandwidth. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| publicip_address | String | Specifies the obtained EIP if only IPv4 EIPs are available. | | publicip_address | String | Specifies the obtained EIP if only IPv4 EIPs are available. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| publicip_type | String | - Specifies the EIP type. | | publicip_type | String | - Specifies the EIP type. |
| | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray** (Dedicated load balancer, shared load balancer). | | | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray**. |
| | | - Constraints: | | | | - Constraints: |
| | | | | | | |
| | | - The configured value must be supported by the system. | | | | - The configured value must be supported by the system. |
| | | - **publicip_id** is an IPv4 port. If **publicip_type** is not specified, the default value is **5_bgp**. | | | | - **publicip_id** is an IPv4 port. If **publicip_type** is not specified, the default value is **5_bgp**. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
- Example response - Example response

View File

@ -32,25 +32,17 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter .. table:: **Table 2** Request parameter
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 3** Request parameter
+-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ +-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
+===========+===========+==================================================================+============================================================================================================+ +===========+===========+==================================================================+============================================================================================================+
| bandwidth | Yes | :ref:`bandwidth <vpc_sharebandwidth_0001__table11041789>` object | Specifies the bandwidth objects. For details, see :ref:`Table 4 <vpc_sharebandwidth_0001__table11041789>`. | | bandwidth | Yes | :ref:`bandwidth <vpc_sharebandwidth_0001__table11041789>` object | Specifies the bandwidth objects. For details, see :ref:`Table 3 <vpc_sharebandwidth_0001__table11041789>`. |
+-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ +-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
.. _vpc_sharebandwidth_0001__table11041789: .. _vpc_sharebandwidth_0001__table11041789:
.. table:: **Table 4** Description of the **bandwidth** field .. table:: **Table 3** Description of the **bandwidth** field
+-----------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
@ -94,17 +86,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 5** Response parameter .. table:: **Table 4** Response parameter
+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ +-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+===========+==================================================================+============================================================================================================+ +===========+==================================================================+============================================================================================================+
| bandwidth | :ref:`bandwidth <vpc_sharebandwidth_0001__table60972066>` object | Specifies the bandwidth objects. For details, see :ref:`Table 6 <vpc_sharebandwidth_0001__table60972066>`. | | bandwidth | :ref:`bandwidth <vpc_sharebandwidth_0001__table60972066>` object | Specifies the bandwidth objects. For details, see :ref:`Table 5 <vpc_sharebandwidth_0001__table60972066>`. |
+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ +-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
.. _vpc_sharebandwidth_0001__table60972066: .. _vpc_sharebandwidth_0001__table60972066:
.. table:: **Table 6** Description of the **bandwidth** field .. table:: **Table 5** Description of the **bandwidth** field
+-----------------------+--------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -123,7 +115,7 @@ Response Message
| | | - **WHOLE**: Shared bandwidth | | | | - **WHOLE**: Shared bandwidth |
| | | - **PER**: Dedicated bandwidth | | | | - **PER**: Dedicated bandwidth |
+-----------------------+--------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| publicip_info | Array of :ref:`publicip_info <vpc_sharebandwidth_0001__table30936422>` objects | - Specifies information about the EIP that uses the bandwidth. For details, see :ref:`Table 7 <vpc_sharebandwidth_0001__table30936422>`. | | publicip_info | Array of :ref:`publicip_info <vpc_sharebandwidth_0001__table30936422>` objects | - Specifies information about the EIP that uses the bandwidth. For details, see :ref:`Table 6 <vpc_sharebandwidth_0001__table30936422>`. |
| | | - The bandwidth, whose type is **WHOLE**, can be used by multiple EIPs. The bandwidth, whose type is **PER**, can be used by only one EIP. | | | | - The bandwidth, whose type is **WHOLE**, can be used by multiple EIPs. The bandwidth, whose type is **PER**, can be used by only one EIP. |
+-----------------------+--------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
@ -159,22 +151,22 @@ Response Message
.. _vpc_sharebandwidth_0001__table30936422: .. _vpc_sharebandwidth_0001__table30936422:
.. table:: **Table 7** **publicip_info** object .. table:: **Table 6** **publicip_info** object
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+=======================+=======================+=======================================================================================================================================+ +=======================+=======================+===============================================================================================================+
| publicip_id | String | Specifies the ID of the EIP that uses the bandwidth. | | publicip_id | String | Specifies the ID of the EIP that uses the bandwidth. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| publicip_address | String | Specifies the obtained EIP if only IPv4 EIPs are available. | | publicip_address | String | Specifies the obtained EIP if only IPv4 EIPs are available. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
| publicip_type | String | - Specifies the EIP type. | | publicip_type | String | - Specifies the EIP type. |
| | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray** (Dedicated load balancer, shared load balancer). | | | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray**. |
| | | - Constraints: | | | | - Constraints: |
| | | | | | | |
| | | - The configured value must be supported by the system. | | | | - The configured value must be supported by the system. |
| | | - **publicip_id** is an IPv4 port. If **publicip_type** is not specified, the default value is **5_bgp**. | | | | - **publicip_id** is an IPv4 port. If **publicip_type** is not specified, the default value is **5_bgp**. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------+
- Example response - Example response

View File

@ -36,13 +36,7 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example request - Example request

View File

@ -34,30 +34,22 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter .. table:: **Table 2** Request parameter
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 3** Request parameter
+-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ +-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
+===========+===========+==================================================================+============================================================================================================+ +===========+===========+==================================================================+============================================================================================================+
| bandwidth | Yes | :ref:`bandwidth <vpc_sharebandwidth_0005__table31854691>` object | Specifies the bandwidth objects. For details, see :ref:`Table 4 <vpc_sharebandwidth_0005__table31854691>`. | | bandwidth | Yes | :ref:`bandwidth <vpc_sharebandwidth_0005__table31854691>` object | Specifies the bandwidth objects. For details, see :ref:`Table 3 <vpc_sharebandwidth_0005__table31854691>`. |
+-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ +-----------+-----------+------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
.. _vpc_sharebandwidth_0005__table31854691: .. _vpc_sharebandwidth_0005__table31854691:
.. table:: **Table 4** Description of the **bandwidth** field .. table:: **Table 3** Description of the **bandwidth** field
+-----------------+-----------------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------+-----------------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
+=================+=================+================================================================================+==================================================================================================================================================================================================================+ +=================+=================+================================================================================+==================================================================================================================================================================================================================+
| publicip_info | Yes | Array of :ref:`publicip_info <vpc_sharebandwidth_0005__table30936422>` objects | - Specifies information about the EIP to be removed from the bandwidth. For details, see :ref:`Table 5 <vpc_sharebandwidth_0005__table30936422>`. | | publicip_info | Yes | Array of :ref:`publicip_info <vpc_sharebandwidth_0005__table30936422>` objects | - Specifies information about the EIP to be removed from the bandwidth. For details, see :ref:`Table 4 <vpc_sharebandwidth_0005__table30936422>`. |
| | | | - The bandwidth, whose type is **WHOLE**, can be used by multiple EIPs. The number of EIPs varies depending on the tenant quota. By default, a shared bandwidth can be used by up to 20 EIPs. | | | | | - The bandwidth, whose type is **WHOLE**, can be used by multiple EIPs. The number of EIPs varies depending on the tenant quota. By default, a shared bandwidth can be used by up to 20 EIPs. |
+-----------------+-----------------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------+-----------------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| charge_mode | Yes | String | After an EIP is removed from a shared bandwidth, a dedicated bandwidth will be allocated to the EIP, and you will be billed for the dedicated bandwidth. | | charge_mode | Yes | String | After an EIP is removed from a shared bandwidth, a dedicated bandwidth will be allocated to the EIP, and you will be billed for the dedicated bandwidth. |
@ -75,7 +67,7 @@ Request Message
.. _vpc_sharebandwidth_0005__table30936422: .. _vpc_sharebandwidth_0005__table30936422:
.. table:: **Table 5** **publicip_info** object .. table:: **Table 4** **publicip_info** object
+-------------+-----------+--------+------------------------------------------------------+ +-------------+-----------+--------+------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |

File diff suppressed because it is too large Load Diff

View File

@ -14,12 +14,13 @@ This API is used to query a specific EIP.
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -46,13 +47,7 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example request - Example request
@ -65,17 +60,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 3** Response parameter .. table:: **Table 2** Response parameter
+----------+-----------------------------------------------------+-----------------------------------------------------------------------------------------+ +----------+-----------------------------------------------------+-----------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+==========+=====================================================+=========================================================================================+ +==========+=====================================================+=========================================================================================+
| publicip | :ref:`publicip <vpc_eip_0002__table3035698>` object | Specifies the EIP object. For details, see :ref:`Table 4 <vpc_eip_0002__table3035698>`. | | publicip | :ref:`publicip <vpc_eip_0002__table3035698>` object | Specifies the EIP object. For details, see :ref:`Table 3 <vpc_eip_0002__table3035698>`. |
+----------+-----------------------------------------------------+-----------------------------------------------------------------------------------------+ +----------+-----------------------------------------------------+-----------------------------------------------------------------------------------------+
.. _vpc_eip_0002__table3035698: .. _vpc_eip_0002__table3035698:
.. table:: **Table 4** Description of the **publicip** field .. table:: **Table 3** Description of the **publicip** field
+-----------------------+-----------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -99,10 +94,10 @@ Response Message
| | | - **VPN** (Bound to a VPN) | | | | - **VPN** (Bound to a VPN) |
| | | - **ERROR** (Exceptions) | | | | - **ERROR** (Exceptions) |
+-----------------------+-----------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| profile | :ref:`profile <vpc_eip_0002__table66651219193417>` object | Specifies the additional parameters, including the order ID and product ID. For details, see :ref:`Table 5 <vpc_eip_0002__table66651219193417>`. | | profile | :ref:`profile <vpc_eip_0002__table66651219193417>` object | Specifies the additional parameters, including the order ID and product ID. For details, see :ref:`Table 4 <vpc_eip_0002__table66651219193417>`. |
+-----------------------+-----------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| type | String | - Specifies the EIP type. | | type | String | - Specifies the EIP type. |
| | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray** (Dedicated load balancer, shared load balancer). | | | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray**. |
| | | - Constraints: | | | | - Constraints: |
| | | | | | | |
| | | - The configured value must be supported by the system. | | | | - The configured value must be supported by the system. |
@ -156,7 +151,7 @@ Response Message
.. _vpc_eip_0002__table66651219193417: .. _vpc_eip_0002__table66651219193417:
.. table:: **Table 5** Description of the **profile** field .. table:: **Table 4** Description of the **profile** field
========== ====== ========================= ========== ====== =========================
Name Type Description Name Type Description

View File

@ -14,12 +14,13 @@ This API is used to query EIPs.
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -65,13 +66,7 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example request - Example request
@ -84,17 +79,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 3** Response parameter .. table:: **Table 2** Response parameter
+-----------+--------------------------------------------------------------------+---------------------------------------------------------------------------------------------+ +-----------+--------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+===========+====================================================================+=============================================================================================+ +===========+====================================================================+=============================================================================================+
| publicips | Array of :ref:`publicips <vpc_eip_0003__table83964341880>` objects | Specifies the EIP object. For details, see :ref:`Table 4 <vpc_eip_0003__table83964341880>`. | | publicips | Array of :ref:`publicips <vpc_eip_0003__table83964341880>` objects | Specifies the EIP object. For details, see :ref:`Table 3 <vpc_eip_0003__table83964341880>`. |
+-----------+--------------------------------------------------------------------+---------------------------------------------------------------------------------------------+ +-----------+--------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
.. _vpc_eip_0003__table83964341880: .. _vpc_eip_0003__table83964341880:
.. table:: **Table 4** Description of the **publicips** field .. table:: **Table 3** Description of the **publicips** field
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -115,10 +110,10 @@ Response Message
| | | - **ELB** (Bound to a load balancer) | | | | - **ELB** (Bound to a load balancer) |
| | | - **ERROR** (Exceptions) | | | | - **ERROR** (Exceptions) |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+
| profile | Object | Specifies the additional parameters, including the order ID and product ID. For details, see :ref:`Table 5 <vpc_eip_0003__table66651219193417>`. | | profile | Object | Specifies the additional parameters, including the order ID and product ID. For details, see :ref:`Table 4 <vpc_eip_0003__table66651219193417>`. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+
| type | String | - Specifies the EIP type. | | type | String | - Specifies the EIP type. |
| | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray** (Dedicated load balancer, shared load balancer). | | | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray**. |
| | | - Constraints: | | | | - Constraints: |
| | | | | | | |
| | | - The configured value must be supported by the system. | | | | - The configured value must be supported by the system. |
@ -172,7 +167,7 @@ Response Message
.. _vpc_eip_0003__table66651219193417: .. _vpc_eip_0003__table66651219193417:
.. table:: **Table 5** Description of the **profile** field .. table:: **Table 4** Description of the **profile** field
========== ====== ========================= ========== ====== =========================
Name Type Description Name Type Description

View File

@ -14,12 +14,13 @@ This API is used to release an EIP.
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -46,13 +47,7 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example request - Example request

View File

@ -14,12 +14,13 @@ This API is used to bind an EIP to a NIC, or unbind an EIP from a NIC.
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -46,25 +47,17 @@ Request Message
- Request parameter - Request parameter
.. table:: **Table 2** Request header parameter .. table:: **Table 2** Request parameter
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 3** Request parameter
+----------+-----------+------------------------------------------------------+------------------------------------------------------------------------------------------+ +----------+-----------+------------------------------------------------------+------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
+==========+===========+======================================================+==========================================================================================+ +==========+===========+======================================================+==========================================================================================+
| publicip | Yes | :ref:`publicip <vpc_eip_0004__table23403840>` object | Specifies the EIP object. For details, see :ref:`Table 4 <vpc_eip_0004__table23403840>`. | | publicip | Yes | :ref:`publicip <vpc_eip_0004__table23403840>` object | Specifies the EIP object. For details, see :ref:`Table 3 <vpc_eip_0004__table23403840>`. |
+----------+-----------+------------------------------------------------------+------------------------------------------------------------------------------------------+ +----------+-----------+------------------------------------------------------+------------------------------------------------------------------------------------------+
.. _vpc_eip_0004__table23403840: .. _vpc_eip_0004__table23403840:
.. table:: **Table 4** Description of the **publicip** field .. table:: **Table 3** Description of the **publicip** field
+-----------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Mandatory | Type | Description | | Name | Mandatory | Type | Description |
@ -93,17 +86,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 5** Response parameter .. table:: **Table 4** Response parameter
+----------+---------------------------------------------------------+---------------------------------------------------------------------------------------------+ +----------+---------------------------------------------------------+---------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+==========+=========================================================+=============================================================================================+ +==========+=========================================================+=============================================================================================+
| publicip | :ref:`publicip <vpc_eip_0004__table83964341880>` object | Specifies the EIP object. For details, see :ref:`Table 6 <vpc_eip_0004__table83964341880>`. | | publicip | :ref:`publicip <vpc_eip_0004__table83964341880>` object | Specifies the EIP object. For details, see :ref:`Table 5 <vpc_eip_0004__table83964341880>`. |
+----------+---------------------------------------------------------+---------------------------------------------------------------------------------------------+ +----------+---------------------------------------------------------+---------------------------------------------------------------------------------------------+
.. _vpc_eip_0004__table83964341880: .. _vpc_eip_0004__table83964341880:
.. table:: **Table 6** Description of the **publicips** field .. table:: **Table 5** Description of the **publicips** field
+-----------------------+-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
@ -127,10 +120,10 @@ Response Message
| | | - **VPN** (Bound to a VPN) | | | | - **VPN** (Bound to a VPN) |
| | | - **ERROR** (Exceptions) | | | | - **ERROR** (Exceptions) |
+-----------------------+-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+
| profile | :ref:`profile <vpc_eip_0004__table66651219193417>` object | Specifies the additional parameters, including the order ID and product ID. For details, see :ref:`Table 7 <vpc_eip_0004__table66651219193417>`. | | profile | :ref:`profile <vpc_eip_0004__table66651219193417>` object | Specifies the additional parameters, including the order ID and product ID. For details, see :ref:`Table 6 <vpc_eip_0004__table66651219193417>`. |
+-----------------------+-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+
| type | String | - Specifies the EIP type. | | type | String | - Specifies the EIP type. |
| | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray** (Dedicated load balancer, shared load balancer). | | | | - The value can be **5_bgp** (Dynamic BGP), **5_mailbgp** (Mail BGP), or **5_gray**. |
| | | - Constraints: | | | | - Constraints: |
| | | | | | | |
| | | - The configured value must be supported by the system. | | | | - The configured value must be supported by the system. |
@ -182,7 +175,7 @@ Response Message
.. _vpc_eip_0004__table66651219193417: .. _vpc_eip_0004__table66651219193417:
.. table:: **Table 7** Description of the **profile** field .. table:: **Table 6** Description of the **profile** field
========== ====== ========================= ========== ====== =========================
Name Type Description Name Type Description

View File

@ -15,9 +15,7 @@ URI
DELETE /v2.0/{project_id}/publicips/{publicip_id}/tags/{key} DELETE /v2.0/{project_id}/publicips/{publicip_id}/tags/{key}
:ref:`Table 1 <eip_tag_0003__table27380479>` describes the parameters. :ref:`Table 3 <eip_tag_0003__table27380479>` describes the parameters.
.. _eip_tag_0003__table27380479:
.. table:: **Table 1** Parameter description .. table:: **Table 1** Parameter description
@ -42,6 +40,18 @@ Request Message
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. | | X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. _eip_tag_0003__table27380479:
.. table:: **Table 3** Request parameters
=========== ========= ==========================================
Name Mandatory Description
=========== ========= ==========================================
project_id Yes Specifies the project ID.
publicip_id Yes Specifies the unique identifier of an EIP.
key Yes Specifies the tag key.
=========== ========= ==========================================
- Example request - Example request
.. code-block:: text .. code-block:: text

View File

@ -15,9 +15,7 @@ URI
GET /v2.0/{project_id}/publicips/{publicip_id}/tags GET /v2.0/{project_id}/publicips/{publicip_id}/tags
:ref:`Table 1 <eip_tag_0002__table27380479>` describes the parameters. :ref:`Table 3 <eip_tag_0002__table27380479>` describes the parameters.
.. _eip_tag_0002__table27380479:
.. table:: **Table 1** Parameter description .. table:: **Table 1** Parameter description
@ -41,6 +39,17 @@ Request Message
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. | | X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. _eip_tag_0002__table27380479:
.. table:: **Table 3** Request parameters
=========== ========= ==========================================
Name Mandatory Description
=========== ========= ==========================================
project_id Yes Specifies the project ID.
publicip_id Yes Specifies the unique identifier of an EIP.
=========== ========= ==========================================
- Example request - Example request
.. code-block:: text .. code-block:: text
@ -52,17 +61,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 3** Response parameter .. table:: **Table 4** Response parameter
+-----------+-----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+ +-----------+-----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |
+===========+=================================================================+=========================================================================================================+ +===========+=================================================================+=========================================================================================================+
| tags | Array of :ref:`tag <eip_tag_0002__table13242848193719>` objects | Specifies the **tag** object list. For details, see :ref:`Table 4 <eip_tag_0002__table13242848193719>`. | | tags | Array of :ref:`tag <eip_tag_0002__table13242848193719>` objects | Specifies the **tag** object list. For details, see :ref:`Table 5 <eip_tag_0002__table13242848193719>`. |
+-----------+-----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+ +-----------+-----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
.. _eip_tag_0002__table13242848193719: .. _eip_tag_0002__table13242848193719:
.. table:: **Table 4** **tag** objects .. table:: **Table 5** **tag** objects
+-----------------------+-----------------------+---------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |

View File

@ -40,6 +40,14 @@ Request Message
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. | | X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 3** Request parameter
========== ========= ===========
Parameter Mandatory Description
========== ========= ===========
project_id Yes Project ID.
========== ========= ===========
- Example request - Example request
.. code-block:: text .. code-block:: text
@ -51,17 +59,17 @@ Response Message
- Response parameter - Response parameter
.. table:: **Table 3** Response parameter .. table:: **Table 4** Response parameter
+-----------+---------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+ +-----------+---------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |
+===========+===============================================================+=======================================================================================================+ +===========+===============================================================+=======================================================================================================+
| tags | Array of :ref:`tag <eip_tag_0006__table043062842515>` objects | Specifies the **tag** object list. For details, see :ref:`Table 4 <eip_tag_0006__table043062842515>`. | | tags | Array of :ref:`tag <eip_tag_0006__table043062842515>` objects | Specifies the **tag** object list. For details, see :ref:`Table 5 <eip_tag_0006__table043062842515>`. |
+-----------+---------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+ +-----------+---------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
.. _eip_tag_0006__table043062842515: .. _eip_tag_0006__table043062842515:
.. table:: **Table 4** Description of the **tag** field .. table:: **Table 5** Description of the **tag** field
+-----------------------+-----------------------+---------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |

View File

@ -127,7 +127,7 @@ Response Message
], ],
"floatingips_links": [ "floatingips_links": [
{ {
"href": "https://network.region.az-2.abc.com/v2.0/floatingips_v6?marker=861a4c5b-b17b-4a1d-b653-f3e95dcb3345&page_reverse=true&page_reverse=True", "href": "https://vpc.region.otctest.t-systems.com/v2.0/floatingips_v6?marker=861a4c5b-b17b-4a1d-b653-f3e95dcb3345&page_reverse=true&page_reverse=True",
"rel": "previous" "rel": "previous"
} }
] ]

View File

@ -91,29 +91,47 @@ Response Message
.. table:: **Table 5** Description of the **privateip** field .. table:: **Table 5** Description of the **privateip** field
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+=======================+=======================+========================================================================================================================================================================================================================================================================================================+ +=======================+=======================+=======================================================================================================================================================================================+
| status | String | - Specifies the status of the private IP address. | | status | String | - Specifies the status of the private IP address. |
| | | - Possible values are as follows: | | | | - Possible values are as follows: |
| | | | | | | |
| | | - **ACTIVE** | | | | - **ACTIVE** |
| | | - **DOWN** | | | | - **DOWN** |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the ID of the private IP address, which uniquely identifies the private IP address. | | id | String | Specifies the ID of the private IP address, which uniquely identifies the private IP address. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| subnet_id | String | Specifies the ID of the subnet from which IP addresses are assigned. | | subnet_id | String | Specifies the ID of the subnet from which IP addresses are assigned. |
| | | | | | | |
| | | If you use the management console, the value of this parameter is the **Network ID** value. | | | | If you use the management console, the value of this parameter is the **Network ID** value. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| device_owner | String | - Specifies the resource using the private IP address. The parameter is left blank if it is not used. | | device_owner | String | - Specifies the resource using the private IP address. The parameter is left blank if it is not used. |
| | | - The value can be **network:dhcp**, **network:router_interface_distributed**, **compute:xxx**, or **neutron:VIP_PORT**. (In value **compute:xxx**, **xxx** specifies the AZ name, for example, **compute:aa-bb-cc** indicates that the private IP address is used by an ECS in the **aa-bb-cc** AZ). | | | | |
| | | - The value range specifies only the type of private IP addresses supported by the current service. | | | | - The value can be: |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | | | |
| ip_address | String | Specifies the assigned private IP address. | | | | **network:dhcp**: DHCP service IP address |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | | | |
| | | **network:router_interface_distributed**: Gateway IP address |
| | | |
| | | **compute:**\ *xxx* (*xxx* indicates the AZ name. For example, **compute:aa-bb-cc** indicates that the IP address is used by an ECS in the AZ aa-bb-cc.): IP address of an ECS NIC |
| | | |
| | | **neutron:VIP_PORT**: Virtual IP address |
| | | |
| | | **compute:subeni**: IP address of a supplementary network interface |
| | | |
| | | **neutron:LOADBALANCERV2**: IP address of a shared load balancer |
| | | |
| | | **neutron:LOADBALANCERV3**: IP address of a dedicated load balancer |
| | | |
| | | **network:endpoint_interface**: IP address of a VPC endpoint |
| | | |
| | | - The value range specifies only the type of private IP addresses supported by the current service. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ip_address | String | Specifies the assigned private IP address. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example response - Example response

View File

@ -59,29 +59,47 @@ Response
.. table:: **Table 3** Description of the **privateip** field .. table:: **Table 3** Description of the **privateip** field
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+=======================+=======================+========================================================================================================================================================================================================================================================================================================+ +=======================+=======================+=======================================================================================================================================================================================+
| status | String | - Specifies the status of the private IP address. | | status | String | - Specifies the status of the private IP address. |
| | | - Possible values are as follows: | | | | - Possible values are as follows: |
| | | | | | | |
| | | - **ACTIVE** | | | | - **ACTIVE** |
| | | - **DOWN** | | | | - **DOWN** |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the ID of the private IP address, which uniquely identifies the private IP address. | | id | String | Specifies the ID of the private IP address, which uniquely identifies the private IP address. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| subnet_id | String | Specifies the ID of the subnet from which IP addresses are assigned. | | subnet_id | String | Specifies the ID of the subnet from which IP addresses are assigned. |
| | | | | | | |
| | | If you use the management console, the value of this parameter is the **Network ID** value. | | | | If you use the management console, the value of this parameter is the **Network ID** value. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| device_owner | String | - Specifies the resource using the private IP address. The parameter is left blank if it is not used. | | device_owner | String | - Specifies the resource using the private IP address. The parameter is left blank if it is not used. |
| | | - The value can be **network:dhcp**, **network:router_interface_distributed**, **compute:xxx**, or **neutron:VIP_PORT**. (In value **compute:xxx**, **xxx** specifies the AZ name, for example, **compute:aa-bb-cc** indicates that the private IP address is used by an ECS in the **aa-bb-cc** AZ). | | | | |
| | | - The value range specifies only the type of private IP addresses supported by the current service. | | | | - The value can be: |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | | | |
| ip_address | String | Specifies the assigned private IP address. | | | | **network:dhcp**: DHCP service IP address |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | | | |
| | | **network:router_interface_distributed**: Gateway IP address |
| | | |
| | | **compute:**\ *xxx* (*xxx* indicates the AZ name. For example, **compute:aa-bb-cc** indicates that the IP address is used by an ECS in the AZ aa-bb-cc.): IP address of an ECS NIC |
| | | |
| | | **neutron:VIP_PORT**: Virtual IP address |
| | | |
| | | **compute:subeni**: IP address of a supplementary network interface |
| | | |
| | | **neutron:LOADBALANCERV2**: IP address of a shared load balancer |
| | | |
| | | **neutron:LOADBALANCERV3**: IP address of a dedicated load balancer |
| | | |
| | | **network:endpoint_interface**: IP address of a VPC endpoint |
| | | |
| | | - The value range specifies only the type of private IP addresses supported by the current service. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ip_address | String | Specifies the assigned private IP address. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example response - Example response

View File

@ -80,29 +80,47 @@ Response Message
.. table:: **Table 3** Description of the **privateip** field .. table:: **Table 3** Description of the **privateip** field
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Type | Description | | Name | Type | Description |
+=======================+=======================+========================================================================================================================================================================================================================================================================================================+ +=======================+=======================+=======================================================================================================================================================================================+
| status | String | - Specifies the status of the private IP address. | | status | String | - Specifies the status of the private IP address. |
| | | - Possible values are as follows: | | | | - Possible values are as follows: |
| | | | | | | |
| | | - **ACTIVE** | | | | - **ACTIVE** |
| | | - **DOWN** | | | | - **DOWN** |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the ID of the private IP address, which uniquely identifies the private IP address. | | id | String | Specifies the ID of the private IP address, which uniquely identifies the private IP address. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| subnet_id | String | Specifies the ID of the subnet from which IP addresses are assigned. | | subnet_id | String | Specifies the ID of the subnet from which IP addresses are assigned. |
| | | | | | | |
| | | If you use the management console, the value of this parameter is the **Network ID** value. | | | | If you use the management console, the value of this parameter is the **Network ID** value. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| device_owner | String | - Specifies the resource using the private IP address. The parameter is left blank if it is not used. | | device_owner | String | - Specifies the resource using the private IP address. The parameter is left blank if it is not used. |
| | | - The value can be **network:dhcp**, **network:router_interface_distributed**, **compute:xxx**, or **neutron:VIP_PORT**. (In value **compute:xxx**, **xxx** specifies the AZ name, for example, **compute:aa-bb-cc** indicates that the private IP address is used by an ECS in the **aa-bb-cc** AZ). | | | | |
| | | - The value range specifies only the type of private IP addresses supported by the current service. | | | | - The value can be: |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | | | |
| ip_address | String | Specifies the assigned private IP address. | | | | **network:dhcp**: DHCP service IP address |
+-----------------------+-----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | | | |
| | | **network:router_interface_distributed**: Gateway IP address |
| | | |
| | | **compute:**\ *xxx* (*xxx* indicates the AZ name. For example, **compute:aa-bb-cc** indicates that the IP address is used by an ECS in the AZ aa-bb-cc.): IP address of an ECS NIC |
| | | |
| | | **neutron:VIP_PORT**: Virtual IP address |
| | | |
| | | **compute:subeni**: IP address of a supplementary network interface |
| | | |
| | | **neutron:LOADBALANCERV2**: IP address of a shared load balancer |
| | | |
| | | **neutron:LOADBALANCERV3**: IP address of a dedicated load balancer |
| | | |
| | | **network:endpoint_interface**: IP address of a VPC endpoint |
| | | |
| | | - The value range specifies only the type of private IP addresses supported by the current service. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ip_address | String | Specifies the assigned private IP address. |
+-----------------------+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- Example response - Example response

View File

@ -54,7 +54,9 @@ Request Message
| | | | | | | | | |
| | | | .. note:: | | | | | .. note:: |
| | | | | | | | | |
| | | | This parameter has been discarded, it is not recommended to use it. | | | | | This parameter has been discarded. Do not use it. |
| | | | |
| | | | Currently, this parameter is used only as a prompt. |
+-----------------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| enterprise_project_id | No | String | - Specifies the enterprise project ID. When creating a security group, associate the enterprise project ID with the security group. | | enterprise_project_id | No | String | - Specifies the enterprise project ID. When creating a security group, associate the enterprise project ID with the security group. |
| | | | - The value is **0** or a string that contains a maximum of 36 characters in UUID format with hyphens (-). Value **0** indicates the default enterprise project. | | | | | - The value is **0** or a string that contains a maximum of 36 characters in UUID format with hyphens (-). Value **0** indicates the default enterprise project. |
@ -108,7 +110,9 @@ Response Message
| | | | | | | |
| | | .. note:: | | | | .. note:: |
| | | | | | | |
| | | This parameter has been discarded, it is not recommended to use it. | | | | This parameter has been discarded. Do not use it. |
| | | |
| | | Currently, this parameter is used only as a prompt. |
+-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| security_group_rules | Array of :ref:`security_group_rule <vpc_sg01_0001__table210704979489>` objects | Specifies the default security group rules, which ensure that resources in the security group can communicate with one another. | | security_group_rules | Array of :ref:`security_group_rule <vpc_sg01_0001__table210704979489>` objects | Specifies the default security group rules, which ensure that resources in the security group can communicate with one another. |
+-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -73,6 +73,8 @@ Response Message
| | | .. note:: | | | | .. note:: |
| | | | | | | |
| | | This parameter has been discarded. Do not use it. | | | | This parameter has been discarded. Do not use it. |
| | | |
| | | Currently, this parameter is used only as a prompt. |
+-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| security_group_rules | Array of :ref:`security_group_rule <vpc_sg01_0002__table488727239520>` objects | Specifies the default security group rules, which ensure that resources in the security group can communicate with one another. | | security_group_rules | Array of :ref:`security_group_rule <vpc_sg01_0002__table488727239520>` objects | Specifies the default security group rules, which ensure that resources in the security group can communicate with one another. |
+-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -102,6 +102,8 @@ Response Message
| | | .. note:: | | | | .. note:: |
| | | | | | | |
| | | This parameter has been discarded. Do not use it. | | | | This parameter has been discarded. Do not use it. |
| | | |
| | | Currently, this parameter is used only as a prompt. |
+-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| security_group_rules | Array of :ref:`security_group_rule <vpc_sg01_0003__table488727239520>` objects | Specifies the default security group rules, which ensure that resources in the security group can communicate with one another. | | security_group_rules | Array of :ref:`security_group_rule <vpc_sg01_0003__table488727239520>` objects | Specifies the default security group rules, which ensure that resources in the security group can communicate with one another. |
+-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+--------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -120,13 +120,13 @@ Request Message
"114.xx.xx.114", "114.xx.xx.114",
"114.xx.xx.115" "114.xx.xx.115"
], ],
"availability_zone": "aa-bb-cc",//For example, the AZ is aa-bb-cc. "availability_zone": "aa-bb-cc",
"vpc_id": "3ec3b33f-ac1c-4630-ad1c-7dba1ed79d85", "vpc_id": "3ec3b33f-ac1c-4630-ad1c-7dba1ed79d85",
"extra_dhcp_opts": [ "extra_dhcp_opts": [
{ {
"opt_value": "10.100.0.33,10.100.0.34", "opt_value": "10.100.0.33,10.100.0.34",
"opt_name": "ntp" "opt_name": "ntp"
} },
{ {
"opt_value": "24h", "opt_value": "24h",
"opt_name": "addresstime" "opt_name": "addresstime"
@ -247,14 +247,14 @@ Response Message
"dhcp_enable": true, "dhcp_enable": true,
"primary_dns": "114.xx.xx.114", "primary_dns": "114.xx.xx.114",
"secondary_dns": "114.xx.xx.115", "secondary_dns": "114.xx.xx.115",
"availability_zone": "aa-bb-cc",//For example, the AZ is aa-bb-cc. "availability_zone": "aa-bb-cc",
"neutron_network_id": "4779ab1c-7c1a-44b1-a02e-93dfc361b32d", "neutron_network_id": "4779ab1c-7c1a-44b1-a02e-93dfc361b32d",
"neutron_subnet_id": "213cb9d-3122-2ac1-1a29-91ffc1231a12" "neutron_subnet_id": "213cb9d-3122-2ac1-1a29-91ffc1231a12"
"extra_dhcp_opts": [ "extra_dhcp_opts": [
{ {
"opt_value": "10.100.0.33,10.100.0.34", "opt_value": "10.100.0.33,10.100.0.34",
"opt_name": "ntp" "opt_name": "ntp"
} },
{ {
"opt_value": "24h", "opt_value": "24h",
"opt_name": "addresstime" "opt_name": "addresstime"

View File

@ -148,7 +148,7 @@ Response Message
{ {
"opt_value": "10.100.0.33,10.100.0.34", "opt_value": "10.100.0.33,10.100.0.34",
"opt_name": "ntp" "opt_name": "ntp"
} },
{ {
"opt_value": "24h", "opt_value": "24h",
"opt_name": "addresstime" "opt_name": "addresstime"

View File

@ -157,14 +157,14 @@ Response Message
"dhcp_enable": true, "dhcp_enable": true,
"primary_dns": "114.xx.xx.114", "primary_dns": "114.xx.xx.114",
"secondary_dns": "114.xx.xx.115", "secondary_dns": "114.xx.xx.115",
"availability_zone": "aa-bb-cc",//For example, the AZ is aa-bb-cc. "availability_zone": "aa-bb-cc",
"neutron_network_id": "4779ab1c-7c1a-44b1-a02e-93dfc361b32d", "neutron_network_id": "4779ab1c-7c1a-44b1-a02e-93dfc361b32d",
"neutron_subnet_id": "213cb9d-3122-2ac1-1a29-91ffc1231a12", "neutron_subnet_id": "213cb9d-3122-2ac1-1a29-91ffc1231a12",
"extra_dhcp_opts": [ "extra_dhcp_opts": [
{ {
"opt_value": "10.100.0.33,10.100.0.34", "opt_value": "10.100.0.33,10.100.0.34",
"opt_name": "ntp" "opt_name": "ntp"
} },
{ {
"opt_value": "24h", "opt_value": "24h",
"opt_name": "addresstime" "opt_name": "addresstime"
@ -186,7 +186,7 @@ Response Message
"dhcp_enable": true, "dhcp_enable": true,
"primary_dns": "114.xx.xx.114", "primary_dns": "114.xx.xx.114",
"secondary_dns": "114.xx.xx.115", "secondary_dns": "114.xx.xx.115",
"availability_zone": "aa-bb-cc",//For example, the AZ is aa-bb-cc. "availability_zone": "aa-bb-cc",
"neutron_network_id": "531dec0f-3116-411b-a21b-e612e42349fd", "neutron_network_id": "531dec0f-3116-411b-a21b-e612e42349fd",
"neutron_subnet_id": "1aac193-a2ad-f153-d122-12d64c2c1d78", "neutron_subnet_id": "1aac193-a2ad-f153-d122-12d64c2c1d78",
"extra_dhcp_opts": [ "extra_dhcp_opts": [

View File

@ -111,7 +111,7 @@ Request Message
{ {
"opt_value": "10.100.0.33,10.100.0.34", "opt_value": "10.100.0.33,10.100.0.34",
"opt_name": "ntp" "opt_name": "ntp"
} },
{ {
"opt_value": "24h", "opt_value": "24h",
"opt_name": "addresstime" "opt_name": "addresstime"

View File

@ -7,15 +7,15 @@ Status Codes
.. table:: **Table 1** Normal values .. table:: **Table 1** Normal values
+----------------------+------------+-----------------------------------------------------------------------------------------+ +----------------------+------------+----------------------------------------------------------------------------------------------------+
| Normal Response Code | Type | Description | | Normal Response Code | Type | Description |
+======================+============+=========================================================================================+ +======================+============+====================================================================================================+
| 200 | OK | Specifies the normal response code for the GET, PUT, and POST operations. | | 200 | OK | Specifies the normal response code for the GET, PUT, and POST operations. |
+----------------------+------------+-----------------------------------------------------------------------------------------+ +----------------------+------------+----------------------------------------------------------------------------------------------------+
| 201 | Created | Specifies the normal response code for the POST operation of the OpenStack Neutron API. | | 201 | Created | Specifies the normal response code for the POST operation of the OpenStack Neutron API and API V3. |
+----------------------+------------+-----------------------------------------------------------------------------------------+ +----------------------+------------+----------------------------------------------------------------------------------------------------+
| 204 | No Content | Specifies the normal response code for the DELETE operation. | | 204 | No Content | Specifies the normal response code for the DELETE operation. |
+----------------------+------------+-----------------------------------------------------------------------------------------+ +----------------------+------------+----------------------------------------------------------------------------------------------------+
.. table:: **Table 2** Abnormal values .. table:: **Table 2** Abnormal values

View File

@ -8,6 +8,12 @@ Change History
+-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Released On | Description | | Released On | Description |
+===================================+============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================+ +===================================+============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================+
| 2023-05-15 | This release incorporates the following changes: |
| | |
| | Modified the following content: |
| | |
| | Modified description of **shared** and **provider:network_type** in :ref:`Network <vpc_network_0000>`. |
+-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2023-4-7 | This release incorporates the following changes: | | 2023-4-7 | This release incorporates the following changes: |
| | | | | |
| | Added the following sections: | | | Added the following sections: |

View File

@ -18,7 +18,7 @@ import os
import sys import sys
extensions = [ extensions = [
'otcdocstheme', 'otcdocstheme'
] ]
otcdocs_auto_name = False otcdocs_auto_name = False

View File

@ -97,39 +97,39 @@ Response Message
.. table:: **Table 4** **Firewall Group** objects .. table:: **Table 4** **Firewall Group** objects
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |
+============================+=======================+===========================================================================+ +============================+=======================+==========================================================================+
| id | String | Specifies the UUID of the firewall group. | | id | String | Specifies the UUID of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| name | String | Specifies the name of the firewall group. | | name | String | Specifies the name of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| description | String | Provides supplementary information about the firewall group. | | description | String | Provides supplementary information about the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. | | ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. | | egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ports | Array of strings | Specifies the list of ports bound with the firewall group. | | ports | Array of strings | Specifies the list of ports bound with the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| public | Boolean | Specifies whether the firewall policy can be shared by different tenants. | | public | Boolean | Specifies whether the firewall group can be shared by different tenants. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| status | String | Specifies the status of the firewall policy. | | status | String | Specifies the status of the firewall policy. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| admin_state_up | Boolean | Specifies the administrative status of the firewall. | | admin_state_up | Boolean | Specifies the administrative status of the firewall. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| project_id | String | Specifies the project ID. | | project_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| created_at | String | Specifies the time (UTC) when the resource is created. | | created_at | String | Specifies the time (UTC) when the resource is created. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| updated_at | String | Specifies the time (UTC) when the resource is updated. | | updated_at | String | Specifies the time (UTC) when the resource is updated. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
Example Response Example Response
---------------- ----------------

View File

@ -54,39 +54,39 @@ Response Message
.. table:: **Table 3** **Firewall Group** objects .. table:: **Table 3** **Firewall Group** objects
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |
+============================+=======================+===========================================================================+ +============================+=======================+==========================================================================+
| id | String | Specifies the UUID of the firewall group. | | id | String | Specifies the UUID of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| name | String | Specifies the name of the firewall group. | | name | String | Specifies the name of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| description | String | Provides supplementary information about the firewall group. | | description | String | Provides supplementary information about the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. | | ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. | | egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ports | Array of strings | Specifies the list of ports bound with the firewall group. | | ports | Array of strings | Specifies the list of ports bound with the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| public | Boolean | Specifies whether the firewall policy can be shared by different tenants. | | public | Boolean | Specifies whether the firewall group can be shared by different tenants. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| status | String | Specifies the status of the firewall policy. | | status | String | Specifies the status of the firewall policy. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| admin_state_up | Boolean | Specifies the administrative status of the firewall. | | admin_state_up | Boolean | Specifies the administrative status of the firewall. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| project_id | String | Specifies the project ID. | | project_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| created_at | String | Specifies the time (UTC) when the resource is created. | | created_at | String | Specifies the time (UTC) when the resource is created. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| updated_at | String | Specifies the time (UTC) when the resource is updated. | | updated_at | String | Specifies the time (UTC) when the resource is updated. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
Example Response Example Response
---------------- ----------------

View File

@ -87,39 +87,39 @@ Response Message
.. table:: **Table 3** **Firewall Group** objects .. table:: **Table 3** **Firewall Group** objects
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |
+============================+=======================+===========================================================================+ +============================+=======================+==========================================================================+
| id | String | Specifies the UUID of the firewall group. | | id | String | Specifies the UUID of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| name | String | Specifies the name of the firewall group. | | name | String | Specifies the name of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| description | String | Provides supplementary information about the firewall group. | | description | String | Provides supplementary information about the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. | | ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. | | egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ports | Array of strings | Specifies the list of ports bound with the firewall group. | | ports | Array of strings | Specifies the list of ports bound with the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| public | Boolean | Specifies whether the firewall policy can be shared by different tenants. | | public | Boolean | Specifies whether the firewall group can be shared by different tenants. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| status | String | Specifies the status of the firewall policy. | | status | String | Specifies the status of the firewall policy. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| admin_state_up | Boolean | Specifies the administrative status of the firewall. | | admin_state_up | Boolean | Specifies the administrative status of the firewall. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| project_id | String | Specifies the project ID. | | project_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| created_at | String | Specifies the time (UTC) when the resource is created. | | created_at | String | Specifies the time (UTC) when the resource is created. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| updated_at | String | Specifies the time (UTC) when the resource is updated. | | updated_at | String | Specifies the time (UTC) when the resource is updated. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
.. _vpc_firewall_0013__table25150247450: .. _vpc_firewall_0013__table25150247450:

View File

@ -94,39 +94,39 @@ Response Message
.. table:: **Table 4** **Firewall Group** objects .. table:: **Table 4** **Firewall Group** objects
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |
+============================+=======================+===========================================================================+ +============================+=======================+==========================================================================+
| id | String | Specifies the UUID of the firewall group. | | id | String | Specifies the UUID of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| name | String | Specifies the name of the firewall group. | | name | String | Specifies the name of the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| description | String | Provides supplementary information about the firewall group. | | description | String | Provides supplementary information about the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. | | ingress_firewall_policy_id | String | Specifies the firewall policy for inbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. | | egress_firewall_policy_id | String | Specifies the firewall policy for outbound traffic. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| ports | Array of strings | Specifies the list of ports bound with the firewall group. | | ports | Array of strings | Specifies the list of ports bound with the firewall group. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| public | Boolean | Specifies whether the firewall policy can be shared by different tenants. | | public | Boolean | Specifies whether the firewall group can be shared by different tenants. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| status | String | Specifies the status of the firewall policy. | | status | String | Specifies the status of the firewall policy. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| admin_state_up | Boolean | Specifies the administrative status of the firewall. | | admin_state_up | Boolean | Specifies the administrative status of the firewall. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| project_id | String | Specifies the project ID. | | project_id | String | Specifies the project ID. |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| created_at | String | Specifies the time (UTC) when the resource is created. | | created_at | String | Specifies the time (UTC) when the resource is created. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
| updated_at | String | Specifies the time (UTC) when the resource is updated. | | updated_at | String | Specifies the time (UTC) when the resource is updated. |
| | | | | | | |
| | | Format: *yyyy-MM-ddTHH:mm:ss* | | | | Format: *yyyy-MM-ddTHH:mm:ss* |
+----------------------------+-----------------------+---------------------------------------------------------------------------+ +----------------------------+-----------------------+--------------------------------------------------------------------------+
Example Response Example Response
---------------- ----------------

View File

@ -16,12 +16,13 @@ You can use **GET /v2.0/networks?router:external=True** or run the **neutron net
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -33,25 +34,17 @@ POST /v2.0/floatingips
Request Message Request Message
--------------- ---------------
.. table:: **Table 1** Request header parameter .. table:: **Table 1** Request parameter
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 2** Request parameter
+------------+---------------------------------------------------------------------+-----------+---------------------------------------------------------------------------------------------------------------------+ +------------+---------------------------------------------------------------------+-----------+---------------------------------------------------------------------------------------------------------------------+
| Parameter | Type | Mandatory | Description | | Parameter | Type | Mandatory | Description |
+============+=====================================================================+===========+=====================================================================================================================+ +============+=====================================================================+===========+=====================================================================================================================+
| floatingip | :ref:`floatingip <vpc_floatingip_0003__table15863423175513>` object | Yes | Specifies the floating IP address list. For details, see :ref:`Table 3 <vpc_floatingip_0003__table15863423175513>`. | | floatingip | :ref:`floatingip <vpc_floatingip_0003__table15863423175513>` object | Yes | Specifies the floating IP address list. For details, see :ref:`Table 2 <vpc_floatingip_0003__table15863423175513>`. |
+------------+---------------------------------------------------------------------+-----------+---------------------------------------------------------------------------------------------------------------------+ +------------+---------------------------------------------------------------------+-----------+---------------------------------------------------------------------------------------------------------------------+
.. _vpc_floatingip_0003__table15863423175513: .. _vpc_floatingip_0003__table15863423175513:
.. table:: **Table 3** **floatingip** objects .. table:: **Table 2** **floatingip** objects
+---------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------+ +---------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description | | Parameter | Mandatory | Type | Description |
@ -76,17 +69,17 @@ Request Message
Response Message Response Message
---------------- ----------------
.. table:: **Table 4** Response parameter .. table:: **Table 3** Response parameter
+------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |
+============+=================================================================+=================================================================================================================+ +============+=================================================================+=================================================================================================================+
| floatingip | :ref:`floatingip <vpc_floatingip_0003__table8139247714>` object | Specifies the floating IP address list. For details, see :ref:`Table 5 <vpc_floatingip_0003__table8139247714>`. | | floatingip | :ref:`floatingip <vpc_floatingip_0003__table8139247714>` object | Specifies the floating IP address list. For details, see :ref:`Table 4 <vpc_floatingip_0003__table8139247714>`. |
+------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
.. _vpc_floatingip_0003__table8139247714: .. _vpc_floatingip_0003__table8139247714:
.. table:: **Table 5** **floatingip** objects .. table:: **Table 4** **floatingip** objects
+-----------------------+-----------------------+------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+------------------------------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |

View File

@ -14,12 +14,13 @@ This API is used to delete a floating IP address.
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -43,13 +44,7 @@ DELETE /v2.0/floatingips/{floatingip_id}
Request Message Request Message
--------------- ---------------
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Response Message Response Message
---------------- ----------------

View File

@ -14,12 +14,13 @@ This API is used to query details about a specified floating IP address, includi
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -31,28 +32,22 @@ GET /v2.0/floatingips/{floatingip_id}
Request Message Request Message
--------------- ---------------
.. table:: **Table 1** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Response Message Response Message
---------------- ----------------
.. table:: **Table 2** Response parameter .. table:: **Table 1** Response parameter
+------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |
+============+=================================================================+=================================================================================================================+ +============+=================================================================+=================================================================================================================+
| floatingip | :ref:`floatingip <vpc_floatingip_0002__table8139247714>` object | Specifies the floating IP address list. For details, see :ref:`Table 3 <vpc_floatingip_0002__table8139247714>`. | | floatingip | :ref:`floatingip <vpc_floatingip_0002__table8139247714>` object | Specifies the floating IP address list. For details, see :ref:`Table 2 <vpc_floatingip_0002__table8139247714>`. |
+------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
.. _vpc_floatingip_0002__table8139247714: .. _vpc_floatingip_0002__table8139247714:
.. table:: **Table 3** **floatingip** objects .. table:: **Table 2** **floatingip** objects
+-----------------------+-----------------------+------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+------------------------------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |

View File

@ -16,12 +16,13 @@ You can query the detailed information about a specified floating IP address usi
Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type: Note the following when you use EIPs of the Dedicated Load Balancer (**5_gray**) type:
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -84,28 +85,22 @@ Example:
Request Message Request Message
--------------- ---------------
.. table:: **Table 2** Request header parameter None
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Response Message Response Message
---------------- ----------------
.. table:: **Table 3** Response parameter .. table:: **Table 2** Response parameter
+-------------+---------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +-------------+---------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |
+=============+===========================================================================+=================================================================================================================+ +=============+===========================================================================+=================================================================================================================+
| floatingips | Array of :ref:`floatingip <vpc_floatingip_0001__table8139247714>` objects | Specifies the floating IP address list. For details, see :ref:`Table 4 <vpc_floatingip_0001__table8139247714>`. | | floatingips | Array of :ref:`floatingip <vpc_floatingip_0001__table8139247714>` objects | Specifies the floating IP address list. For details, see :ref:`Table 3 <vpc_floatingip_0001__table8139247714>`. |
+-------------+---------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +-------------+---------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
.. _vpc_floatingip_0001__table8139247714: .. _vpc_floatingip_0001__table8139247714:
.. table:: **Table 4** **floatingip** objects .. table:: **Table 3** **floatingip** objects
+-----------------------+-----------------------+------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |

View File

@ -21,12 +21,13 @@ If **port_id** is left blank, the floating IP address has been unbound from the
- If a floating IP address that you are binding is in the **error** state, unbind the IP address first. - If a floating IP address that you are binding is in the **error** state, unbind the IP address first.
- Do not associate a port that has a floating IP address associated to another floating IP address. You must first disassociate the port from the IP address and then associate it with another IP address. - Do not associate a port that has a floating IP address associated to another floating IP address. You must first disassociate the port from the IP address and then associate it with another IP address.
- This API cannot be used to bind an EIP to or unbind an EIP from a dedicated load balancer. - This API cannot be used to bind an EIP to or unbind an EIP from a dedicated load balancer.
- In **eu-de**, EIPs of the Dedicated Load Balancer (5_gray) type cannot be created anymore. - In **eu-de**, EIPs of the Dedicated Load Balancer (**5_gray**) type cannot be assigned anymore. You can assign EIPs of the BGP (**5_bgp**) type.
- Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers. - Existing EIPs of the Dedicated Load Balancer (**5_gray**) type can be bound to dedicated or shared load balancers.
- The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers. - The EIP console cannot be used to bind EIPs to or unbind them from dedicated load balancers.
- You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see "Binding an EIP" and "Unbinding an EIP" in "API V3" section in the *Elastic IP API Reference*. - You can use APIs to bind EIPs to or unbind them from dedicated load balancers. For details, see `Binding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/binding_an_eip.html>`__ and `Unbinding an EIP <https://docs.otc.t-systems.com/elastic-ip/api-ref/api_v3/eips/unbinding_an_eip.html>`__.
- EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs. - EIPs of this type can be bound to or unbound from shared load balancers using the EIP console or APIs.
- You are advised to bind BGP EIPs to or unbind them from dedicated load balancers.
- Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect. - Do not add EIPs of the dedicated load balancer type (**5_gray**) and other types to the same shared bandwidth. Otherwise, the bandwidth limit policy will not take effect.
@ -52,25 +53,17 @@ PUT /v2.0/floatingips/{floatingip_id}
Request Message Request Message
--------------- ---------------
.. table:: **Table 2** Request header parameter .. table:: **Table 2** Request parameter
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+========================================================================================================================================================================================+
| X-Auth-Token | Yes | String | Specifies the user token. The token can be obtained by calling the IAM API used for obtaining a user token. The value of **X-Subject-Token** in the response header is the user token. |
+--------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. table:: **Table 3** Request parameter
+------------+-------------------------------------------------------------------+-----------+-------------------------------------------------------------------------------------------------------------------+ +------------+-------------------------------------------------------------------+-----------+-------------------------------------------------------------------------------------------------------------------+
| Parameter | Type | Mandatory | Description | | Parameter | Type | Mandatory | Description |
+============+===================================================================+===========+===================================================================================================================+ +============+===================================================================+===========+===================================================================================================================+
| floatingip | :ref:`floatingip <vpc_floatingip_0004__table547993685510>` object | Yes | Specifies the floating IP address list. For details, see :ref:`Table 4 <vpc_floatingip_0004__table547993685510>`. | | floatingip | :ref:`floatingip <vpc_floatingip_0004__table547993685510>` object | Yes | Specifies the floating IP address list. For details, see :ref:`Table 3 <vpc_floatingip_0004__table547993685510>`. |
+------------+-------------------------------------------------------------------+-----------+-------------------------------------------------------------------------------------------------------------------+ +------------+-------------------------------------------------------------------+-----------+-------------------------------------------------------------------------------------------------------------------+
.. _vpc_floatingip_0004__table547993685510: .. _vpc_floatingip_0004__table547993685510:
.. table:: **Table 4** **floatingip** objects .. table:: **Table 3** **floatingip** objects
+-----------------+-----------------+-----------------+----------------------------------------------------------------------------------------+ +-----------------+-----------------+-----------------+----------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description | | Parameter | Mandatory | Type | Description |
@ -83,17 +76,17 @@ Request Message
Response Message Response Message
---------------- ----------------
.. table:: **Table 5** Response parameter .. table:: **Table 4** Response parameter
+------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| Parameter | Type | Description | | Parameter | Type | Description |
+============+=================================================================+=================================================================================================================+ +============+=================================================================+=================================================================================================================+
| floatingip | :ref:`floatingip <vpc_floatingip_0004__table8139247714>` object | Specifies the floating IP address list. For details, see :ref:`Table 6 <vpc_floatingip_0004__table8139247714>`. | | floatingip | :ref:`floatingip <vpc_floatingip_0004__table8139247714>` object | Specifies the floating IP address list. For details, see :ref:`Table 5 <vpc_floatingip_0004__table8139247714>`. |
+------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ +------------+-----------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+
.. _vpc_floatingip_0004__table8139247714: .. _vpc_floatingip_0004__table8139247714:
.. table:: **Table 6** **floatingip** objects .. table:: **Table 5** **floatingip** objects
+-----------------------+-----------------------+------------------------------------------------------------------------------------------------+ +-----------------------+-----------------------+------------------------------------------------------------------------------------------------+
| Attribute | Type | Description | | Attribute | Type | Description |

View File

@ -45,7 +45,7 @@ Request Message
+-----------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| provider:network_type | No | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. | | provider:network_type | No | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. |
| | | | | | | | | |
| | | | Tenants can create only networks whose type is **vxlan**. | | | | | Tenants can only set this parameter to **geneve**. If this parameter is not specified, the network type is automatically set to VXLAN. |
+-----------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| port_security_enabled | No | Boolean | Specifies whether the security option is enabled for the port. If the option is not enabled, the security group and DHCP snooping settings of all VMs in the network do not take effect. | | port_security_enabled | No | Boolean | Specifies whether the security option is enabled for the port. If the option is not enabled, the security group and DHCP snooping settings of all VMs in the network do not take effect. |
+-----------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
@ -101,7 +101,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| shared | Boolean | Specifies whether the firewall rule can be shared by different tenants. | | shared | Boolean | Specifies whether the network can be shared by different tenants. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the network ID. | | id | String | Specifies the network ID. |
| | | | | | | |
@ -109,7 +109,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. | | provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. |
| | | | | | | |
| | | Tenants can create only networks whose type is **geneve**. | | | | Tenants can only set this parameter to **geneve**. If this parameter is not specified, the network type is automatically set to VXLAN. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. | | availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -75,7 +75,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| shared | Boolean | Specifies whether the firewall rule can be shared by different tenants. | | shared | Boolean | Specifies whether the network can be shared by different tenants. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the network ID. | | id | String | Specifies the network ID. |
| | | | | | | |
@ -83,7 +83,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. | | provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. |
| | | | | | | |
| | | Tenants can create only networks whose type is **geneve**. | | | | Tenants can only set this parameter to **geneve**. If this parameter is not specified, the network type is automatically set to VXLAN. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. | | availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -126,7 +126,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| shared | Boolean | Specifies whether the firewall rule can be shared by different tenants. | | shared | Boolean | Specifies whether the network can be shared by different tenants. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the network ID. | | id | String | Specifies the network ID. |
| | | | | | | |
@ -134,7 +134,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. | | provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. |
| | | | | | | |
| | | Tenants can create only networks whose type is **geneve**. | | | | Tenants can only set this parameter to **geneve**. If this parameter is not specified, the network type is automatically set to VXLAN. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. | | availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -107,7 +107,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tenant_id | String | Specifies the project ID. | | tenant_id | String | Specifies the project ID. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| shared | Boolean | Specifies whether the firewall rule can be shared by different tenants. | | shared | Boolean | Specifies whether the network can be shared by different tenants. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| id | String | Specifies the network ID. | | id | String | Specifies the network ID. |
| | | | | | | |
@ -115,7 +115,7 @@ Response Message
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. | | provider:network_type | String | Specifies the network type. Only the VXLAN and GENEVE networks are supported. This is an extended attribute. |
| | | | | | | |
| | | Tenants can create only networks whose type is **geneve**. | | | | Tenants can only set this parameter to **geneve**. If this parameter is not specified, the network type is automatically set to VXLAN. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. | | availability_zone_hints | Array of strings | Specifies the availability zones available to this network. The current version does not support cross-availability-zone network scheduling. |
+-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-------------------------+-----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -549,8 +549,7 @@ Example Response
"created_at": "2018-09-13T01:43:41", "created_at": "2018-09-13T01:43:41",
"updated_at": "2018-09-13T01:43:41" "updated_at": "2018-09-13T01:43:41"
} }
] ],
,
"ports_links": [ "ports_links": [
{ "rel": "previous", { "rel": "previous",
"href": "https://{Endpoint}/v2.0/ports?tenant_id=6c9298ec8c874f7f99688489ab65f90e&name=port_vm_50_3&marker=7bb64706-6e46-4f94-a28a-4bc7caaab87d&page_reverse=True" "href": "https://{Endpoint}/v2.0/ports?tenant_id=6c9298ec8c874f7f99688489ab65f90e&name=port_vm_50_3&marker=7bb64706-6e46-4f94-a28a-4bc7caaab87d&page_reverse=True"
@ -629,8 +628,7 @@ Example Response
"binding:vnic_type": "normal", "binding:vnic_type": "normal",
"mac_address": "fa:16:3e:f1:0b:09" "mac_address": "fa:16:3e:f1:0b:09"
} }
] ],
,
"ports_links": [ "ports_links": [
{ "rel": "previous", { "rel": "previous",
"href": "https://{Endpoint}/v2.0/ports?name=port_vm_50_3&marker=0f405555-739f-4a19-abb7-ec11d005b3a9&page_reverse=True" "href": "https://{Endpoint}/v2.0/ports?name=port_vm_50_3&marker=0f405555-739f-4a19-abb7-ec11d005b3a9&page_reverse=True"

View File

@ -5,12 +5,12 @@
Bandwidth Bandwidth
========= =========
+----------------------+------------------------------------------------+-----------------------+ +----------------------+------------------------------------------------+-----------------------+-----------------------+
| Permission | API | Action | | Permission | API | Action | Supported Action |
+======================+================================================+=======================+ +======================+================================================+=======================+=======================+
| Queries a bandwidth. | GET /v1/{project_id}/bandwidths/{bandwidth_id} | vpc:bandwidths:get | | Queries a bandwidth. | GET /v1/{project_id}/bandwidths/{bandwidth_id} | vpc:bandwidths:get | eip:bandwidths:get |
+----------------------+------------------------------------------------+-----------------------+ +----------------------+------------------------------------------------+-----------------------+-----------------------+
| Queries bandwidths. | GET /v1/{project_id}/bandwidths | vpc:bandwidths:list | | Queries bandwidths. | GET /v1/{project_id}/bandwidths | vpc:bandwidths:list | eip:bandwidths:list |
+----------------------+------------------------------------------------+-----------------------+ +----------------------+------------------------------------------------+-----------------------+-----------------------+
| Updates a bandwidth. | PUT /v1/{project_id}/bandwidths/{bandwidth_id} | vpc:bandwidths:update | | Updates a bandwidth. | PUT /v1/{project_id}/bandwidths/{bandwidth_id} | vpc:bandwidths:update | eip:bandwidths:update |
+----------------------+------------------------------------------------+-----------------------+ +----------------------+------------------------------------------------+-----------------------+-----------------------+

View File

@ -5,14 +5,14 @@
Bandwidth (V2.0) Bandwidth (V2.0)
================ ================
+-----------------------------------------+----------------------------------------------------------+-----------------------+ +-----------------------------------------+----------------------------------------------------------+-----------------------+--------------------------------+
| Permission | API | Action | | Permission | API | Action | Supported Action |
+=========================================+==========================================================+=======================+ +=========================================+==========================================================+=======================+================================+
| Allocates a shared bandwidth. | POST /v2.0/{project_id}/bandwidths | vpc:bandwidths:create | | Allocates a shared bandwidth. | POST /v2.0/{project_id}/bandwidths | vpc:bandwidths:create | eip:bandwidths:create |
+-----------------------------------------+----------------------------------------------------------+-----------------------+ +-----------------------------------------+----------------------------------------------------------+-----------------------+--------------------------------+
| Deletes a shared bandwidth. | DELETE /v2.0/{project_id}/bandwidths/{bandwidth_id} | vpc:bandwidths:delete | | Deletes a shared bandwidth. | DELETE /v2.0/{project_id}/bandwidths/{bandwidth_id} | vpc:bandwidths:delete | eip:bandwidths:delete |
+-----------------------------------------+----------------------------------------------------------+-----------------------+ +-----------------------------------------+----------------------------------------------------------+-----------------------+--------------------------------+
| Adds an EIP to a shared bandwidth. | POST /v2.0/{project_id}/bandwidths/{bandwidth_id}/insert | vpc:publicIps:insert | | Adds an EIP to a shared bandwidth. | POST /v2.0/{project_id}/bandwidths/{bandwidth_id}/insert | vpc:publicIps:insert | eip:bandwidths:insertPublicIps |
+-----------------------------------------+----------------------------------------------------------+-----------------------+ +-----------------------------------------+----------------------------------------------------------+-----------------------+--------------------------------+
| Removes an EIP from a shared bandwidth. | POST /v2.0/{project_id}/bandwidths/{bandwidth_id}/remove | vpc:publicIps:remove | | Removes an EIP from a shared bandwidth. | POST /v2.0/{project_id}/bandwidths/{bandwidth_id}/remove | vpc:publicIps:remove | eip:bandwidths:removePublicIps |
+-----------------------------------------+----------------------------------------------------------+-----------------------+ +-----------------------------------------+----------------------------------------------------------+-----------------------+--------------------------------+

View File

@ -5,16 +5,16 @@
EIP EIP
=== ===
+-----------------+-------------------------------------------------+----------------------+ +-----------------+-------------------------------------------------+----------------------+----------------------+
| Permission | API | Action | | Permission | API | Action | Supported Action |
+=================+=================================================+======================+ +=================+=================================================+======================+======================+
| Assigns an EIP. | POST /v1/{project_id}/publicips | vpc:publicIps:create | | Assigns an EIP. | POST /v1/{project_id}/publicips | vpc:publicIps:create | eip:publicIps:create |
+-----------------+-------------------------------------------------+----------------------+ +-----------------+-------------------------------------------------+----------------------+----------------------+
| Queries an EIP. | GET /v1/{project_id}/publicips/{publicip_id} | vpc:publicIps:get | | Queries an EIP. | GET /v1/{project_id}/publicips/{publicip_id} | vpc:publicIps:get | eip:publicIps:get |
+-----------------+-------------------------------------------------+----------------------+ +-----------------+-------------------------------------------------+----------------------+----------------------+
| Queries EIPs. | GET /v1/{project_id}/publicips | vpc:publicIps:list | | Queries EIPs. | GET /v1/{project_id}/publicips | vpc:publicIps:list | eip:publicIps:list |
+-----------------+-------------------------------------------------+----------------------+ +-----------------+-------------------------------------------------+----------------------+----------------------+
| Updates an EIP. | PUT /v1/{project_id}/publicips/{publicip_id} | vpc:publicIps:update | | Updates an EIP. | PUT /v1/{project_id}/publicips/{publicip_id} | vpc:publicIps:update | eip:publicIps:update |
+-----------------+-------------------------------------------------+----------------------+ +-----------------+-------------------------------------------------+----------------------+----------------------+
| Release an EIP. | DELETE /v1/{project_id}/publicips/{publicip_id} | vpc:publicIps:delete | | Release an EIP. | DELETE /v1/{project_id}/publicips/{publicip_id} | vpc:publicIps:delete | eip:publicIps:delete |
+-----------------+-------------------------------------------------+----------------------+ +-----------------+-------------------------------------------------+----------------------+----------------------+

View File

@ -16,6 +16,7 @@ Permissions Policies and Supported Actions
- :ref:`Quota <vpc_permission_0006>` - :ref:`Quota <vpc_permission_0006>`
- :ref:`Private IP Address <vpc_permission_0007>` - :ref:`Private IP Address <vpc_permission_0007>`
- :ref:`Security Group <vpc_permission_0008>` - :ref:`Security Group <vpc_permission_0008>`
- :ref:`VPC Flow Log <vpc_permission_0025>`
- :ref:`Port (OpenStack Neutron API) <vpc_permission_0010>` - :ref:`Port (OpenStack Neutron API) <vpc_permission_0010>`
- :ref:`Network (OpenStack Neutron API) <vpc_permission_0011>` - :ref:`Network (OpenStack Neutron API) <vpc_permission_0011>`
- :ref:`Subnet (OpenStack Neutron API) <vpc_permission_0012>` - :ref:`Subnet (OpenStack Neutron API) <vpc_permission_0012>`
@ -40,6 +41,7 @@ Permissions Policies and Supported Actions
quota quota
private_ip_address private_ip_address
security_group security_group
vpc_flow_log
port_openstack_neutron_api port_openstack_neutron_api
network_openstack_neutron_api network_openstack_neutron_api
subnet_openstack_neutron_api subnet_openstack_neutron_api

Some files were not shown because too many files have changed in this diff Show More