ELBB_API_0208

Reviewed-by: Hajba, László Antal <laszlo-antal.hajba@t-systems.com>
Co-authored-by: zhoumeng <zhoumeng35@huawei.com>
Co-committed-by: zhoumeng <zhoumeng35@huawei.com>
This commit is contained in:
zhoumeng 2024-02-28 14:52:35 +00:00 committed by zuul
parent 05f1c48fd5
commit b865c4b876
97 changed files with 4384 additions and 7532 deletions

File diff suppressed because it is too large Load Diff

View File

@ -192,6 +192,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Array of <a href="#BatchDeleteIpList__response_IpInfo">IpInfo</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>listeners</p>
@ -239,7 +240,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p>description</p>

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,6 @@
<h1 class="topictitle1">Creating an IP Address Group</h1>
<div><div class="section"><h4 class="sectiontitle">Function</h4><p>This API is used to create an IP address group. The IP address can contain IP addresses or CIDR blocks. 0.0.0.0 will be considered the same as 0.0.0.0/32. If you enter both 0.0.0.0 and 0.0.0.0/32, only one will be kept. 0:0:0:0:0:0:0:1 will be considered the same as ::1 and ::1/128. If you enter 0:0:0:0:0:0:0:1, ::1 and ::1/128, only one will be kept.</p>
<p>IPv6 is unsupported.</p>
</div>
<div class="section" id="CreateIpGroup__atuogenerate_1"><h4 class="sectiontitle">URI</h4><p>POST /v3/{project_id}/elb/ipgroups</p>
@ -126,6 +125,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p>Array of <a href="#CreateIpGroup__request_CreateIpGroupIpOption">CreateIpGroupIpOption</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p>enterprise_project_id</p>
@ -158,7 +158,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. The value cannot be an <strong>IPv6</strong> address.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p>description</p>
@ -238,6 +237,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Array of <a href="#CreateIpGroup__response_IpInfo">IpInfo</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>listeners</p>
@ -285,7 +285,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p>description</p>

View File

@ -386,7 +386,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.3 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.6.2.5.1.4 "><p>Specifies the query string set in the URL for redirection. The default value is <strong>${query}</strong>, indicating that the query string of the request will be used.</p>
<p>For example, in the URL <strong>https://www.xxx.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.xxx.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>For example, in the URL <strong>https://www.example.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.example.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>The value is case-sensitive and can contain only letters, digits, and special characters !$&amp;'()*+,-./:;=?@^_`</p>
<p>Default: <strong>${query}</strong></p>
<p>Minimum: <strong>0</strong></p>
@ -561,6 +561,7 @@
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.8.2.5.1.4 "><p>Specifies the conditions contained in a forwarding rule. This parameter will take effect when <strong>enhance_l7policy_enable</strong> is set to <strong>true</strong>.</p>
<p>If <strong>conditions</strong> is specified, <strong>key</strong> and <strong>value</strong> will not take effect, and the value of this parameter will contain all conditions configured for the forwarding rule. The keys in the list must be the same, whereas each value must be unique.</p>
<p>Array Length: <strong>0 - 10</strong></p>
</td>
</tr>
</tbody>
@ -931,7 +932,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.7.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.7.2.4.1.3 "><p>Specifies the query string set in the URL for redirection. The default value is <strong>${query}</strong>, indicating that the query string of the request will be used.</p>
<p>For example, in the URL <strong>https://www.xxx.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.xxx.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>For example, in the URL <strong>https://www.example.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.example.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>The value is case-sensitive and can contain only letters, digits, and special characters !$&amp;'()*+,-./:;=?@^_`</p>
<p>Default: <strong>${query}</strong></p>
<p>Minimum: <strong>0</strong></p>

View File

@ -233,6 +233,7 @@
<ul><li><p>The domain names of all SNI certificates must be unique.</p>
</li><li><p>The total number of domain names of all SNI certificates cannot exceed 30.</p>
</li></ul>
<p>Array Length: <strong>0 - 30</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.1 "><p>sni_match_algo</p>

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,6 @@
</li><li><p>If no subnets are specified during cloud server creation, IP as Backend servers can be added. In this case, <strong>address</strong> must be set to an IPv4 address, the protocol of the backend server group must be TCP, HTTP, or HTTPS, and <strong>IP as a Backend Server</strong> must have been enabled for the load balancer.</p>
</li><li><p>If a subnet is specified during cloud server creation, the subnet must be in the same VPC where the load balancer resides.</p>
</li><li><p>If the backend server group supports IPv4/IPv6 dual stack, <strong>address</strong> can be an IPv4 address or an IPv6 address. If the backend server group supports only IPv4, <strong>address</strong> can only be an IPv4 address.</p>
</li><li><p>IPv6 is unsupported.</p>
</li></ul>
</div>
<div class="section" id="CreateMember__atuogenerate_1"><h4 class="sectiontitle">URI</h4><p>POST /v3/{project_id}/elb/pools/{pool_id}/members</p>
@ -112,7 +111,6 @@
<ul><li><p>If <strong>subnet_cidr_id</strong> is left blank, <strong>IP as a Backend Server</strong> is enabled. In this case, the IP address must be an IPv4 address.</p>
</li><li><p>If <strong>subnet_cidr_id</strong> is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by <strong>subnet_cidr_id</strong> and can only be bound to the primary NIC of the backend server.</p>
</li></ul>
<p>IPv6 is unsupported. Please do not enter an IPv6 address.</p>
<p>Minimum: <strong>1</strong></p>
<p>Maximum: <strong>64</strong></p>
</td>
@ -171,7 +169,6 @@
<ul><li><p>The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.</p>
</li><li><p>If this parameter is not passed, <strong>IP as a Backend Server</strong> has been enabled for the load balancer. In this case, IP as Backend servers must use private IPv4 addresses, and the protocol of the backend server group must be TCP, HTTP, or HTTPS.</p>
</li></ul>
<p>IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.</p>
<p>Minimum: <strong>1</strong></p>
<p>Maximum: <strong>36</strong></p>
</td>
@ -265,7 +262,6 @@
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p>Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.</p>
<p>This parameter can be left blank, indicating that <strong>IP as a Backend Server</strong> has been enabled for the load balancer. In this case, IP addresses of these servers must be IPv4 addresses, and the protocol of the backend server group must be TCP, HTTP, or HTTPS.</p>
<p>The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.</p>
<p>IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p>protocol_port</p>
@ -296,7 +292,6 @@
<ul><li><p>If <strong>subnet_cidr_id</strong> is left blank, <strong>IP as a Backend Server</strong> is enabled. In this case, the IP address must be an IPv4 address.</p>
</li><li><p>If <strong>subnet_cidr_id</strong> is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by <strong>subnet_cidr_id</strong> and can only be bound to the primary NIC of the backend server.</p>
</li></ul>
<p>IPv6 is unsupported. Please do not enter an IPv6 address.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p>ip_version</p>

File diff suppressed because it is too large Load Diff

View File

@ -255,9 +255,9 @@
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p>Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p>Specifies whether the flavor is sold out.</p>
<ul><li><p><strong>true</strong> indicates the flavor is sold out.</p>
</li><li><p><strong>false</strong> indicates the flavor is not sold out.</p>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p>Specifies whether the flavor is unavailable.</p>
<ul><li><p><strong>true</strong> indicates the flavor is unavailable. Load balancers with this flavor cannot be created.</p>
</li><li><p><strong>false</strong> indicates the flavor is available. Load balancers with this flavor can be created.</p>
</li></ul>
</td>
</tr>

View File

@ -218,6 +218,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p>Array of <a href="#ListIpGroups__response_IpInfo">IpInfo</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p>listeners</p>
@ -265,7 +266,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.5.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.5.2.4.1.3 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.5.2.4.1.1 "><p>description</p>

View File

@ -624,7 +624,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.8.2.4.1.3 "><p>Specifies the query string set in the URL for redirection. The default value is <strong>${query}</strong>, indicating that the query string of the request will be used.</p>
<p>For example, in the URL <strong>https://www.xxx.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.xxx.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>For example, in the URL <strong>https://www.example.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.example.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>The value is case-sensitive and can contain only letters, digits, and special characters !$&amp;'()*+,-./:;=?@^_`</p>
<p>Default: <strong>${query}</strong></p>
<p>Minimum: <strong>0</strong></p>

File diff suppressed because it is too large Load Diff

View File

@ -133,7 +133,6 @@
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p>Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.</p>
<p>Multiple IDs can be queried in the format of <em>subnet_cidr_id=xxx&amp;subnet_cidr_id=xxx</em>.</p>
<p>IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p>address</p>
@ -144,7 +143,6 @@
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p>Specifies the IP address bound to the backend server.</p>
<p>Multiple IP addresses can be queried in the format of <em>address=xxx&amp;address=xxx</em>.</p>
<p>IPv6 is unsupported. Please do not set the value to an IPv6 address.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p>protocol_port</p>
@ -368,7 +366,6 @@
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.5.2.4.1.3 "><p>Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.</p>
<p>This parameter can be left blank, indicating that <strong>IP as a Backend Server</strong> has been enabled for the load balancer. In this case, IP addresses of these servers must be IPv4 addresses, and the protocol of the backend server group must be TCP, HTTP, or HTTPS.</p>
<p>The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.</p>
<p>IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.5.2.4.1.1 "><p>protocol_port</p>
@ -399,7 +396,6 @@
<ul><li><p>If <strong>subnet_cidr_id</strong> is left blank, <strong>IP as a Backend Server</strong> is enabled. In this case, the IP address must be an IPv4 address.</p>
</li><li><p>If <strong>subnet_cidr_id</strong> is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by <strong>subnet_cidr_id</strong> and can only be bound to the primary NIC of the backend server.</p>
</li></ul>
<p>IPv6 is unsupported. Please do not enter an IPv6 address.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.5.2.4.1.1 "><p>ip_version</p>

File diff suppressed because it is too large Load Diff

View File

@ -151,9 +151,9 @@
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies whether the flavor is sold out.</p>
<ul><li><p><strong>true</strong> indicates the flavor is sold out.</p>
</li><li><p><strong>false</strong> indicates the flavor is not sold out.</p>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies whether the flavor is unavailable.</p>
<ul><li><p><strong>true</strong> indicates the flavor is unavailable. Load balancers with this flavor cannot be created.</p>
</li><li><p><strong>false</strong> indicates the flavor is available. Load balancers with this flavor can be created.</p>
</li></ul>
</td>
</tr>

View File

@ -123,6 +123,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Array of <a href="#ShowIpGroup__response_IpInfo">IpInfo</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>listeners</p>
@ -170,7 +171,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p>description</p>

View File

@ -376,7 +376,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p>Specifies the query string set in the URL for redirection. The default value is <strong>${query}</strong>, indicating that the query string of the request will be used.</p>
<p>For example, in the URL <strong>https://www.xxx.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.xxx.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>For example, in the URL <strong>https://www.example.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.example.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>The value is case-sensitive and can contain only letters, digits, and special characters !$&amp;'()*+,-./:;=?@^_`</p>
<p>Default: <strong>${query}</strong></p>
<p>Minimum: <strong>0</strong></p>

File diff suppressed because it is too large Load Diff

View File

@ -146,7 +146,6 @@
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.</p>
<p>This parameter can be left blank, indicating that <strong>IP as a Backend Server</strong> has been enabled for the load balancer. In this case, IP addresses of these servers must be IPv4 addresses, and the protocol of the backend server group must be TCP, HTTP, or HTTPS.</p>
<p>The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.</p>
<p>IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>protocol_port</p>
@ -177,7 +176,6 @@
<ul><li><p>If <strong>subnet_cidr_id</strong> is left blank, <strong>IP as a Backend Server</strong> is enabled. In this case, the IP address must be an IPv4 address.</p>
</li><li><p>If <strong>subnet_cidr_id</strong> is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by <strong>subnet_cidr_id</strong> and can only be bound to the primary NIC of the backend server.</p>
</li></ul>
<p>IPv6 is unsupported. Please do not enter an IPv6 address.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>ip_version</p>

View File

@ -125,6 +125,16 @@
</li></ul>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>listeners_per_pool</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the quota of listeners related to a backend server group.</p>
<ul><li><p>If the value is greater than or equal to 0, it indicates the listener quota.</p>
</li><li><p>If the value is <strong>-1</strong>, the quota is not limited.</p>
</li></ul>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>l7policy</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Integer</p>
@ -135,6 +145,16 @@
</li></ul>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>condition_per_policy</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the quota of conditions in a l7policy.</p>
<ul><li><p>If the value is greater than or equal to 0, it indicates the condition quota.</p>
</li><li><p>If the value is <strong>-1</strong>, the quota is not limited.</p>
</li></ul>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>pool</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Integer</p>
@ -225,22 +245,24 @@
<div class="section"><h4 class="sectiontitle">Example Responses</h4><p><strong>Status code: 200</strong></p>
<p>Successful request.</p>
<pre class="screen">{
"request_id" : "c6f3d7fe99bb1d8aa29e148097dab0d0",
"quota" : {
"member" : 500,
"members_per_pool" : 500,
"certificate" : 120,
"l7policy" : 500,
"listener" : 100,
"loadbalancer" : 50,
"member" : 10000,
"members_per_pool" : 1000,
"certificate" : -1,
"l7policy" : 2000,
"listener" : 1500,
"loadbalancer" : 100000,
"healthmonitor" : -1,
"ipgroup" : 50,
"pool" : 500,
"security_policy" : 500,
"pool" : 5000,
"ipgroup" : 1000,
"ipgroup_bindings" : 50,
"ipgroup_max_length" : 300,
"project_id" : "99a3fff0d03c428eac3678da6a7d0f24"
},
"request_id" : "8d7eba6f-ec79-42d2-8d8c-16149645549d"
"security_policy" : 50,
"condition_per_policy" : 10,
"listeners_per_pool" : 50,
"project_id" : "060576798a80d5762fafc01a9b5eedc7"
}
}</pre>
</div>
<div class="section"><h4 class="sectiontitle">Status Codes</h4>

View File

@ -2,7 +2,6 @@
<h1 class="topictitle1">Updating an IP Address Group</h1>
<div><div class="section"><h4 class="sectiontitle">Function</h4><p>This API is used to update an IP address group. All IP addresses in the IP address group will be overwritten, and the IP addresses that are not included in the <strong>ip_list</strong> parameter in the request body will be removed. The IP address can contain IP addresses or CIDR blocks. 0.0.0.0 will be considered the same as 0.0.0.0/32. If you enter both 0.0.0.0 and 0.0.0.0/32, only one will be kept. 0:0:0:0:0:0:0:1 will be considered the same as ::1 and ::1/128. If you enter 0:0:0:0:0:0:0:1, ::1 and ::1/128, only one will be kept.</p>
<p>IPv6 is unsupported.</p>
</div>
<div class="section" id="UpdateIpGroup__atuogenerate_1"><h4 class="sectiontitle">URI</h4><p>PUT /v3/{project_id}/elb/ipgroups/{ipgroup_id}</p>
@ -124,6 +123,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p>Array of <a href="#UpdateIpGroup__request_UpadateIpGroupIpOption">UpadateIpGroupIpOption</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p>Lists the IP addresses in the IP address group.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
</tbody>
@ -147,7 +147,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p>description</p>
@ -227,6 +226,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Array of <a href="#UpdateIpGroup__response_IpInfo">IpInfo</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>listeners</p>
@ -274,7 +274,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p>description</p>

View File

@ -142,7 +142,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p>description</p>
@ -222,6 +221,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p>Array of <a href="#UpdateIpList__response_IpInfo">IpInfo</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p>Specifies the IP addresses or CIDR blocks in the IP address group. <strong>[]</strong> indicates any IP address.</p>
<p>Array Length: <strong>0 - 300</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p>listeners</p>
@ -269,7 +269,6 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p>Specifies the IP addresses in the IP address group.</p>
<p>IPv6 is unsupported. Please do not enter IPv6 addresses.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p>description</p>

View File

@ -291,7 +291,7 @@
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p>Specifies the query string set in the URL for redirection. The default value is <strong>${query}</strong>, indicating that the query string of the request will be used.</p>
<p>The value is case-sensitive and can contain only letters, digits, and special characters !$&amp;'()*+,-./:;=?@^_`</p>
<p>For example, in the URL <strong>https://www.xxx.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.xxx.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>For example, in the URL <strong>https://www.example.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.example.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>Default: <strong>${query}</strong></p>
<p>Minimum: <strong>0</strong></p>
<p>Maximum: <strong>128</strong></p>
@ -874,7 +874,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p>String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p>Specifies the query string set in the URL for redirection. The default value is <strong>${query}</strong>, indicating that the query string of the request will be used.</p>
<p>For example, in the URL <strong>https://www.xxx.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.xxx.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>For example, in the URL <strong>https://www.example.com:8080/elb?type=loadbalancer</strong>, <strong>${query}</strong> indicates <strong>type=loadbalancer</strong>. If this parameter is set to <strong>${query}&amp;name=my_name</strong>, the URL will be redirected to <strong>https://www.example.com:8080/elb?type=loadbalancer&amp;name=my_name</strong>.</p>
<p>The value is case-sensitive and can contain only letters, digits, and special characters !$&amp;'()*+,-./:;=?@^_`</p>
<p>Default: <strong>${query}</strong></p>
<p>Minimum: <strong>0</strong></p>

File diff suppressed because it is too large Load Diff

View File

@ -220,7 +220,6 @@
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p>Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.</p>
<p>This parameter can be left blank, indicating that <strong>IP as a Backend Server</strong> has been enabled for the load balancer. In this case, IP addresses of these servers must be IPv4 addresses, and the protocol of the backend server group must be TCP, HTTP, or HTTPS.</p>
<p>The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.</p>
<p>IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p>protocol_port</p>
@ -251,7 +250,6 @@
<ul><li><p>If <strong>subnet_cidr_id</strong> is left blank, <strong>IP as a Backend Server</strong> is enabled. In this case, the IP address must be an IPv4 address.</p>
</li><li><p>If <strong>subnet_cidr_id</strong> is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by <strong>subnet_cidr_id</strong> and can only be bound to the primary NIC of the backend server.</p>
</li></ul>
<p>IPv6 is unsupported. Please do not enter an IPv6 address.</p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p>ip_version</p>

View File

@ -125,6 +125,7 @@
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p>Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.4.2.5.1.4 "><p>Lists the TLS protocols supported by the custom security policy. Value options: <strong>TLSv1</strong>, <strong>TLSv1.1</strong>, <strong>TLSv1.2</strong>, and <strong>TLSv1.3</strong></p>
<p>Array Length: <strong>1 - 5</strong></p>
</td>
</tr>
<tr><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.1 "><p>ciphers</p>
@ -139,6 +140,7 @@
<ul><li><p>The protocol and cipher suite must match. At least one cipher suite must match the protocol.</p>
</li><li><p>You can match the protocol and cipher suite based on system security policy.</p>
</li></ul>
<p>Array Length: <strong>1 - 30</strong></p>
</td>
</tr>
</tbody>

View File

@ -4,28 +4,26 @@
<div id="body8662426"><div class="section" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_section64833508"><h4 class="sectiontitle">Function</h4><p id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_p3386044164611">Queries all available versions.</p>
<p id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_p56669285">If there is no version added to the URL, all available versions are returned.</p>
</div>
<div class="section" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_section46630661"><h4 class="sectiontitle">URI</h4><p id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_p1080581717466">GET /versions</p>
<div class="section" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_section46630661"><h4 class="sectiontitle">URI</h4><p id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_p1080581717466">GET /</p>
</div>
<div class="section" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_section17022773"><h4 class="sectiontitle">Request</h4><p id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_p187713337488">None</p>
</div>
<div class="section" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_section18987236"><h4 class="sectiontitle">Response</h4><p id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_p474684315480">None</p>
</div>
<div class="section" id="elb_fl_0006__en-us_topic_0109430491_section1481434242515"><h4 class="sectiontitle">Example</h4><ul id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_ul7246312482"><li id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_li52621813164819">Example request<pre class="screen" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_screen66536158131032">GET /versions</pre>
<div class="section" id="elb_fl_0006__en-us_topic_0109430491_section1481434242515"><h4 class="sectiontitle">Example</h4><ul id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_ul7246312482"><li id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_li52621813164819">Example request<pre class="screen" id="elb_fl_0006__en-us_topic_0109430491_en-us_topic_0049143278_screen66536158131032">GET /</pre>
</li></ul>
</div>
<ul id="elb_fl_0006__en-us_topic_0109430491_ul482319428253"><li id="elb_fl_0006__en-us_topic_0109430491_li5823194212257">Example response<pre class="screen" id="elb_fl_0006__en-us_topic_0109430491_screen13823134222520">{
"versions": [
{
"id": "v3",
"status": "CURRENT"
},
{
"id": "v2",
"status": "STABLE"
},
{
"status": "CURRENT",
"id": "v2.0",
"status": "STABLE"
"links": [
{
"href": "http://192.168.82.231:9696/v2.0",
"rel": "self"
}
]
}
]
}</pre>

File diff suppressed because it is too large Load Diff

View File

@ -1,15 +0,0 @@
<a name="elb_history-api_0000"></a><a name="elb_history-api_0000"></a>
<h1 class="topictitle1">Historical APIs</h1>
<div id="body0000001345952414"><p id="elb_history-api_0000__p8060118"></p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="elb_jd_0000.html">Classic Load Balancer APIs</a></strong><br>
</li>
</ul>
</div>

View File

@ -1,33 +0,0 @@
<a name="elb_jd_0000"></a><a name="elb_jd_0000"></a>
<h1 class="topictitle1">Classic Load Balancer APIs</h1>
<div id="body8662426"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="en-us_topic_0000001124568811.html">API Call Precaution</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_fz_0000.html">Load Balancer</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_jt_0000.html">Listener</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_jk_0000.html">Health Check</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_hd_0000.html">Backend ECS</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_pe_0000.html">Quota</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_zs_0000.html">Certificate</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_job_0000.html">Querying the Job Status</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_cj_0000.html">Querying Monitoring Metrics</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_bg_0000.html">API Version</a></strong><br>
</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="elb_history-api_0000.html">Historical APIs</a></div>
</div>
</div>

View File

@ -1,17 +0,0 @@
<a name="elb_jd_bg_0000"></a><a name="elb_jd_bg_0000"></a>
<h1 class="topictitle1">API Version</h1>
<div id="body8662426"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="elb_jd_bg_0001.html">Querying All API Versions</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_bg_0002.html">Querying a Specific API Version</a></strong><br>
</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="elb_jd_0000.html">Classic Load Balancer APIs</a></div>
</div>
</div>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,25 +0,0 @@
<a name="elb_jd_fz_0000"></a><a name="elb_jd_fz_0000"></a>
<h1 class="topictitle1">Load Balancer</h1>
<div id="body8662426"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="elb_jd_fz_0001.html">Creating a Load Balancer</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_fz_0002.html">Deleting a Load Balancer</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_fz_0003.html">Deleting a Public Network Load Balancer</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_fz_0004.html">Modifying a Load Balancer</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_fz_0005.html">Querying Details of a Load Balancer</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="en-us_topic_0096561504.html">Querying Load Balancers</a></strong><br>
</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="elb_jd_0000.html">Classic Load Balancer APIs</a></div>
</div>
</div>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +0,0 @@
<a name="elb_jd_hd_0000"></a><a name="elb_jd_hd_0000"></a>
<h1 class="topictitle1">Backend ECS</h1>
<div id="body8662426"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="elb_jd_hd_0001.html">Adding Backend ECSs</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_hd_0002.html">Removing Backend ECSs</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_hd_0003.html">Querying Backend ECSs</a></strong><br>
</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="elb_jd_0000.html">Classic Load Balancer APIs</a></div>
</div>
</div>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +0,0 @@
<a name="elb_jd_jk_0000"></a><a name="elb_jd_jk_0000"></a>
<h1 class="topictitle1">Health Check</h1>
<div id="body8662426"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="elb_jd_jk_0001.html">Configuring a Health Check</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_jk_0002.html">Deleting a Health Check</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_jk_0003.html">Modifying a Health Check</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="elb_jd_jk_0004.html">Querying Details of a Health Check</a></strong><br>
</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="elb_jd_0000.html">Classic Load Balancer APIs</a></div>
</div>
</div>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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