From 51dc9baefd357cbbe59c0606a9de3e5177fdb1d5 Mon Sep 17 00:00:00 2001 From: zhoumeng Date: Fri, 9 Jun 2023 13:24:32 +0000 Subject: [PATCH] elb_api_0420 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Hajba, László Antal Co-authored-by: zhoumeng Co-committed-by: zhoumeng --- docs/elb/api-ref/BatchDeleteIpList.html | 2 +- docs/elb/api-ref/CreateCertificate.html | 16 +- docs/elb/api-ref/CreateHealthMonitor.html | 2 +- docs/elb/api-ref/CreateIpGroup.html | 2 +- docs/elb/api-ref/CreateL7Policy.html | 2 +- docs/elb/api-ref/CreateL7Rule.html | 2 +- docs/elb/api-ref/CreateListener.html | 101 +++------- docs/elb/api-ref/CreateLoadBalancer.html | 184 ++---------------- docs/elb/api-ref/CreateMember.html | 26 +-- docs/elb/api-ref/CreatePool.html | 8 +- docs/elb/api-ref/CreateSecurityPolicy.html | 2 +- docs/elb/api-ref/DeleteCertificate.html | 2 +- docs/elb/api-ref/DeleteHealthMonitor.html | 2 +- docs/elb/api-ref/DeleteIpGroup.html | 2 +- docs/elb/api-ref/DeleteL7Policy.html | 2 +- docs/elb/api-ref/DeleteL7Rule.html | 2 +- docs/elb/api-ref/DeleteListener.html | 2 +- docs/elb/api-ref/DeleteLoadBalancer.html | 2 +- docs/elb/api-ref/DeleteMember.html | 2 +- docs/elb/api-ref/DeletePool.html | 2 +- docs/elb/api-ref/DeleteSecurityPolicy.html | 2 +- docs/elb/api-ref/ErrorCode.html | 22 +++ docs/elb/api-ref/ListApiVersions.html | 2 +- docs/elb/api-ref/ListAvailabilityZones.html | 2 +- docs/elb/api-ref/ListCertificates.html | 12 +- docs/elb/api-ref/ListFlavors.html | 6 +- docs/elb/api-ref/ListHealthMonitors.html | 6 +- docs/elb/api-ref/ListIpGroups.html | 6 +- docs/elb/api-ref/ListL7Policies.html | 6 +- docs/elb/api-ref/ListL7Rules.html | 6 +- docs/elb/api-ref/ListListeners.html | 27 +-- docs/elb/api-ref/ListLoadBalancers.html | 94 ++------- docs/elb/api-ref/ListMembers.html | 22 +-- docs/elb/api-ref/ListPools.html | 10 +- docs/elb/api-ref/ListQuotaDetails.html | 2 +- docs/elb/api-ref/ListSecurityPolicies.html | 6 +- .../api-ref/ListSystemSecurityPolicies.html | 2 +- docs/elb/api-ref/ShowCertificate.html | 38 +--- docs/elb/api-ref/ShowFlavor.html | 2 +- docs/elb/api-ref/ShowHealthMonitor.html | 2 +- docs/elb/api-ref/ShowIpGroup.html | 2 +- docs/elb/api-ref/ShowL7Policy.html | 2 +- docs/elb/api-ref/ShowL7Rule.html | 2 +- docs/elb/api-ref/ShowListener.html | 19 +- docs/elb/api-ref/ShowLoadBalancer.html | 57 +----- docs/elb/api-ref/ShowLoadBalancerStatus.html | 2 +- docs/elb/api-ref/ShowMember.html | 16 +- docs/elb/api-ref/ShowPool.html | 4 +- docs/elb/api-ref/ShowQuota.html | 2 +- docs/elb/api-ref/ShowSecurityPolicy.html | 2 +- docs/elb/api-ref/UpdateCertificate.html | 12 +- docs/elb/api-ref/UpdateHealthMonitor.html | 2 +- docs/elb/api-ref/UpdateIpGroup.html | 2 +- docs/elb/api-ref/UpdateIpList.html | 2 +- docs/elb/api-ref/UpdateL7Policy.html | 2 +- docs/elb/api-ref/UpdateL7Rule.html | 2 +- docs/elb/api-ref/UpdateListener.html | 95 +++------ docs/elb/api-ref/UpdateLoadBalancer.html | 184 ++---------------- docs/elb/api-ref/UpdateMember.html | 16 +- docs/elb/api-ref/UpdatePool.html | 6 +- docs/elb/api-ref/UpdateSecurityPolicy.html | 2 +- docs/elb/api-ref/elb_jd_fz_0005.html | 2 +- docs/elb/api-ref/elb_jd_pe_0001.html | 6 +- docs/elb/api-ref/elb_zq_bm_0002.html | 2 +- docs/elb/api-ref/elb_zq_bq_0001.html | 12 +- docs/elb/api-ref/elb_zq_bq_0002.html | 12 +- docs/elb/api-ref/elb_zq_bq_0003.html | 6 +- docs/elb/api-ref/elb_zq_bq_0004.html | 8 +- docs/elb/api-ref/elb_zq_bq_0005.html | 22 +-- docs/elb/api-ref/elb_zq_bq_0006.html | 4 +- docs/elb/api-ref/elb_zq_bq_0007.html | 12 +- docs/elb/api-ref/elb_zq_bq_0008.html | 12 +- docs/elb/api-ref/elb_zq_bq_0009.html | 8 +- docs/elb/api-ref/elb_zq_bq_0010.html | 8 +- docs/elb/api-ref/elb_zq_bq_0011.html | 22 +-- docs/elb/api-ref/elb_zq_bq_0012.html | 4 +- docs/elb/api-ref/elb_zq_fz_0002.html | 2 +- docs/elb/api-ref/elb_zq_fz_0004.html | 10 +- docs/elb/api-ref/elb_zq_hd_0001.html | 4 +- docs/elb/api-ref/elb_zq_hd_0002.html | 2 +- docs/elb/api-ref/elb_zq_hd_0003.html | 2 +- docs/elb/api-ref/elb_zq_hd_0004.html | 4 +- docs/elb/api-ref/elb_zq_hz_0001.html | 12 +- docs/elb/api-ref/elb_zq_hz_0002.html | 6 +- docs/elb/api-ref/elb_zq_hz_0003.html | 10 +- docs/elb/api-ref/elb_zq_hz_0004.html | 12 +- docs/elb/api-ref/elb_zq_jk_0001.html | 4 +- docs/elb/api-ref/elb_zq_jk_0002.html | 2 +- docs/elb/api-ref/elb_zq_jk_0003.html | 4 +- docs/elb/api-ref/elb_zq_jk_0004.html | 4 +- docs/elb/api-ref/elb_zq_jt_0001.html | 2 +- docs/elb/api-ref/elb_zq_jt_0002.html | 2 +- docs/elb/api-ref/elb_zq_jt_0003.html | 2 +- docs/elb/api-ref/elb_zq_jt_0004.html | 2 +- docs/elb/api-ref/elb_zq_zf_0001.html | 20 +- docs/elb/api-ref/elb_zq_zf_0002.html | 2 +- docs/elb/api-ref/elb_zq_zf_0003.html | 2 +- docs/elb/api-ref/elb_zq_zf_0004.html | 2 +- docs/elb/api-ref/elb_zq_zg_0001.html | 2 +- docs/elb/api-ref/elb_zq_zg_0002.html | 2 +- docs/elb/api-ref/elb_zq_zg_0003.html | 2 +- docs/elb/api-ref/elb_zq_zg_0004.html | 2 +- 102 files changed, 397 insertions(+), 936 deletions(-) diff --git a/docs/elb/api-ref/BatchDeleteIpList.html b/docs/elb/api-ref/BatchDeleteIpList.html index 13888c58..091832d8 100644 --- a/docs/elb/api-ref/BatchDeleteIpList.html +++ b/docs/elb/api-ref/BatchDeleteIpList.html @@ -3,7 +3,7 @@

Deleting IP Addresses from an IP Address Group

Function

This API is used to delete IP addresses from an IP address group. This function is not supported in eu-nl region. Please do not use it.

-

URI

POST /v3/{project_id}/elb/ipgroups/{ipgroup_id}/iplist/batch-delete

+

URI

POST /v3/{project_id}/elb/ipgroups/{ipgroup_id}/iplist/batch-delete

diff --git a/docs/elb/api-ref/CreateCertificate.html b/docs/elb/api-ref/CreateCertificate.html index 2b0a7058..a961c013 100644 --- a/docs/elb/api-ref/CreateCertificate.html +++ b/docs/elb/api-ref/CreateCertificate.html @@ -3,7 +3,7 @@

Creating a Certificate

Function

This API is used to create an SSL certificate for HTTPS listeners.

-

URI

POST /v3/{project_id}/elb/certificates

+

URI

POST /v3/{project_id}/elb/certificates

Table 1 Path Parameters

Parameter

@@ -149,7 +149,10 @@ - - @@ -280,9 +284,9 @@ - diff --git a/docs/elb/api-ref/CreateHealthMonitor.html b/docs/elb/api-ref/CreateHealthMonitor.html index fc521ae2..cdd0e616 100644 --- a/docs/elb/api-ref/CreateHealthMonitor.html +++ b/docs/elb/api-ref/CreateHealthMonitor.html @@ -5,7 +5,7 @@

Constraints

The security groups must have rules that allow traffic to 100.125.0.0/16. If you want to use UDP for health checks, ensure that the protocol of the backend server group is UDP.

-

URI

POST /v3/{project_id}/elb/healthmonitors

+

URI

POST /v3/{project_id}/elb/healthmonitors

Table 1 Path Parameters

Parameter

String

Specifies the private key of the certificate used by HTTPS. This parameter is valid and mandatory only when type is set to server. The value must be PEM encoded. Maximum 8,192 character length is allowed.

+

Specifies the private key of the certificate used by HTTPS listeners. The value can contain up to 8,192 PEM encoded characters.

+
  • This parameter is valid and mandatory only when type is set to server.

    +
  • This parameter will be ignored even if type is set to client. The value must be PEM encoded and will not take effect.

    +

project_id

@@ -158,7 +161,8 @@

String

Specifies the project ID of the certificate.

+
  • This parameter is valid and mandatory only when type is set to server.

    +

Minimum: 1

Maximum: 32

String

Specifies the private key of the server certificate. The value must be PEM encoded.

-
  • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.

    -
  • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.

    +

Specifies the private key of the certificate used by HTTPS listeners. The value can contain up to 8,192 PEM encoded characters.

+
  • This parameter is valid and mandatory only when type is set to server.

    +
  • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally.

diff --git a/docs/elb/api-ref/CreateIpGroup.html b/docs/elb/api-ref/CreateIpGroup.html index 00c63467..84ef1431 100644 --- a/docs/elb/api-ref/CreateIpGroup.html +++ b/docs/elb/api-ref/CreateIpGroup.html @@ -5,7 +5,7 @@

IPv6 is unsupported.

This function is not supported in eu-nl region. Please do not use it.

-

URI

POST /v3/{project_id}/elb/ipgroups

+

URI

POST /v3/{project_id}/elb/ipgroups

Table 1 Path Parameters

Parameter

diff --git a/docs/elb/api-ref/CreateL7Policy.html b/docs/elb/api-ref/CreateL7Policy.html index 635665dd..38592c95 100644 --- a/docs/elb/api-ref/CreateL7Policy.html +++ b/docs/elb/api-ref/CreateL7Policy.html @@ -5,7 +5,7 @@

Constraints

Forwarding policies can be added to only to HTTP or HTTPS listeners.

-

URI

POST /v3/{project_id}/elb/l7policies

+

URI

POST /v3/{project_id}/elb/l7policies

Table 1 Path Parameters

Parameter

diff --git a/docs/elb/api-ref/CreateL7Rule.html b/docs/elb/api-ref/CreateL7Rule.html index 9f8a9273..8b5615fe 100644 --- a/docs/elb/api-ref/CreateL7Rule.html +++ b/docs/elb/api-ref/CreateL7Rule.html @@ -5,7 +5,7 @@

Constraints

If the action of 17policy is set to Redirect to another listener, 17rule cannot be created.

-

URI

POST /v3/{project_id}/elb/l7policies/{l7policy_id}/rules

+

URI

POST /v3/{project_id}/elb/l7policies/{l7policy_id}/rules

Table 1 Path Parameters

Parameter

diff --git a/docs/elb/api-ref/CreateListener.html b/docs/elb/api-ref/CreateListener.html index c357783b..8781239f 100644 --- a/docs/elb/api-ref/CreateListener.html +++ b/docs/elb/api-ref/CreateListener.html @@ -9,7 +9,7 @@
  • For load balancing both at Layer 4 and Layer 7, TCP, UDP, HTTP, and HTTPS are supported.

  • -

    URI

    POST /v3/{project_id}/elb/listeners

    +

    URI

    POST /v3/{project_id}/elb/listeners

    Table 1 Path Parameters

    Parameter

    @@ -204,7 +204,7 @@ @@ -267,7 +262,7 @@ - @@ -388,21 +384,8 @@
  • If type is set to HOST_NAME for a forwarding rule, the value parameter of the forwarding rule supports wildcard asterisks (*).

  • The conditions parameter can be specified for forwarding rules. This parameter is not available in eu-nl region. Please do not use it.

  • - - - - - - @@ -550,45 +533,10 @@
    Table 1 Path Parameters

    Parameter

    String

    Specifies the protocol used by the listener.

    -

    The value can be TCP, HTTP, UDP, HTTPS, or TERMINATED_HTTPS.

    +

    The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS.

    Note:

    • Protocol used by HTTPS listeners added to a shared load balancer can only be set to TERMINATED_HTTPS. If HTTPS is passed, the value will be automatically changed to TERMINATED_HTTPS.

    • Protocol used by HTTPS listeners added to a dedicated load balancer can only be set to HTTPS. If TERMINATED_HTTPS is passed, the value will be automatically changed to HTTPS.

      @@ -218,11 +218,6 @@

    Integer

    Specifies the protocol used by the listener.

    -

    The value can be TCP, HTTP, UDP, HTTPS, or TERMINATED_HTTPS.

    -

    Note:

    -
    • Protocol used by HTTPS listeners added to a shared load balancer can only be set to TERMINATED_HTTPS. If HTTPS is passed, the value will be automatically changed to TERMINATED_HTTPS.

      -
    • Protocol used by HTTPS listeners added to a dedicated load balancer can only be set to HTTPS. If TERMINATED_HTTPS is passed, the value will be automatically changed to HTTPS.

      -

    Minimum: 1

    Maximum: 65535

    String

    Specifies the security policy used by the listener.

    -

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, and tls-1-0 (default).

    +

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, tls-1-2-strict-no-cbc, and tls-1-0 (default).

    Note:

    • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

    • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

      @@ -283,9 +278,9 @@

    Specifies the ID of the custom security policy.

    Note:

    -
    • This parameter is available only for HTTPS listeners added to a dedicated load balancer.

      +
      • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

      • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

        -
      • The priority of the encryption suite from high to low is: ecc suite: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

        +
      • The priority of the encryption suite from high to low is: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

      Minimum: 1

      Maximum: 36

      @@ -297,9 +292,10 @@

    Boolean

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true. Note:

    +

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true.

    +

    Note:

    • If a shared load balancer is associated, this parameter is available only when protocol is set to HTTP or TERMINATED_HTTPS.

      -
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP, or HTTPS.

      +
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP or HTTPS.

    quic_config

    -

    No

    -

    CreateListenerQuicConfigOption object

    -

    Specifies the QUIC configuration for the current listener. This parameter is valid only when protocol is set to HTTPS.

    -

    For a TCP/UDP/HTTP/QUIC listener, if this parameter is not left blank, an error will be reported.

    -
    NOTE:

    The client sends a normal HTTP request that contains information indicating that the QUIC protocol is supported.

    +
    NOTE:

    Value false can't be used after this parameter was set to true.

    -

    If QUIC upgrade is enabled for the listeners, QUIC port and version information will be added to the response header.

    -

    When the client sends both HTTPS and QUIC requests to the server, if the QUIC request is successfully sent, QUIC protocol will be used for subsequent communications.

    -

    QUIC protocol is not supported.

    - -
    - - - - - - - - - - - - - - - - -
    Table 8 CreateListenerQuicConfigOption

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    quic_listener_id

    -

    Yes

    -

    String

    -

    Specifies the ID of the QUIC listener. Specifies the specified listener. The specified quic_listener_id must exist. The listener protocol must be QUIC and cannot be set to null, otherwise, it will conflict with enable_quic_upgrade.

    -

    QUIC protocol is not supported.

    -

    enable_quic_upgrade

    -

    No

    -

    Boolean

    -

    Specifies whether to enable QUIC upgrade. True: QUIC upgrade is enabled. False (default): QUIC upgrade is disabled. HTTPS listeners can be upgraded to QUIC listeners.

    -

    QUIC protocol is not supported.

    -

    Default: false

    -
    -

    Response Parameters

    Status code: 201

    -
    Table 9 Response body parameters

    Parameter

    +
    @@ -614,7 +562,7 @@
    Table 8 Response body parameters

    Parameter

    Type

    -
    Table 10 Listener

    Parameter

    +
    @@ -677,7 +625,7 @@ - @@ -721,7 +669,7 @@ @@ -800,9 +748,10 @@ - @@ -873,6 +822,8 @@
  • The conditions parameter can be specified for forwarding rules.

  • This parameter is not available in eu-nl region. Please do not use it.

    +
    NOTE:

    Value false can't be used after this parameter was set to true.

    +

    Default: false

    @@ -893,7 +844,7 @@
    Table 9 Listener

    Parameter

    Type

    Boolean

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the load balancer. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    +

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the listener. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    This parameter is available only for HTTPS listeners. If you configure this parameter for listeners with other protocols, it will not take effect.

    String

    Specifies the protocol used by the listener.

    -

    The value can be TCP, HTTP, UDP, HTTPS, or TERMINATED_HTTPS.

    +

    The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS.

    Note:

    • Protocol used by HTTPS listeners added to a shared load balancer can only be set to TERMINATED_HTTPS. If HTTPS is passed, the value will be automatically changed to TERMINATED_HTTPS.

    • Protocol used by HTTPS listeners added to a dedicated load balancer can only be set to HTTPS. If TERMINATED_HTTPS is passed, the value will be automatically changed to HTTPS.

      @@ -776,7 +724,7 @@

    String

    Specifies the security policy used by the listener.

    -

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, and tls-1-0 (default).

    +

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, tls-1-2-strict-no-cbc, and tls-1-0 (default).

    Note:

    • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

    • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

      @@ -790,9 +738,9 @@

    Specifies the ID of the custom security policy.

    Note:

    -
    • This parameter is available only for HTTPS listeners added to a dedicated load balancer.

      +
      • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

      • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

        -
      • The priority of the encryption suite from high to low is: ecc suite: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

        +
      • The priority of the encryption suite from high to low is: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

    Boolean

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true. Note:

    +

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true.

    +

    Note:

    • If a shared load balancer is associated, this parameter is available only when protocol is set to HTTP or TERMINATED_HTTPS.

      -
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP, or HTTPS.

      +
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP or HTTPS.

    -
    Table 11 ListenerInsertHeaders

    Parameter

    +
    @@ -937,7 +888,7 @@
    Table 10 ListenerInsertHeaders

    Parameter

    Type

    -
    Table 12 LoadBalancerRef

    Parameter

    +
    @@ -956,7 +907,7 @@
    Table 11 LoadBalancerRef

    Parameter

    Type

    -
    Table 13 Tag

    Parameter

    +
    @@ -986,7 +937,7 @@
    Table 12 Tag

    Parameter

    Type

    -
    Table 14 ListenerIpGroup

    Parameter

    +
    @@ -1028,7 +979,7 @@
    Table 13 ListenerIpGroup

    Parameter

    Type

    -
    Table 15 ListenerQuicConfig

    Parameter

    +
    diff --git a/docs/elb/api-ref/CreateLoadBalancer.html b/docs/elb/api-ref/CreateLoadBalancer.html index 67c1ff6b..69ea9199 100644 --- a/docs/elb/api-ref/CreateLoadBalancer.html +++ b/docs/elb/api-ref/CreateLoadBalancer.html @@ -14,7 +14,7 @@

    Constraints

    There are some constraints when you create a dedicated load balancer:

    • vpc_id, vip_subnet_cidr_id, and ipv6_vip_virsubnet_id cannot be left blank at the same time.

      -
    • ip_target_enable specifies whether to enable cross-VPC backend. If you enable this function for a dedicated load balancer, you can associate servers in a VPC connected through a VPC peering connection, in a VPC connected through a cloud connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using server IP addresses.

      +
    • ip_target_enable specifies whether to enable IP as a Backend Server. If you enable this function for a dedicated load balancer, you can associate servers in a VPC connected through a VPC peering connection, in a VPC connected through a cloud connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using server IP addresses.

    • admin_state_up must be set to true.

    • provider must be set to vlb.

    • elb_virsubnet_ids indicates the subnets that support IPv4/IPv6 dual stack or only IPv4 subnets. If only IPv4 subnets are supported, ipv6_vip_virsubnet_id must be left blank.

      @@ -23,7 +23,7 @@
    • If you want to add the load balancer to a shared bandwidth, you must specify the ID of the shared bandwidth. If you want the load balancer to use a new dedicated bandwidth, charge_mode, share_type, and size are required.

    -

    URI

    POST /v3/{project_id}/elb/loadbalancers

    +

    URI

    POST /v3/{project_id}/elb/loadbalancers

    Table 14 ListenerQuicConfig

    Parameter

    Type

    @@ -338,10 +338,10 @@ - @@ -599,113 +599,10 @@
    Table 1 Path Parameters

    Parameter

    Boolean

    Specifies whether to enable cross-VPC backend.

    +

    Specifies whether to enable IP as a Backend Server.

    If you enable this function, you can add servers in a peer VPC connected through a VPC peering connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using their IP addresses.

    This function is supported only by dedicated load balancers.

    -

    The value can be true (enable cross-VPC backend) or false (disable cross-VPC backend).

    +

    The value can be true (enable IP as a Backend Server) or false (disable IP as a Backend Server).

    The value can only be update to true. This parameter is not available in eu-nl region. Please do not use it.

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 9 PrepaidCreateOption

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    period_type

    -

    Yes

    -

    String

    -

    Specifies the subscription period.

    -
    • month: monthly subscription

      -
    • year: yearly subscription

      -
    -

    period_num

    -

    No

    -

    Integer

    -

    Specifies the number of subscription periods. The value varies with the operation policy.

    -
    • If period_type is set to month, the value ranges from 1 to 9.

      -
    • If period_type is set to year, the value ranges from 1 to 3.

      -
    -

    Minimum: 1

    -

    Maximum: 9

    -

    Default: 1

    -

    auto_renew

    -

    No

    -

    Boolean

    -

    Specifies whether to automatically renew the subscription.

    -
    • true: Enable automatic renewal.

      -
    • False (default): Disable automatic renewal.

      -
    -

    Default: false

    -

    auto_pay

    -

    No

    -

    Boolean

    -

    Specifies whether the payment will be automatically deducted from the customer's account after an order is placed.

    -
    • true: The payment will be automatically deducted from the customer's account.

      -
    • false (default): The payment will not be automatically deducted from the customer's account.

      -
    -

    If you want to use coupons, submit your request. The system automatically will switch to the billing center, where you can use the coupons.

    -

    Default: false

    -
    -
    - -
    - - - - - - - - - - - - - - - - -
    Table 10 CreateLoadbalancerAutoscalingOption

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    enable

    -

    Yes

    -

    Boolean

    -

    Specifies whether to enable elastic scaling for the load balancer.

    -

    Default: false

    -

    min_l7_flavor_id

    -

    No

    -

    String

    -

    Specifies the ID of the minimum Layer-7 flavor for elastic scaling. This parameter cannot be left blank if there are HTTP or HTTPS listeners.

    -

    Minimum: 1

    -

    Maximum: 36

    -
    -

    Response Parameters

    Status code: 201

    -
    Table 11 Response body parameters

    Parameter

    +
    @@ -753,7 +650,7 @@
    Table 9 Response body parameters

    Parameter

    Type

    -
    Table 12 LoadBalancer

    Parameter

    +
    @@ -855,7 +752,7 @@ - @@ -1025,12 +922,6 @@ @@ -1056,18 +947,11 @@

    This parameter is not available in eu-nl region. Please do not use it.

    - - - -
    Table 10 LoadBalancer

    Parameter

    Type

    String

    Specifies the ID of the port bound to the private IPv4 address of the load balancer.

    -

    The security group associated with the port will not take effect.

    +

    The default security group associated with the port will take effect only after at least one backend server is associated with load balancer.

    tags

    @@ -1013,10 +910,10 @@

    Boolean

    Specifies whether to enable cross-VPC backend.

    +

    Specifies whether to enable IP as a Backend Server.

    If you enable this function, you can add servers in a peer VPC connected through a VPC peering connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using their IP addresses.

    This function is supported only by dedicated load balancers.

    -

    The value can be true (enable cross-VPC backend) or false (disable cross-VPC backend).

    +

    The value can be true (enable IP as a Backend Server) or false (disable IP as a Backend Server).

    The value can only be update to true. This parameter is not available in eu-nl region. Please do not use it.

    String

    Specifies the scenario where the load balancer is frozen. Multiple values are separated using commas (,).

    -
    • POLICE: The load balancer is frozen due to security reasons.

      -
    • ILLEGAL: The load balancer is frozen due to violation of laws and regulations.

      -
    • VERIFY: Your account has not completed real-name authentication.

      -
    • PARTNER: The load balancer is frozen by the partner.

      -
    • ARREAR: Your account is in arrears.

      -

    This parameter is unsupported. Please do not use it.

    public_border_group

    -

    String

    -

    Specifies the AZ group to which the load balancer belongs.

    -
    -
    Table 13 PoolRef

    Parameter

    +
    @@ -1086,7 +970,7 @@
    Table 11 PoolRef

    Parameter

    Type

    -
    Table 14 ListenerRef

    Parameter

    +
    @@ -1105,7 +989,7 @@
    Table 12 ListenerRef

    Parameter

    Type

    -
    Table 15 Tag

    Parameter

    +
    @@ -1135,7 +1019,7 @@
    Table 13 Tag

    Parameter

    Type

    -
    Table 16 EipInfo

    Parameter

    +
    @@ -1169,7 +1053,7 @@
    Table 14 EipInfo

    Parameter

    Type

    -
    Table 17 PublicIpInfo

    Parameter

    +
    @@ -1203,7 +1087,7 @@
    Table 15 PublicIpInfo

    Parameter

    Type

    -
    Table 18 GlobalEipInfo

    Parameter

    +
    @@ -1236,7 +1120,7 @@
    Table 16 GlobalEipInfo

    Parameter

    Type

    -
    Table 19 BandwidthRef

    Parameter

    +
    @@ -1254,38 +1138,6 @@
    Table 17 BandwidthRef

    Parameter

    Type

    - -
    - - - - - - - - - - - - - -
    Table 20 AutoscalingRef

    Parameter

    -

    Type

    -

    Description

    -

    enable

    -

    Boolean

    -

    Specifies whether to enable elastic scaling for the load balancer.

    -
    • true: Enable elastic scaling.

      -
    • false: Disable elastic scaling.

      -
    -

    Default: false

    -

    min_l7_flavor_id

    -

    String

    -

    Specifies the ID of the minimum Layer-7 flavor for elastic scaling. This parameter cannot be left blank if there are HTTP or HTTPS listeners.

    -

    Minimum: 1

    -

    Maximum: 36

    -
    -

    Example Requests

    • Example 1: Creating a load balancer with a private IPv4 address

      POST https://{ELB_Endponit}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers
      @@ -1355,10 +1207,6 @@
           "elb_virsubnet_ids" : [ "7f817f9c-8731-4002-9e47-18cb8d431787" ],
           "elb_virsubnet_type" : "dualstack",
           "ip_target_enable" : false,
      -    "autoscaling" : {
      -      "enable" : false,
      -      "min_l7_flavor_id" : ""
      -    },
           "frozen_scene" : null,
           "eips" : [ {
             "eip_id" : "0c07e04d-e2f9-41ad-b934-f58a65b6734d",
      diff --git a/docs/elb/api-ref/CreateMember.html b/docs/elb/api-ref/CreateMember.html
      index 8014d0fe..ad87ccf7 100644
      --- a/docs/elb/api-ref/CreateMember.html
      +++ b/docs/elb/api-ref/CreateMember.html
      @@ -5,13 +5,13 @@
       

    Constraints

    When you add backend servers, note the following:

    • Two backend servers in the same backend server group must have different IP addresses and ports.

      -
    • If no subnets are specified during cloud server creation, cross-VPC backend servers can be added. In this case, address must be set to an IPv4 address, the protocol of the backend server group must be TCP, HTTP, or HTTPS, and cross-VPC backend must have been enabled for the load balancer.

      -
    • If a subnet is specified during cloud server creation, the subnet must be in the same VPC as that where the load balancer resides.

      +
    • If no subnets are specified during cloud server creation, IP as Backend servers can be added. In this case, address must be set to an IPv4 address, the protocol of the backend server group must be TCP, HTTP, or HTTPS, and IP as a Backend Server must have been enabled for the load balancer.

      +
    • If a subnet is specified during cloud server creation, the subnet must be in the same VPC where the load balancer resides.

    • If the backend server group supports IPv4/IPv6 dual stack, address can be an IPv4 address or an IPv6 address. If the backend server group supports only IPv4, address can only be an IPv4 address.

    • IPv6 is unsupported.

    -

    URI

    POST /v3/{project_id}/elb/pools/{pool_id}/members

    +

    URI

    POST /v3/{project_id}/elb/pools/{pool_id}/members

    @@ -109,7 +109,7 @@ - - - - @@ -301,7 +293,7 @@ @@ -445,7 +437,7 @@ "address" : "120.10.10.16" } } -
  • Example 2: Adding a cross-VPC backend server

    +
  • Example 2: Adding a server of IP as a Backend Server

    POST https://{ELB_Endpoint}/v3/99a3fff0d03c428eac3678da6a7d0f24/elb/pools/36ce7086-a496-4666-9064-5ba0e6840c75/members
     
     {
    diff --git a/docs/elb/api-ref/CreatePool.html b/docs/elb/api-ref/CreatePool.html
    index dfc3ab94..2ada9805 100644
    --- a/docs/elb/api-ref/CreatePool.html
    +++ b/docs/elb/api-ref/CreatePool.html
    @@ -6,7 +6,7 @@
     

    Constraints

    If session-persistence is specified, cookie_name is available only when type is set to APP_COOKIE.

    If listener_id is specified, the listener must have no backend server group associated.

    -

    URI

    POST /v3/{project_id}/elb/pools

    +

    URI

    POST /v3/{project_id}/elb/pools

  • Table 1 Path Parameters

    Parameter

    String

    Specifies the private IP address bound to the backend server.

    -
    • If subnet_cidr_id is left blank, cross-VPC backend is enabled. In this case, the IP address must be an IPv4 address.

      +
      • If subnet_cidr_id is left blank, IP as a Backend Server is enabled. In this case, the IP address must be an IPv4 address.

      • If subnet_cidr_id is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by subnet_cidr_id and can only be bound to the primary NIC of the backend server.

      IPv6 is unsupported. Please do not enter an IPv6 address.

      @@ -169,7 +169,7 @@

    Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.

    Note:

    • The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.

      -
    • If this parameter is not passed, cross-VPC backend has been enabled for the load balancer. In this case, cross-VPC backend servers must use private IPv4 addresses, and the protocol of the backend server group must be TCP, HTTP, or HTTPS.

      +
    • If this parameter is not passed, IP as a Backend Server 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.

    IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.

    Minimum: 1

    @@ -250,14 +250,6 @@

    Specifies the project ID of the backend server.

    pool_id

    -

    String

    -

    Specifies the ID of the backend server group to which the backend server belongs.

    -

    This parameter is unsupported. Please do not use it.

    -

    admin_state_up

    Boolean

    @@ -271,7 +263,7 @@

    String

    Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.

    -

    This parameter can be left blank, indicating that cross-VPC backend 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.

    +

    This parameter can be left blank, indicating that IP as a Backend Server 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.

    The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.

    IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.

    String

    Specifies the private IP address bound to the backend server.

    -
    • If subnet_cidr_id is left blank, cross-VPC backend is enabled. In this case, the IP address must be an IPv4 address.

      +
      • If subnet_cidr_id is left blank, IP as a Backend Server is enabled. In this case, the IP address must be an IPv4 address.

      • If subnet_cidr_id is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by subnet_cidr_id and can only be bound to the primary NIC of the backend server.

      IPv6 is unsupported. Please do not enter an IPv6 address.

      @@ -369,7 +361,7 @@

    String

    Specifies the type of the backend server. Values:

    -
    • ip: cross-VPC backend servers

      +
      • ip: IP as Backend servers

      • instance: ECSs used as backend servers

    @@ -237,7 +237,7 @@ diff --git a/docs/elb/api-ref/CreateSecurityPolicy.html b/docs/elb/api-ref/CreateSecurityPolicy.html index 3d22f777..0b780286 100644 --- a/docs/elb/api-ref/CreateSecurityPolicy.html +++ b/docs/elb/api-ref/CreateSecurityPolicy.html @@ -3,7 +3,7 @@

    Creating a Custom Security Policy

    Function

    This API is used to create a custom security policy. If you need a custom security policy, you need to specify security_policy_id when you add an HTTPS listener to your load balancer. Customizing security policy is not supported in eu-nl region. Please do not use it.

    -

    URI

    POST /v3/{project_id}/elb/security-policies

    +

    URI

    POST /v3/{project_id}/elb/security-policies

    Table 1 Path Parameters

    Parameter

    Specifies the ID of the VPC where the backend server group works.

    Note:

    • The backend server group must be associated with the VPC.

      -
    • Only backend servers in the VPC or cross-VPC backend servers can be added.

      +
    • Only backend servers in the VPC or IP as Backend servers can be added.

    • type must be set to instance.

    If vpc_id is not specified: vpc_id is determined by the VPC where the backend server works.

    @@ -254,7 +254,7 @@

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    Note:

    @@ -557,7 +557,7 @@

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    diff --git a/docs/elb/api-ref/DeleteCertificate.html b/docs/elb/api-ref/DeleteCertificate.html index 15bf2bcc..04892e8d 100644 --- a/docs/elb/api-ref/DeleteCertificate.html +++ b/docs/elb/api-ref/DeleteCertificate.html @@ -5,7 +5,7 @@

    Constraints

    If the certificate is used by a listener, the certificate cannot be deleted, and the 409 Conflict error code will be displayed.

    -

    URI

    DELETE /v3/{project_id}/elb/certificates/{certificate_id}

    +

    URI

    DELETE /v3/{project_id}/elb/certificates/{certificate_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteHealthMonitor.html b/docs/elb/api-ref/DeleteHealthMonitor.html index a3bc5c94..657c79dc 100644 --- a/docs/elb/api-ref/DeleteHealthMonitor.html +++ b/docs/elb/api-ref/DeleteHealthMonitor.html @@ -5,7 +5,7 @@

    Constraints

    The health check can be deleted only when the provisioning status of the associated load balancer is ACTIVE.

    -

    URI

    DELETE /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}

    +

    URI

    DELETE /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteIpGroup.html b/docs/elb/api-ref/DeleteIpGroup.html index d8860ca0..2e520ff9 100644 --- a/docs/elb/api-ref/DeleteIpGroup.html +++ b/docs/elb/api-ref/DeleteIpGroup.html @@ -3,7 +3,7 @@

    Deleting an IP Address Group

    Function

    This API is used to delete an IP address group.This function is not supported in eu-nl region. Please do not use it.

    -

    URI

    DELETE /v3/{project_id}/elb/ipgroups/{ipgroup_id}

    +

    URI

    DELETE /v3/{project_id}/elb/ipgroups/{ipgroup_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteL7Policy.html b/docs/elb/api-ref/DeleteL7Policy.html index f7311fa0..f8b033fc 100644 --- a/docs/elb/api-ref/DeleteL7Policy.html +++ b/docs/elb/api-ref/DeleteL7Policy.html @@ -3,7 +3,7 @@

    Deleting a Forwarding Policy

    Function

    This API is used to delete a forwarding policy.

    -

    URI

    DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}

    +

    URI

    DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteL7Rule.html b/docs/elb/api-ref/DeleteL7Rule.html index 9354e452..e370875b 100644 --- a/docs/elb/api-ref/DeleteL7Rule.html +++ b/docs/elb/api-ref/DeleteL7Rule.html @@ -3,7 +3,7 @@

    Deleting a Forwarding Rule

    Function

    This API is used to delete a forwarding rule.

    -

    URI

    DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}

    +

    URI

    DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteListener.html b/docs/elb/api-ref/DeleteListener.html index b24bef2e..83ca9897 100644 --- a/docs/elb/api-ref/DeleteListener.html +++ b/docs/elb/api-ref/DeleteListener.html @@ -5,7 +5,7 @@

    Constraints

    Before you delete a listener, delete associated backend server groups or remove all backend servers in the default backend server group, and delete all forwarding policies.

    -

    URI

    DELETE /v3/{project_id}/elb/listeners/{listener_id}

    +

    URI

    DELETE /v3/{project_id}/elb/listeners/{listener_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteLoadBalancer.html b/docs/elb/api-ref/DeleteLoadBalancer.html index bcf6fba6..e633e4cd 100644 --- a/docs/elb/api-ref/DeleteLoadBalancer.html +++ b/docs/elb/api-ref/DeleteLoadBalancer.html @@ -5,7 +5,7 @@

    Constraints

    All listeners added to the load balancer must be deleted before the load balancer is deleted.

    -

    URI

    DELETE /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}

    +

    URI

    DELETE /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteMember.html b/docs/elb/api-ref/DeleteMember.html index 6ef6301c..f5d8b5f3 100644 --- a/docs/elb/api-ref/DeleteMember.html +++ b/docs/elb/api-ref/DeleteMember.html @@ -5,7 +5,7 @@

    Constraints

    After you remove a backend server, new connections to this server will not be established. However, persistent connections that have been established will be maintained.

    -

    URI

    DELETE /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}

    +

    URI

    DELETE /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeletePool.html b/docs/elb/api-ref/DeletePool.html index 4b2fbefc..ee7fcd1e 100644 --- a/docs/elb/api-ref/DeletePool.html +++ b/docs/elb/api-ref/DeletePool.html @@ -5,7 +5,7 @@

    Constraints

    A backend server group can be deleted only after all servers are removed from the group, the health check configured for the group is deleted, and the group has no forwarding policies associated.

    -

    URI

    DELETE /v3/{project_id}/elb/pools/{pool_id}

    +

    URI

    DELETE /v3/{project_id}/elb/pools/{pool_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/DeleteSecurityPolicy.html b/docs/elb/api-ref/DeleteSecurityPolicy.html index 39b612e5..f8b7e6d4 100644 --- a/docs/elb/api-ref/DeleteSecurityPolicy.html +++ b/docs/elb/api-ref/DeleteSecurityPolicy.html @@ -5,7 +5,7 @@

    Constraints

    A custom security policy that has been used by a listener cannot be deleted.

    -

    URI

    DELETE /v3/{project_id}/elb/security-policies/{security_policy_id}

    +

    URI

    DELETE /v3/{project_id}/elb/security-policies/{security_policy_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/ErrorCode.html b/docs/elb/api-ref/ErrorCode.html index aa8450ba..895a63c5 100644 --- a/docs/elb/api-ref/ErrorCode.html +++ b/docs/elb/api-ref/ErrorCode.html @@ -1477,6 +1477,28 @@ + + + + + + + + + + + +
    Table 1 Path Parameters

    Parameter

    Contact customer to expand quota.

    409

    +

    ELB.8907

    +

    Data conflict. For details about the error, see the returned information.

    +

    Data conflict. For details about the error, see the returned information.

    +

    Check your request based on the error message.

    +

    500

    +

    ELB.8906

    +

    Internal error. For details about the error, see the returned information.

    +

    Internal error. For details about the error, see the returned information.

    +

    Contact customer service.

    +

    503

    ELB.6002

    diff --git a/docs/elb/api-ref/ListApiVersions.html b/docs/elb/api-ref/ListApiVersions.html index e0b6e931..7f06db59 100644 --- a/docs/elb/api-ref/ListApiVersions.html +++ b/docs/elb/api-ref/ListApiVersions.html @@ -3,7 +3,7 @@

    Querying API Versions

    Function

    This API is used to query all available ELB API versions.

    -

    URI

    GET /versions

    +

    URI

    GET /versions

    Request Parameters

    None

    diff --git a/docs/elb/api-ref/ListAvailabilityZones.html b/docs/elb/api-ref/ListAvailabilityZones.html index e3502021..dd1344fc 100644 --- a/docs/elb/api-ref/ListAvailabilityZones.html +++ b/docs/elb/api-ref/ListAvailabilityZones.html @@ -6,7 +6,7 @@
  • In special scenarios, dedicated load balancers must be created in specific AZs. In the returned one or more sets of AZs, you can select as many AZs as you want as long as the selected AZs are in the same set. For example, if two sets [az1,az2] and [az2,az3] are returned, you can select az1 and az2 or az2 and az3, but cannot select az1 and az3.

  • -

    URI

    GET /v3/{project_id}/elb/availability-zones

    +

    URI

    GET /v3/{project_id}/elb/availability-zones

    diff --git a/docs/elb/api-ref/ListCertificates.html b/docs/elb/api-ref/ListCertificates.html index 69575b08..5f27355b 100644 --- a/docs/elb/api-ref/ListCertificates.html +++ b/docs/elb/api-ref/ListCertificates.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/certificates

    +

    URI

    GET /v3/{project_id}/elb/certificates

    Table 1 Path Parameters

    Parameter

    @@ -221,14 +221,14 @@ - - - diff --git a/docs/elb/api-ref/ListFlavors.html b/docs/elb/api-ref/ListFlavors.html index f92800ef..3b82df11 100644 --- a/docs/elb/api-ref/ListFlavors.html +++ b/docs/elb/api-ref/ListFlavors.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/flavors

    +

    URI

    GET /v3/{project_id}/elb/flavors

    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    @@ -307,9 +307,9 @@

    String

    Specifies the private key of the server certificate. The value must be PEM encoded.

    -
    • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.

      -
    • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.

      +

    Specifies the private key of the certificate used by HTTPS listeners. The value can contain up to 8,192 PEM encoded characters.

    +
    • This parameter is valid and mandatory only when type is set to server.

      +
    • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally.

    @@ -331,14 +331,14 @@ - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    diff --git a/docs/elb/api-ref/ListHealthMonitors.html b/docs/elb/api-ref/ListHealthMonitors.html index 3d726099..dd1a6771 100644 --- a/docs/elb/api-ref/ListHealthMonitors.html +++ b/docs/elb/api-ref/ListHealthMonitors.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/healthmonitors

    +

    URI

    GET /v3/{project_id}/elb/healthmonitors

    @@ -311,14 +311,14 @@ - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    diff --git a/docs/elb/api-ref/ListIpGroups.html b/docs/elb/api-ref/ListIpGroups.html index 34cfc94d..111e757f 100644 --- a/docs/elb/api-ref/ListIpGroups.html +++ b/docs/elb/api-ref/ListIpGroups.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/ipgroups

    +

    URI

    GET /v3/{project_id}/elb/ipgroups

    @@ -312,14 +312,14 @@ - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    diff --git a/docs/elb/api-ref/ListL7Policies.html b/docs/elb/api-ref/ListL7Policies.html index 23a007b3..5c465646 100644 --- a/docs/elb/api-ref/ListL7Policies.html +++ b/docs/elb/api-ref/ListL7Policies.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/l7policies

    +

    URI

    GET /v3/{project_id}/elb/l7policies

    @@ -316,14 +316,14 @@ - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    diff --git a/docs/elb/api-ref/ListL7Rules.html b/docs/elb/api-ref/ListL7Rules.html index ae7b859a..cbf44370 100644 --- a/docs/elb/api-ref/ListL7Rules.html +++ b/docs/elb/api-ref/ListL7Rules.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules

    +

    URI

    GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules

    @@ -269,14 +269,14 @@ - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    diff --git a/docs/elb/api-ref/ListListeners.html b/docs/elb/api-ref/ListListeners.html index e6be6a66..b15b17d6 100644 --- a/docs/elb/api-ref/ListListeners.html +++ b/docs/elb/api-ref/ListListeners.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/listeners

    +

    URI

    GET /v3/{project_id}/elb/listeners

    @@ -101,7 +101,9 @@ - @@ -408,14 +410,14 @@ - - - @@ -536,7 +538,7 @@ @@ -615,9 +617,10 @@ - @@ -688,6 +691,8 @@
  • The conditions parameter can be specified for forwarding rules.

  • This parameter is not available in eu-nl region. Please do not use it.

    +
    NOTE:

    Value false can't be used after this parameter was set to true.

    +

    Default: false

    diff --git a/docs/elb/api-ref/ListLoadBalancers.html b/docs/elb/api-ref/ListLoadBalancers.html index d70a2af4..b688750b 100644 --- a/docs/elb/api-ref/ListLoadBalancers.html +++ b/docs/elb/api-ref/ListLoadBalancers.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/loadbalancers

    +

    URI

    GET /v3/{project_id}/elb/loadbalancers

    Table 1 Path Parameters

    Parameter

    Array

    Specifies the protocol used by the listener. The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS. Note: TERMINATED_HTTPS is only available for the listeners of shared load balancers.

    +

    Specifies the protocol used by the listener.

    +

    The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS.

    +

    Note: TERMINATED_HTTPS is only available for the listeners of shared load balancers.

    Multiple protocols can be queried in the format of protocol=xxx&protocol=xxx.

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    @@ -492,7 +494,7 @@

    Boolean

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the load balancer. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    +

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the listener. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    This parameter is available only for HTTPS listeners. If you configure this parameter for listeners with other protocols, it will not take effect.

    String

    Specifies the protocol used by the listener.

    -

    The value can be TCP, HTTP, UDP, HTTPS, or TERMINATED_HTTPS.

    +

    The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS.

    Note:

    • Protocol used by HTTPS listeners added to a shared load balancer can only be set to TERMINATED_HTTPS. If HTTPS is passed, the value will be automatically changed to TERMINATED_HTTPS.

    • Protocol used by HTTPS listeners added to a dedicated load balancer can only be set to HTTPS. If TERMINATED_HTTPS is passed, the value will be automatically changed to HTTPS.

      @@ -591,7 +593,7 @@

    String

    Specifies the security policy used by the listener.

    -

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, and tls-1-0 (default).

    +

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, tls-1-2-strict-no-cbc, and tls-1-0 (default).

    Note:

    • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

    • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

      @@ -605,9 +607,9 @@

    Specifies the ID of the custom security policy.

    Note:

    -
    • This parameter is available only for HTTPS listeners added to a dedicated load balancer.

      +
      • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

      • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

        -
      • The priority of the encryption suite from high to low is: ecc suite: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

        +
      • The priority of the encryption suite from high to low is: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

    Boolean

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true. Note:

    +

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true.

    +

    Note:

    • If a shared load balancer is associated, this parameter is available only when protocol is set to HTTP or TERMINATED_HTTPS.

      -
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP, or HTTPS.

      +
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP or HTTPS.

    @@ -318,17 +318,6 @@ - - - - - - @@ -736,12 +725,6 @@ @@ -767,13 +750,6 @@

    This parameter is not available in eu-nl region. Please do not use it.

    - - - -
    Table 1 Path Parameters

    Parameter

    Specifies the ID of the elastic flavor at Layer 7. Multiple flavors can be queried in the format of l7_scale_flavor_id=xxx&l7_scale_flavor_id=xxx. This parameter is unsupported. Please do not use it.

    billing_info

    -

    No

    -

    Array

    -

    Provides resource billing information.

    -

    Multiple values can be queried in the format of billing_info=xxx&billing_info=xxx.

    -

    This parameter is unsupported. Please do not use it.

    -

    member_device_id

    No

    @@ -566,7 +555,7 @@

    String

    Specifies the ID of the port bound to the private IPv4 address of the load balancer.

    -

    The security group associated with the port will not take effect.

    +

    The default security group associated with the port will take effect only after at least one backend server is associated with load balancer.

    tags

    @@ -724,10 +713,10 @@

    Boolean

    Specifies whether to enable cross-VPC backend.

    +

    Specifies whether to enable IP as a Backend Server.

    If you enable this function, you can add servers in a peer VPC connected through a VPC peering connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using their IP addresses.

    This function is supported only by dedicated load balancers.

    -

    The value can be true (enable cross-VPC backend) or false (disable cross-VPC backend).

    +

    The value can be true (enable IP as a Backend Server) or false (disable IP as a Backend Server).

    The value can only be update to true. This parameter is not available in eu-nl region. Please do not use it.

    String

    Specifies the scenario where the load balancer is frozen. Multiple values are separated using commas (,).

    -
    • POLICE: The load balancer is frozen due to security reasons.

      -
    • ILLEGAL: The load balancer is frozen due to violation of laws and regulations.

      -
    • VERIFY: Your account has not completed real-name authentication.

      -
    • PARTNER: The load balancer is frozen by the partner.

      -
    • ARREAR: Your account is in arrears.

      -

    This parameter is unsupported. Please do not use it.

    public_border_group

    -

    String

    -

    Specifies the AZ group to which the load balancer belongs.

    -
    @@ -966,7 +942,7 @@
    -
    Table 13 AutoscalingRef

    Parameter

    +
    @@ -974,66 +950,34 @@ - - - - - - - -
    Table 13 PageInfo

    Parameter

    Type

    enable

    -

    Boolean

    -

    Specifies whether to enable elastic scaling for the load balancer.

    -
    • true: Enable elastic scaling.

      -
    • false: Disable elastic scaling.

      -
    -

    Default: false

    -

    min_l7_flavor_id

    +

    previous_marker

    String

    Specifies the ID of the minimum Layer-7 flavor for elastic scaling. This parameter cannot be left blank if there are HTTP or HTTPS listeners.

    -

    Minimum: 1

    -

    Maximum: 36

    +

    Specifies the ID of the first record in the pagination query result.

    -
    - -
    - - - - - - - - - - - - - -
    Table 14 PageInfo

    Parameter

    -

    Type

    -

    Description

    -

    previous_marker

    +

    next_marker

    String

    +

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the last record in the pagination query result.

    next_marker

    +

    current_count

    String

    +

    Integer

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    -

    current_count

    -

    Integer

    -

    Specifies the number of records.

    +

    Specifies the number of records.

    -

    Example Requests

    • Querying load balancers on each page

      +

      Example Requests

      • Querying load balancers using multiple IDs

        GET https://{ELB_Endpoint}/v3/b2782e6708b8475c993e6064bc456bf8/elb/loadbalancers?id=87627cb6-9ff1-4580-984f-cc564fa9fc34&id=09e86f09-03fc-440e-8132-03f3e149e979
        -
      • Querying load balancers using multiple IDs

        +
      • Querying load balancers on each page

        GET https://{ELB_Endpoint}/v3/b2782e6708b8475c993e6064bc456bf8/elb/loadbalancers?limit=2&marker=87627cb6-9ff1-4580-984f-cc564fa9fc34
      @@ -1071,10 +1015,6 @@ "elb_virsubnet_ids" : [ "0b9e3c5e-3ec8-46b3-bab9-80b1450e59ee" ], "elb_virsubnet_type" : "dualstack", "ip_target_enable" : false, - "autoscaling" : { - "enable" : false, - "min_l7_flavor_id" : "" - }, "frozen_scene" : null, "eips" : [ ], "guaranteed" : true, @@ -1119,10 +1059,6 @@ "elb_virsubnet_ids" : [ "7f817f9c-8731-4002-9e47-18cb8d431787" ], "elb_virsubnet_type" : "dualstack", "ip_target_enable" : false, - "autoscaling" : { - "enable" : false, - "min_l7_flavor_id" : "" - }, "frozen_scene" : null, "eips" : [ { "eip_id" : "0c07e04d-e2f9-41ad-b934-f58a65b6734d", diff --git a/docs/elb/api-ref/ListMembers.html b/docs/elb/api-ref/ListMembers.html index 5207aa4d..0cd303b9 100644 --- a/docs/elb/api-ref/ListMembers.html +++ b/docs/elb/api-ref/ListMembers.html @@ -8,7 +8,7 @@
    • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

    -

    URI

    GET /v3/{project_id}/elb/pools/{pool_id}/members

    +

    URI

    GET /v3/{project_id}/elb/pools/{pool_id}/members

    @@ -211,7 +211,7 @@ @@ -301,14 +301,14 @@ - - - - - - @@ -404,7 +396,7 @@ diff --git a/docs/elb/api-ref/ListPools.html b/docs/elb/api-ref/ListPools.html index cf37e4b9..82039b5a 100644 --- a/docs/elb/api-ref/ListPools.html +++ b/docs/elb/api-ref/ListPools.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/pools

    +

    URI

    GET /v3/{project_id}/elb/pools

    Table 1 Path Parameters

    Parameter

    Array

    Specifies the type of the backend server. Values:

    -
    • ip: cross-VPC backend servers

      +
      • ip: IP as Backend servers

      • instance: ECSs used as backend servers Multiple values can be queried in the format of member_type=xxx&member_type=xxx.

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    @@ -353,14 +353,6 @@

    Specifies the project ID of the backend server.

    pool_id

    -

    String

    -

    Specifies the ID of the backend server group to which the backend server belongs.

    -

    This parameter is unsupported. Please do not use it.

    -

    admin_state_up

    Boolean

    @@ -374,7 +366,7 @@

    String

    Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.

    -

    This parameter can be left blank, indicating that cross-VPC backend 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.

    +

    This parameter can be left blank, indicating that IP as a Backend Server 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.

    The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.

    IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.

    String

    Specifies the private IP address bound to the backend server.

    -
    • If subnet_cidr_id is left blank, cross-VPC backend is enabled. In this case, the IP address must be an IPv4 address.

      +
      • If subnet_cidr_id is left blank, IP as a Backend Server is enabled. In this case, the IP address must be an IPv4 address.

      • If subnet_cidr_id is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by subnet_cidr_id and can only be bound to the primary NIC of the backend server.

      IPv6 is unsupported. Please do not enter an IPv6 address.

      @@ -472,7 +464,7 @@

    String

    Specifies the type of the backend server. Values:

    -
    • ip: cross-VPC backend servers

      +
      • ip: IP as Backend servers

      • instance: ECSs used as backend servers

    @@ -268,7 +268,7 @@ @@ -348,14 +348,14 @@ - - diff --git a/docs/elb/api-ref/ListQuotaDetails.html b/docs/elb/api-ref/ListQuotaDetails.html index 6532dbec..7044b809 100644 --- a/docs/elb/api-ref/ListQuotaDetails.html +++ b/docs/elb/api-ref/ListQuotaDetails.html @@ -3,7 +3,7 @@

    Querying Quota Usage

    Function

    This API is used to query the current quotas and used quotas of resources related to a dedicated load balancer in a specific project.

    -

    URI

    GET /v3/{project_id}/elb/quotas/details

    +

    URI

    GET /v3/{project_id}/elb/quotas/details

    Table 1 Path Parameters

    Parameter

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    @@ -540,7 +540,7 @@

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    diff --git a/docs/elb/api-ref/ListSecurityPolicies.html b/docs/elb/api-ref/ListSecurityPolicies.html index 9a8f52a1..9f2081c2 100644 --- a/docs/elb/api-ref/ListSecurityPolicies.html +++ b/docs/elb/api-ref/ListSecurityPolicies.html @@ -8,7 +8,7 @@
  • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

  • -

    URI

    GET /v3/{project_id}/elb/security-policies

    +

    URI

    GET /v3/{project_id}/elb/security-policies

    Table 1 Path Parameters

    Parameter

    @@ -304,14 +304,14 @@ - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the first record in the pagination query result. Set this parameter to query the previous page.

    +

    Specifies the ID of the first record in the pagination query result.

    next_marker

    String

    Specifies the ID of the last record in the pagination query result. Set this to marker when query the next page.

    +

    Specifies the ID of the last record in the pagination query result.

    current_count

    diff --git a/docs/elb/api-ref/ListSystemSecurityPolicies.html b/docs/elb/api-ref/ListSystemSecurityPolicies.html index 75f50308..49e98eef 100644 --- a/docs/elb/api-ref/ListSystemSecurityPolicies.html +++ b/docs/elb/api-ref/ListSystemSecurityPolicies.html @@ -4,7 +4,7 @@

    Function

    This API is used to query system security policies.

    System security policies are available to all users and cannot be created or modified. Customizing security policy is not supported in eu-nl region. Please do not use it.

    -

    URI

    GET /v3/{project_id}/elb/system-security-policies

    +

    URI

    GET /v3/{project_id}/elb/system-security-policies

    diff --git a/docs/elb/api-ref/ShowCertificate.html b/docs/elb/api-ref/ShowCertificate.html index 21602182..4b07ecfb 100644 --- a/docs/elb/api-ref/ShowCertificate.html +++ b/docs/elb/api-ref/ShowCertificate.html @@ -3,7 +3,7 @@

    Viewing Details of a Certificate

    Function

    This API is used to view details of an SSL certificate.

    -

    URI

    GET /v3/{project_id}/elb/certificates/{certificate_id}

    +

    URI

    GET /v3/{project_id}/elb/certificates/{certificate_id}

    Table 1 Path Parameters

    Parameter

    @@ -154,9 +154,9 @@ - @@ -233,36 +233,6 @@ - - - - - - - - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the private key of the server certificate. The value must be PEM encoded.

    -
    • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.

      -
    • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.

      +

    Specifies the private key of the certificate used by HTTPS listeners. The value can contain up to 8,192 PEM encoded characters.

    +
    • This parameter is valid and mandatory only when type is set to server.

      +
    • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally.

    Successful request.

    400

    -

    Invalid request parameter.

    -

    403

    -

    Failed to verify the token.

    -

    404

    -

    The queried resource does not exist.

    -

    431

    -

    The request headers are too large.

    -

    494

    -

    The request header or cookie is too large.

    -

    500

    -

    System error.

    -
    diff --git a/docs/elb/api-ref/ShowFlavor.html b/docs/elb/api-ref/ShowFlavor.html index 51cf16ce..78cf3fc4 100644 --- a/docs/elb/api-ref/ShowFlavor.html +++ b/docs/elb/api-ref/ShowFlavor.html @@ -3,7 +3,7 @@

    Viewing Details of a Flavor

    Function

    This API is used to view details of a flavor.

    -

    URI

    GET /v3/{project_id}/elb/flavors/{flavor_id}

    +

    URI

    GET /v3/{project_id}/elb/flavors/{flavor_id}

    diff --git a/docs/elb/api-ref/ShowHealthMonitor.html b/docs/elb/api-ref/ShowHealthMonitor.html index 0f042562..a5d37224 100644 --- a/docs/elb/api-ref/ShowHealthMonitor.html +++ b/docs/elb/api-ref/ShowHealthMonitor.html @@ -3,7 +3,7 @@

    Viewing Details of a Health Check

    Function

    This API is used to view details of a health check.

    -

    URI

    GET /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}

    +

    URI

    GET /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/ShowIpGroup.html b/docs/elb/api-ref/ShowIpGroup.html index 8a4437ef..8152f7be 100644 --- a/docs/elb/api-ref/ShowIpGroup.html +++ b/docs/elb/api-ref/ShowIpGroup.html @@ -3,7 +3,7 @@

    Viewing Details of an IP Address Group

    Function

    This API is used to view details of an IP address group.This function is not supported in eu-nl region. Please do not use it.

    -

    URI

    GET /v3/{project_id}/elb/ipgroups/{ipgroup_id}

    +

    URI

    GET /v3/{project_id}/elb/ipgroups/{ipgroup_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/ShowL7Policy.html b/docs/elb/api-ref/ShowL7Policy.html index db3b3e36..a73786f1 100644 --- a/docs/elb/api-ref/ShowL7Policy.html +++ b/docs/elb/api-ref/ShowL7Policy.html @@ -3,7 +3,7 @@

    Viewing Details of a Forwarding Policy

    Function

    This API is used to view details of a forwarding policy.

    -

    URI

    GET /v3/{project_id}/elb/l7policies/{l7policy_id}

    +

    URI

    GET /v3/{project_id}/elb/l7policies/{l7policy_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/ShowL7Rule.html b/docs/elb/api-ref/ShowL7Rule.html index 0f5ece73..de693144 100644 --- a/docs/elb/api-ref/ShowL7Rule.html +++ b/docs/elb/api-ref/ShowL7Rule.html @@ -3,7 +3,7 @@

    Viewing Details of a Forwarding Rule

    Function

    This API is used to view details of a forwarding rule.

    -

    URI

    GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}

    +

    URI

    GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/ShowListener.html b/docs/elb/api-ref/ShowListener.html index b44c73e5..1ccf82f5 100644 --- a/docs/elb/api-ref/ShowListener.html +++ b/docs/elb/api-ref/ShowListener.html @@ -3,7 +3,7 @@

    Viewing Details of a Listener

    Function

    This API is used to view details of a listener.

    -

    URI

    GET /v3/{project_id}/elb/listeners/{listener_id}

    +

    URI

    GET /v3/{project_id}/elb/listeners/{listener_id}

    Table 1 Path Parameters

    Parameter

    @@ -152,7 +152,7 @@ - @@ -196,7 +196,7 @@ @@ -275,9 +275,10 @@ - @@ -348,6 +349,8 @@
  • The conditions parameter can be specified for forwarding rules.

  • This parameter is not available in eu-nl region. Please do not use it.

    +
    NOTE:

    Value false can't be used after this parameter was set to true.

    +

    Default: false

    diff --git a/docs/elb/api-ref/ShowLoadBalancer.html b/docs/elb/api-ref/ShowLoadBalancer.html index c4b016be..5db6c258 100644 --- a/docs/elb/api-ref/ShowLoadBalancer.html +++ b/docs/elb/api-ref/ShowLoadBalancer.html @@ -3,7 +3,7 @@

    Viewing Details of a Load Balancer

    Function

    This API is used to view details of a load balancer.

    -

    URI

    GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}

    +

    URI

    GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}

    Table 1 Path Parameters

    Parameter

    Boolean

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the load balancer. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    +

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the listener. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    This parameter is available only for HTTPS listeners. If you configure this parameter for listeners with other protocols, it will not take effect.

    String

    Specifies the protocol used by the listener.

    -

    The value can be TCP, HTTP, UDP, HTTPS, or TERMINATED_HTTPS.

    +

    The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS.

    Note:

    • Protocol used by HTTPS listeners added to a shared load balancer can only be set to TERMINATED_HTTPS. If HTTPS is passed, the value will be automatically changed to TERMINATED_HTTPS.

    • Protocol used by HTTPS listeners added to a dedicated load balancer can only be set to HTTPS. If TERMINATED_HTTPS is passed, the value will be automatically changed to HTTPS.

      @@ -251,7 +251,7 @@

    String

    Specifies the security policy used by the listener.

    -

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, and tls-1-0 (default).

    +

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, tls-1-2-strict-no-cbc, and tls-1-0 (default).

    Note:

    • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

    • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

      @@ -265,9 +265,9 @@

    Specifies the ID of the custom security policy.

    Note:

    -
    • This parameter is available only for HTTPS listeners added to a dedicated load balancer.

      +
      • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

      • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

        -
      • The priority of the encryption suite from high to low is: ecc suite: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

        +
      • The priority of the encryption suite from high to low is: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

    Boolean

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true. Note:

    +

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true.

    +

    Note:

    • If a shared load balancer is associated, this parameter is available only when protocol is set to HTTP or TERMINATED_HTTPS.

      -
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP, or HTTPS.

      +
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP or HTTPS.

    @@ -191,7 +191,7 @@ - @@ -361,12 +361,6 @@ @@ -392,13 +386,6 @@

    This parameter is not available in eu-nl region. Please do not use it.

    - - - -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the ID of the port bound to the private IPv4 address of the load balancer.

    -

    The security group associated with the port will not take effect.

    +

    The default security group associated with the port will take effect only after at least one backend server is associated with load balancer.

    tags

    @@ -349,10 +349,10 @@

    Boolean

    Specifies whether to enable cross-VPC backend.

    +

    Specifies whether to enable IP as a Backend Server.

    If you enable this function, you can add servers in a peer VPC connected through a VPC peering connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using their IP addresses.

    This function is supported only by dedicated load balancers.

    -

    The value can be true (enable cross-VPC backend) or false (disable cross-VPC backend).

    +

    The value can be true (enable IP as a Backend Server) or false (disable IP as a Backend Server).

    The value can only be update to true. This parameter is not available in eu-nl region. Please do not use it.

    String

    Specifies the scenario where the load balancer is frozen. Multiple values are separated using commas (,).

    -
    • POLICE: The load balancer is frozen due to security reasons.

      -
    • ILLEGAL: The load balancer is frozen due to violation of laws and regulations.

      -
    • VERIFY: Your account has not completed real-name authentication.

      -
    • PARTNER: The load balancer is frozen by the partner.

      -
    • ARREAR: Your account is in arrears.

      -

    This parameter is unsupported. Please do not use it.

    public_border_group

    -

    String

    -

    Specifies the AZ group to which the load balancer belongs.

    -
    @@ -590,38 +577,6 @@
    - -
    - - - - - - - - - - - - - -
    Table 12 AutoscalingRef

    Parameter

    -

    Type

    -

    Description

    -

    enable

    -

    Boolean

    -

    Specifies whether to enable elastic scaling for the load balancer.

    -
    • true: Enable elastic scaling.

      -
    • false: Disable elastic scaling.

      -
    -

    Default: false

    -

    min_l7_flavor_id

    -

    String

    -

    Specifies the ID of the minimum Layer-7 flavor for elastic scaling. This parameter cannot be left blank if there are HTTP or HTTPS listeners.

    -

    Minimum: 1

    -

    Maximum: 36

    -
    -

    Example Requests

    Viewing details of a load balancer

    GET https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers/3dbde7e5-c277-4ea3-a424-edd339357eff
    @@ -668,10 +623,6 @@ "l7_scale_flavor_id" : null, "vip_subnet_cidr_id" : "396d918a-756e-4163-8450-3bdc860109cf", "deletion_protection_enable" : false, - "autoscaling" : { - "enable" : true, - "min_l7_flavor_id" : "0c8cf29d-51cb-4c1d-8e25-1c61cf5c2b00" - }, "public_border_group" : "center" }, "request_id" : "1a47cfbf-969f-4e40-8c0e-c2e60b14bcac" diff --git a/docs/elb/api-ref/ShowLoadBalancerStatus.html b/docs/elb/api-ref/ShowLoadBalancerStatus.html index d3163426..ddc90939 100644 --- a/docs/elb/api-ref/ShowLoadBalancerStatus.html +++ b/docs/elb/api-ref/ShowLoadBalancerStatus.html @@ -4,7 +4,7 @@

    Function

    This API is used to query the status tree of a load balancer and to show information about all resources associated with the load balancer.

    When admin_state_up is set to false and operating_status to OFFLINE for a backend server, DISABLED is returned for operating_status of the backend server in the response of this API.

    -

    URI

    GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}/statuses

    +

    URI

    GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}/statuses

    diff --git a/docs/elb/api-ref/ShowMember.html b/docs/elb/api-ref/ShowMember.html index 64efedf4..e6bbf557 100644 --- a/docs/elb/api-ref/ShowMember.html +++ b/docs/elb/api-ref/ShowMember.html @@ -3,7 +3,7 @@

    Viewing Details of a Backend Server

    Function

    This API is used to view details of a backend server.

    -

    URI

    GET /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}

    +

    URI

    GET /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}

    Table 1 Path Parameters

    Parameter

    @@ -131,14 +131,6 @@ - - - - @@ -182,7 +174,7 @@ diff --git a/docs/elb/api-ref/ShowPool.html b/docs/elb/api-ref/ShowPool.html index 9d84adc5..02e29656 100644 --- a/docs/elb/api-ref/ShowPool.html +++ b/docs/elb/api-ref/ShowPool.html @@ -3,7 +3,7 @@

    Viewing Details of a Backend Server Group

    Function

    This API is used to view details of a backend server group.

    -

    URI

    GET /v3/{project_id}/elb/pools/{pool_id}

    +

    URI

    GET /v3/{project_id}/elb/pools/{pool_id}

    Table 1 Path Parameters

    Parameter

    Specifies the project ID of the backend server.

    pool_id

    -

    String

    -

    Specifies the ID of the backend server group to which the backend server belongs.

    -

    This parameter is unsupported. Please do not use it.

    -

    admin_state_up

    Boolean

    @@ -152,7 +144,7 @@

    String

    Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.

    -

    This parameter can be left blank, indicating that cross-VPC backend 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.

    +

    This parameter can be left blank, indicating that IP as a Backend Server 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.

    The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.

    IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.

    String

    Specifies the private IP address bound to the backend server.

    -
    • If subnet_cidr_id is left blank, cross-VPC backend is enabled. In this case, the IP address must be an IPv4 address.

      +
      • If subnet_cidr_id is left blank, IP as a Backend Server is enabled. In this case, the IP address must be an IPv4 address.

      • If subnet_cidr_id is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by subnet_cidr_id and can only be bound to the primary NIC of the backend server.

      IPv6 is unsupported. Please do not enter an IPv6 address.

      @@ -250,7 +242,7 @@

    String

    Specifies the type of the backend server. Values:

    -
    • ip: cross-VPC backend servers

      +
      • ip: IP as Backend servers

      • instance: ECSs used as backend servers

    @@ -260,7 +260,7 @@ diff --git a/docs/elb/api-ref/ShowQuota.html b/docs/elb/api-ref/ShowQuota.html index f1872b5d..9c27eb6e 100644 --- a/docs/elb/api-ref/ShowQuota.html +++ b/docs/elb/api-ref/ShowQuota.html @@ -3,7 +3,7 @@

    Querying Quotas

    Function

    This API is used to query the quotas of load balancers and related resources in a specific project.

    -

    URI

    GET /v3/{project_id}/elb/quotas

    +

    URI

    GET /v3/{project_id}/elb/quotas

    Table 1 Path Parameters

    Parameter

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    diff --git a/docs/elb/api-ref/ShowSecurityPolicy.html b/docs/elb/api-ref/ShowSecurityPolicy.html index e93bc9d6..2e0459d7 100644 --- a/docs/elb/api-ref/ShowSecurityPolicy.html +++ b/docs/elb/api-ref/ShowSecurityPolicy.html @@ -3,7 +3,7 @@

    Querying Details of a Custom Security Policy

    Function

    This API is used to query details of a custom security policy.Customizing security policy is not supported in eu-nl region. Please do not use it.

    -

    URI

    GET /v3/{project_id}/elb/security-policies/{security_policy_id}

    +

    URI

    GET /v3/{project_id}/elb/security-policies/{security_policy_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/UpdateCertificate.html b/docs/elb/api-ref/UpdateCertificate.html index abf403c7..b8d74c55 100644 --- a/docs/elb/api-ref/UpdateCertificate.html +++ b/docs/elb/api-ref/UpdateCertificate.html @@ -5,7 +5,7 @@

    Constraints

    If a certificate wth a domain name is used by a listener, the domain name cannot be updated to an empty string (""), and the system returns the 409 Conflict status code.

    -

    URI

    PUT /v3/{project_id}/elb/certificates/{certificate_id}

    +

    URI

    PUT /v3/{project_id}/elb/certificates/{certificate_id}

    Table 1 Path Parameters

    Parameter

    @@ -135,8 +135,8 @@ @@ -252,9 +252,9 @@ - diff --git a/docs/elb/api-ref/UpdateHealthMonitor.html b/docs/elb/api-ref/UpdateHealthMonitor.html index 6f429e56..bb29c185 100644 --- a/docs/elb/api-ref/UpdateHealthMonitor.html +++ b/docs/elb/api-ref/UpdateHealthMonitor.html @@ -5,7 +5,7 @@

    Constraints

    The health check can be updated only when the provisioning status of the associated load balancer is ACTIVE.

    -

    URI

    PUT /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}

    +

    URI

    PUT /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}

    Table 1 Path Parameters

    Parameter

    String

    Specifies the private key of the server certificate. The value must be PEM encoded. Maximum 8,192 character length is allowed.

    -
    • This parameter will be ignored if type is set to client. A CA certificate can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.

      -
    • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.

      +
      • This parameter is valid and mandatory only when type is set to server.

        +
      • This parameter will not take effect and an error will be returned if type is set to client.

    String

    Specifies the private key of the server certificate. The value must be PEM encoded.

    -
    • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.

      -
    • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.

      +

    Specifies the private key of the certificate used by HTTPS listeners. The value can contain up to 8,192 PEM encoded characters.

    +
    • This parameter is valid and mandatory only when type is set to server.

      +
    • This parameter will be ignored even if type is set to client. A CA certificate can still be created and used normally.

    diff --git a/docs/elb/api-ref/UpdateIpGroup.html b/docs/elb/api-ref/UpdateIpGroup.html index 871b6573..f9372889 100644 --- a/docs/elb/api-ref/UpdateIpGroup.html +++ b/docs/elb/api-ref/UpdateIpGroup.html @@ -5,7 +5,7 @@

    IPv6 is unsupported.

    This function is not supported in eu-nl region. Please do not use it.

    -

    URI

    PUT /v3/{project_id}/elb/ipgroups/{ipgroup_id}

    +

    URI

    PUT /v3/{project_id}/elb/ipgroups/{ipgroup_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/UpdateIpList.html b/docs/elb/api-ref/UpdateIpList.html index b7b19108..81f27874 100644 --- a/docs/elb/api-ref/UpdateIpList.html +++ b/docs/elb/api-ref/UpdateIpList.html @@ -3,7 +3,7 @@

    Updating IP Addresses in an IP Address Group

    Function

    This API is used to update the IP addresses in an IP address group.This API is not available in eu-nl region

    -

    URI

    POST /v3/{project_id}/elb/ipgroups/{ipgroup_id}/iplist/create-or-update

    +

    URI

    POST /v3/{project_id}/elb/ipgroups/{ipgroup_id}/iplist/create-or-update

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/UpdateL7Policy.html b/docs/elb/api-ref/UpdateL7Policy.html index ac2276a6..d0b89688 100644 --- a/docs/elb/api-ref/UpdateL7Policy.html +++ b/docs/elb/api-ref/UpdateL7Policy.html @@ -3,7 +3,7 @@

    Updating a Forwarding Policy

    Function

    This API is used to update a forwarding policy.

    -

    URI

    PUT /v3/{project_id}/elb/l7policies/{l7policy_id}

    +

    URI

    PUT /v3/{project_id}/elb/l7policies/{l7policy_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/UpdateL7Rule.html b/docs/elb/api-ref/UpdateL7Rule.html index c38d00d4..2d05ae46 100644 --- a/docs/elb/api-ref/UpdateL7Rule.html +++ b/docs/elb/api-ref/UpdateL7Rule.html @@ -3,7 +3,7 @@

    Updating a Forwarding Rule

    Function

    This API is used to update a forwarding rule.

    -

    URI

    PUT /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}

    +

    URI

    PUT /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}

    Table 1 Path Parameters

    Parameter

    diff --git a/docs/elb/api-ref/UpdateListener.html b/docs/elb/api-ref/UpdateListener.html index 44afd8b2..3a664efc 100644 --- a/docs/elb/api-ref/UpdateListener.html +++ b/docs/elb/api-ref/UpdateListener.html @@ -5,7 +5,7 @@

    Constraints

    If the provisioning status of the load balancer that the listener is added to is not ACTIVE, the listener cannot be updated.

    -

    URI

    PUT /v3/{project_id}/elb/listeners/{listener_id}

    +

    URI

    PUT /v3/{project_id}/elb/listeners/{listener_id}

    Table 1 Path Parameters

    Parameter

    @@ -152,7 +152,7 @@ - @@ -207,7 +207,7 @@ - @@ -322,21 +323,8 @@
  • The conditions parameter can be specified for forwarding rules.

  • This parameter is not available in eu-nl region. Please do not use it.

    - - - - - - @@ -448,44 +436,10 @@
    Table 1 Path Parameters

    Parameter

    Boolean

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the load balancer. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    +

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the listener. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    This parameter is available only for HTTPS listeners. If you configure this parameter for listeners with other protocols, it will not take effect.

    String

    Specifies the security policy used by the listener.

    -

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, and tls-1-0 (default).

    +

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, tls-1-2-strict-no-cbc, and tls-1-0 (default).

    Note:

    • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

    • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

      @@ -223,9 +223,9 @@

    Specifies the ID of the custom security policy.

    Note:

    -
    • This parameter is available only for HTTPS listeners added to a dedicated load balancer.

      +
      • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

      • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

        -
      • The priority of the encryption suite from high to low is: ecc suite: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

        +
      • The priority of the encryption suite from high to low is: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

      Minimum: 1

      Maximum: 36

      @@ -237,9 +237,10 @@

    Boolean

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true. Note:

    +

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true.

    +

    Note:

    • If a shared load balancer is associated, this parameter is available only when protocol is set to HTTP or TERMINATED_HTTPS.

      -
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP, or HTTPS.

      +
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP or HTTPS.

    quic_config

    -

    No

    -

    UpdateListenerQuicConfigOption object

    -

    Specifies the QUIC configuration for the current listener. This parameter is valid only when protocol is set to HTTPS.

    -

    For a TCP/UDP/HTTP/QUIC listener, if this parameter is not left blank, an error will be reported.

    -
    NOTE:

    The client sends a normal HTTP request that contains information indicating that the QUIC protocol is supported.

    +
    NOTE:

    Value false can't be used after this parameter was set to true.

    -

    If QUIC upgrade is enabled for the listeners, QUIC port and version information will be added to the response header.

    -

    When the client sends both HTTPS and QUIC requests to the server, if the QUIC request is successfully sent, QUIC protocol will be used for subsequent communications.

    -

    QUIC protocol is not supported.

    - -
    - - - - - - - - - - - - - - - - -
    Table 7 UpdateListenerQuicConfigOption

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    quic_listener_id

    -

    No

    -

    String

    -

    Specifies the ID of the QUIC listener. Specifies the specified listener. The specified quic_listener_id must exist. The listener protocol must be QUIC and cannot be set to null, otherwise, it will conflict with enable_quic_upgrade.

    -

    QUIC protocol is not supported.

    -

    enable_quic_upgrade

    -

    No

    -

    Boolean

    -

    Specifies whether to enable QUIC upgrade. True: QUIC upgrade is enabled. False: QUIC upgrade is disabled. HTTPS listeners can be upgraded to QUIC listeners.

    -

    QUIC protocol is not supported.

    -
    -

    Response Parameters

    Status code: 200

    -
    Table 8 Response body parameters

    Parameter

    +
    @@ -511,7 +465,7 @@
    Table 7 Response body parameters

    Parameter

    Type

    -
    Table 9 Listener

    Parameter

    +
    @@ -574,7 +528,7 @@ - @@ -618,7 +572,7 @@ @@ -697,9 +651,10 @@ - @@ -770,6 +725,8 @@
  • The conditions parameter can be specified for forwarding rules.

  • This parameter is not available in eu-nl region. Please do not use it.

    +
    NOTE:

    Value false can't be used after this parameter was set to true.

    +

    Default: false

    @@ -790,7 +747,7 @@
    Table 8 Listener

    Parameter

    Type

    Boolean

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the load balancer. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    +

    Specifies whether to use HTTP/2 if you want the clients to use HTTP/2 to communicate with the listener. However, connections between the load balancer and backend servers still use HTTP/1.x by default.

    This parameter is available only for HTTPS listeners. If you configure this parameter for listeners with other protocols, it will not take effect.

    String

    Specifies the protocol used by the listener.

    -

    The value can be TCP, HTTP, UDP, HTTPS, or TERMINATED_HTTPS.

    +

    The value can be TCP, HTTP, UDP, HTTPS or TERMINATED_HTTPS.

    Note:

    • Protocol used by HTTPS listeners added to a shared load balancer can only be set to TERMINATED_HTTPS. If HTTPS is passed, the value will be automatically changed to TERMINATED_HTTPS.

    • Protocol used by HTTPS listeners added to a dedicated load balancer can only be set to HTTPS. If TERMINATED_HTTPS is passed, the value will be automatically changed to HTTPS.

      @@ -673,7 +627,7 @@

    String

    Specifies the security policy used by the listener.

    -

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, and tls-1-0 (default).

    +

    Values: tls-1-0-inherit,tls-1-0, tls-1-1, tls-1-2,tls-1-2-strict, tls-1-2-fs, tls-1-0-with-1-3, tls-1-2-fs-with-1-3, hybrid-policy-1-0, tls-1-2-strict-no-cbc, and tls-1-0 (default).

    Note:

    • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

    • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

      @@ -687,9 +641,9 @@

    Specifies the ID of the custom security policy.

    Note:

    -
    • This parameter is available only for HTTPS listeners added to a dedicated load balancer.

      +
      • This parameter will take effect only for HTTPS listeners added to a dedicated load balancer.

      • If both security_policy_id and tls_ciphers_policy are specified, only security_policy_id will take effect.

        -
      • The priority of the encryption suite from high to low is: ecc suite: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

        +
      • The priority of the encryption suite from high to low is: ecc suite, rsa suite, tls 1.3 suite (supporting both ecc and rsa).

    Boolean

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true. Note:

    +

    Specifies whether to enable health check retries for backend servers. The value can be true (enable health check retries) or false (disable health check retries). The default value is true.

    +

    Note:

    • If a shared load balancer is associated, this parameter is available only when protocol is set to HTTP or TERMINATED_HTTPS.

      -
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP, or HTTPS.

      +
    • If a dedicated load balancer is associated, this parameter is available only when protocol is set to HTTP or HTTPS.

    -
    Table 10 ListenerInsertHeaders

    Parameter

    +
    @@ -834,7 +791,7 @@
    Table 9 ListenerInsertHeaders

    Parameter

    Type

    -
    Table 11 LoadBalancerRef

    Parameter

    +
    @@ -853,7 +810,7 @@
    Table 10 LoadBalancerRef

    Parameter

    Type

    -
    Table 12 Tag

    Parameter

    +
    @@ -883,7 +840,7 @@
    Table 11 Tag

    Parameter

    Type

    -
    Table 13 ListenerIpGroup

    Parameter

    +
    @@ -925,7 +882,7 @@
    Table 12 ListenerIpGroup

    Parameter

    Type

    -
    Table 14 ListenerQuicConfig

    Parameter

    +
    diff --git a/docs/elb/api-ref/UpdateLoadBalancer.html b/docs/elb/api-ref/UpdateLoadBalancer.html index 1305e373..2ff1b7ac 100644 --- a/docs/elb/api-ref/UpdateLoadBalancer.html +++ b/docs/elb/api-ref/UpdateLoadBalancer.html @@ -3,7 +3,7 @@

    Updating a Load Balancer

    Function

    This API is used to update a load balancer.

    -

    URI

    PUT /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}

    +

    URI

    PUT /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}

    Table 13 ListenerQuicConfig

    Parameter

    Type

    @@ -189,7 +189,6 @@
    • This parameter can be updated only when guaranteed is set to true.

    • The value cannot be changed from null to a specific value, or in the other way around.

    • If you change the flavor, you can select only a higher or lower one. If you select a lower one, part of persistent connections will be interrupted.

      -
    • If autoscaling.enable is set to true, updating this parameter will not take effect.

    Minimum: 1

    Maximum: 255

    @@ -206,7 +205,6 @@
    • This parameter can be updated only when guaranteed is set to true.

    • The value cannot be changed from null to a specific value, or in the other way around.

    • If you change the flavor, you can select only a higher or lower one. If you select a lower one, part of persistent connections will be interrupted.

      -
    • If autoscaling.enable is set to true, updating this parameter will not take effect.

    Minimum: 1

    Maximum: 36

    @@ -228,10 +226,10 @@ - @@ -296,117 +294,10 @@
    Table 1 Path Parameters

    Parameter

    Boolean

    Specifies whether to enable cross-VPC backend.

    +

    Specifies whether to enable IP as a Backend Server.

    If you enable this function, you can add servers in a peer VPC connected through a VPC peering connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using their IP addresses.

    This function is supported only by dedicated load balancers.

    -

    The value can be true (enable cross-VPC backend) or false (disable cross-VPC backend).

    +

    The value can be true (enable IP as a Backend Server) or false (disable IP as a Backend Server).

    The value can only be update to true.

    This parameter is not available in eu-nl region. Please do not use it.

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 6 PrepaidUpdateOption

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    auto_pay

    -

    No

    -

    Boolean

    -

    Specifies whether the payment will be automatically deducted from the customer's account after an order is placed.

    -
    • true: The payment will be automatically deducted from the customer's account.

      -
    • false (default): The payment will not be automatically deducted from the customer's account.

      -
    -

    If you want to use coupons, submit your request. The system automatically will switch to the billing center, where you can use the coupons.

    -

    Default: false

    -

    change_mode

    -

    No

    -

    String

    -

    Specifies the flavor change type. Values: immediate (default) indicates that the change takes effect immediately. delay indicates that the change takes effect after the current period ends.

    -

    Default: immediate

    -

    Minimum: 0

    -

    Maximum: 10

    -

    period_num

    -

    No

    -

    Integer

    -

    Specifies the number of subscription periods. The value varies with the operation policy, and the default value is 1.

    -
    • If period_type is set to month, the value ranges from 1 to 9.

      -
    • If period_type is set to year, the value ranges from 1 to 3.

      -
    -

    Minimum: 1

    -

    Maximum: 9

    -

    Default: 1

    -

    period_type

    -

    No

    -

    String

    -

    Specifies the subscription period.

    -
    • month (default): monthly subscription

      -
    • year: yearly subscription

      -
    -

    Default: month

    -
    -
    - -
    - - - - - - - - - - - - - - - - -
    Table 7 UpdateLoadbalancerAutoscalingOption

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    enable

    -

    Yes

    -

    Boolean

    -

    Specifies whether to enable elastic scaling the load balancer.

    -

    The options are as follows:

    -
    • true: Enable deletion protection.

      -
    • false: Disable deletion protection.

      -
    -

    Default: false

    -

    min_l7_flavor_id

    -

    No

    -

    String

    -

    Specifies the ID of the minimum Layer-7 flavor for elastic scaling. This parameter cannot be left blank if there are HTTP or HTTPS listeners.

    -

    Minimum: 1

    -

    Maximum: 36

    -
    -

    Response Parameters

    Status code: 200

    -
    Table 8 Response body parameters

    Parameter

    +
    @@ -454,7 +345,7 @@
    Table 6 Response body parameters

    Parameter

    Type

    -
    Table 9 LoadBalancer

    Parameter

    +
    @@ -556,7 +447,7 @@ - @@ -726,12 +617,6 @@ @@ -757,18 +642,11 @@

    This parameter is not available in eu-nl region. Please do not use it.

    - - - -
    Table 7 LoadBalancer

    Parameter

    Type

    String

    Specifies the ID of the port bound to the private IPv4 address of the load balancer.

    -

    The security group associated with the port will not take effect.

    +

    The default security group associated with the port will take effect only after at least one backend server is associated with load balancer.

    tags

    @@ -714,10 +605,10 @@

    Boolean

    Specifies whether to enable cross-VPC backend.

    +

    Specifies whether to enable IP as a Backend Server.

    If you enable this function, you can add servers in a peer VPC connected through a VPC peering connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using their IP addresses.

    This function is supported only by dedicated load balancers.

    -

    The value can be true (enable cross-VPC backend) or false (disable cross-VPC backend).

    +

    The value can be true (enable IP as a Backend Server) or false (disable IP as a Backend Server).

    The value can only be update to true. This parameter is not available in eu-nl region. Please do not use it.

    String

    Specifies the scenario where the load balancer is frozen. Multiple values are separated using commas (,).

    -
    • POLICE: The load balancer is frozen due to security reasons.

      -
    • ILLEGAL: The load balancer is frozen due to violation of laws and regulations.

      -
    • VERIFY: Your account has not completed real-name authentication.

      -
    • PARTNER: The load balancer is frozen by the partner.

      -
    • ARREAR: Your account is in arrears.

      -

    This parameter is unsupported. Please do not use it.

    public_border_group

    -

    String

    -

    Specifies the AZ group to which the load balancer belongs.

    -
    -
    Table 10 PoolRef

    Parameter

    +
    @@ -787,7 +665,7 @@
    Table 8 PoolRef

    Parameter

    Type

    -
    Table 11 ListenerRef

    Parameter

    +
    @@ -806,7 +684,7 @@
    Table 9 ListenerRef

    Parameter

    Type

    -
    Table 12 Tag

    Parameter

    +
    @@ -836,7 +714,7 @@
    Table 10 Tag

    Parameter

    Type

    -
    Table 13 EipInfo

    Parameter

    +
    @@ -870,7 +748,7 @@
    Table 11 EipInfo

    Parameter

    Type

    -
    Table 14 PublicIpInfo

    Parameter

    +
    @@ -904,7 +782,7 @@
    Table 12 PublicIpInfo

    Parameter

    Type

    -
    Table 15 GlobalEipInfo

    Parameter

    +
    @@ -937,7 +815,7 @@
    Table 13 GlobalEipInfo

    Parameter

    Type

    -
    Table 16 BandwidthRef

    Parameter

    +
    @@ -955,38 +833,6 @@
    Table 14 BandwidthRef

    Parameter

    Type

    - -
    - - - - - - - - - - - - - -
    Table 17 AutoscalingRef

    Parameter

    -

    Type

    -

    Description

    -

    enable

    -

    Boolean

    -

    Specifies whether to enable elastic scaling for the load balancer.

    -
    • true: Enable elastic scaling.

      -
    • false: Disable elastic scaling.

      -
    -

    Default: false

    -

    min_l7_flavor_id

    -

    String

    -

    Specifies the ID of the minimum Layer-7 flavor for elastic scaling. This parameter cannot be left blank if there are HTTP or HTTPS listeners.

    -

    Minimum: 1

    -

    Maximum: 36

    -
    -

    Example Requests

    Updating a load balancer

    PUT https://{ELB_Endpoint}/v3/{project_id}/elb/loadbalancers/{loadbalancer_id}
    diff --git a/docs/elb/api-ref/UpdateMember.html b/docs/elb/api-ref/UpdateMember.html
    index 2c129c9e..67c49e17 100644
    --- a/docs/elb/api-ref/UpdateMember.html
    +++ b/docs/elb/api-ref/UpdateMember.html
    @@ -5,7 +5,7 @@
     

    Constraints

    If the provisioning status of the associated load balancer is not ACTIVE, the backend server cannot be updated.

    -

    URI

    PUT /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}

    +

    URI

    PUT /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}

    @@ -205,14 +205,6 @@ - - - - @@ -256,7 +248,7 @@ diff --git a/docs/elb/api-ref/UpdatePool.html b/docs/elb/api-ref/UpdatePool.html index 001b4654..cefe1f08 100644 --- a/docs/elb/api-ref/UpdatePool.html +++ b/docs/elb/api-ref/UpdatePool.html @@ -5,7 +5,7 @@

    Constraints

    The backend server group can be updated only when the provisioning status of the associated load balancer is ACTIVE.

    -

    URI

    PUT /v3/{project_id}/elb/pools/{pool_id}

    +

    URI

    PUT /v3/{project_id}/elb/pools/{pool_id}

    Table 1 Path Parameters

    Parameter

    Specifies the project ID of the backend server.

    pool_id

    -

    String

    -

    Specifies the ID of the backend server group to which the backend server belongs.

    -

    This parameter is unsupported. Please do not use it.

    -

    admin_state_up

    Boolean

    @@ -226,7 +218,7 @@

    String

    Specifies the ID of the IPv4 or IPv6 subnet where the backend server resides.

    -

    This parameter can be left blank, indicating that cross-VPC backend 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.

    +

    This parameter can be left blank, indicating that IP as a Backend Server 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.

    The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.

    IPv6 is unsupported. Please do not set the value to the ID of an IPv6 subnet.

    String

    Specifies the private IP address bound to the backend server.

    -
    • If subnet_cidr_id is left blank, cross-VPC backend is enabled. In this case, the IP address must be an IPv4 address.

      +
      • If subnet_cidr_id is left blank, IP as a Backend Server is enabled. In this case, the IP address must be an IPv4 address.

      • If subnet_cidr_id is not left blank, the IP address can be IPv4 or IPv6. It must be in the subnet specified by subnet_cidr_id and can only be bound to the primary NIC of the backend server.

      IPv6 is unsupported. Please do not enter an IPv6 address.

      @@ -324,7 +316,7 @@

    String

    Specifies the type of the backend server. Values:

    -
    • ip: cross-VPC backend servers

      +
      • ip: IP as Backend servers

      • instance: ECSs used as backend servers

    @@ -204,7 +204,7 @@ diff --git a/docs/elb/api-ref/UpdateSecurityPolicy.html b/docs/elb/api-ref/UpdateSecurityPolicy.html index e2e77ad0..d16b4009 100644 --- a/docs/elb/api-ref/UpdateSecurityPolicy.html +++ b/docs/elb/api-ref/UpdateSecurityPolicy.html @@ -5,7 +5,7 @@

    Constraints

    If protocols or ciphers is updated, the modification takes effect immediately on all listeners that use the custom security policy. Updating other fields does not affect the listeners.

    -

    URI

    PUT /v3/{project_id}/elb/security-policies/{security_policy_id}

    +

    URI

    PUT /v3/{project_id}/elb/security-policies/{security_policy_id}

    Table 1 Path Parameters

    Parameter

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    Note: This parameter can be updated only when type is left blank.

    @@ -501,7 +501,7 @@

    Specifies the type of the backend server group.

    Values:

    • instance: Any type of backend servers can be added. vpc_id is mandatory.

      -
    • ip: Only cross-VPC backend servers can be added. vpc_id cannot be specified.

      +
    • ip: Only IP as Backend servers can be added. vpc_id cannot be specified.

    • "": Any type of backend servers can be added.

    diff --git a/docs/elb/api-ref/elb_jd_fz_0005.html b/docs/elb/api-ref/elb_jd_fz_0005.html index 5e2c616f..c87e34f0 100644 --- a/docs/elb/api-ref/elb_jd_fz_0005.html +++ b/docs/elb/api-ref/elb_jd_fz_0005.html @@ -121,7 +121,7 @@ -
    Table 1 Path Parameters

    Parameter

    String

    Specifies the network type of the load balancer. The value is External.

    +

    Specifies the network type of the load balancer. The value is External.

    name

    diff --git a/docs/elb/api-ref/elb_jd_pe_0001.html b/docs/elb/api-ref/elb_jd_pe_0001.html index 38fca763..ac4600eb 100644 --- a/docs/elb/api-ref/elb_jd_pe_0001.html +++ b/docs/elb/api-ref/elb_jd_pe_0001.html @@ -36,7 +36,7 @@

    Response

    • Response parameters
      - @@ -55,7 +55,7 @@
      Table 2 Parameter description

      Parameter

      Type

      +

      Type

      Description

      - @@ -74,7 +74,7 @@
      Table 3 quotas parameter description

      Parameter

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bm_0002.html b/docs/elb/api-ref/elb_zq_bm_0002.html index 7f7df097..5e3311f9 100644 --- a/docs/elb/api-ref/elb_zq_bm_0002.html +++ b/docs/elb/api-ref/elb_zq_bm_0002.html @@ -178,7 +178,7 @@
      Table 4 resources parameter description

      Parameter

      Type

      +

      Type

      Description

      -
      Table 4 whitelists_links parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_bq_0001.html b/docs/elb/api-ref/elb_zq_bq_0001.html index 7cdcf526..e038233b 100644 --- a/docs/elb/api-ref/elb_zq_bq_0001.html +++ b/docs/elb/api-ref/elb_zq_bq_0001.html @@ -46,9 +46,9 @@

      Request Parameters

      Table 4 whitelists_links parameter description

      Parameter

      Type

      - - @@ -69,9 +69,9 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -92,9 +92,9 @@
      Table 3 Parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - diff --git a/docs/elb/api-ref/elb_zq_bq_0002.html b/docs/elb/api-ref/elb_zq_bq_0002.html index 91b4cd31..c34b653d 100644 --- a/docs/elb/api-ref/elb_zq_bq_0002.html +++ b/docs/elb/api-ref/elb_zq_bq_0002.html @@ -47,9 +47,9 @@

      Request Parameters

      Table 4 tag parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -70,9 +70,9 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -104,9 +104,9 @@
      Table 3 Parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - diff --git a/docs/elb/api-ref/elb_zq_bq_0003.html b/docs/elb/api-ref/elb_zq_bq_0003.html index 2b4282d5..7d625cdf 100644 --- a/docs/elb/api-ref/elb_zq_bq_0003.html +++ b/docs/elb/api-ref/elb_zq_bq_0003.html @@ -42,9 +42,9 @@

      Request Parameters

      Table 4 tags parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -85,7 +85,7 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bq_0004.html b/docs/elb/api-ref/elb_zq_bq_0004.html index e019580b..857c73f8 100644 --- a/docs/elb/api-ref/elb_zq_bq_0004.html +++ b/docs/elb/api-ref/elb_zq_bq_0004.html @@ -33,9 +33,9 @@

      Request Parameters

      Table 4 tags parameter description

      Parameter

      Type

      +

      Type

      Description

      - - @@ -57,7 +57,7 @@

      Response Parameters

      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - @@ -76,7 +76,7 @@
      Table 3 Response parameters

      Parameter

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bq_0005.html b/docs/elb/api-ref/elb_zq_bq_0005.html index a36a267a..ed34d860 100644 --- a/docs/elb/api-ref/elb_zq_bq_0005.html +++ b/docs/elb/api-ref/elb_zq_bq_0005.html @@ -35,9 +35,9 @@

      Request Parameters

      Table 4 tags parameter description

      Parameter

      Type

      +

      Type

      Description

      - - @@ -58,9 +58,9 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -123,9 +123,9 @@
      Table 3 Parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -156,9 +156,9 @@
      Table 4 tags parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -191,7 +191,7 @@

      Response Parameters

      Table 5 matches parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - @@ -217,7 +217,7 @@
      Table 6 Response parameters

      Parameter

      Type

      +

      Type

      Description

      - @@ -264,7 +264,7 @@
      Table 7 resource parameter description

      Parameter

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bq_0006.html b/docs/elb/api-ref/elb_zq_bq_0006.html index 899581ae..4e2ea3aa 100644 --- a/docs/elb/api-ref/elb_zq_bq_0006.html +++ b/docs/elb/api-ref/elb_zq_bq_0006.html @@ -44,9 +44,9 @@

      Request Parameters

      Table 8 tags parameter description

      Parameter

      Type

      +

      Type

      Description

      - - diff --git a/docs/elb/api-ref/elb_zq_bq_0007.html b/docs/elb/api-ref/elb_zq_bq_0007.html index 5cc9ab50..703427b0 100644 --- a/docs/elb/api-ref/elb_zq_bq_0007.html +++ b/docs/elb/api-ref/elb_zq_bq_0007.html @@ -45,9 +45,9 @@

      Request Parameters

      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -68,9 +68,9 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -91,9 +91,9 @@
      Table 3 Parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - diff --git a/docs/elb/api-ref/elb_zq_bq_0008.html b/docs/elb/api-ref/elb_zq_bq_0008.html index f7b6f84f..ed76d920 100644 --- a/docs/elb/api-ref/elb_zq_bq_0008.html +++ b/docs/elb/api-ref/elb_zq_bq_0008.html @@ -45,9 +45,9 @@

      Request Parameters

      Table 4 tag parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -68,9 +68,9 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -102,9 +102,9 @@
      Table 3 Parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - diff --git a/docs/elb/api-ref/elb_zq_bq_0009.html b/docs/elb/api-ref/elb_zq_bq_0009.html index fe7f5c81..467b5402 100644 --- a/docs/elb/api-ref/elb_zq_bq_0009.html +++ b/docs/elb/api-ref/elb_zq_bq_0009.html @@ -44,9 +44,9 @@

      Request Parameters

      Table 4 resource_tag parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -68,7 +68,7 @@

      Response Parameters

      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - @@ -87,7 +87,7 @@
      Table 3 Response parameters

      Parameter

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bq_0010.html b/docs/elb/api-ref/elb_zq_bq_0010.html index 23f5239a..9331f8e0 100644 --- a/docs/elb/api-ref/elb_zq_bq_0010.html +++ b/docs/elb/api-ref/elb_zq_bq_0010.html @@ -35,9 +35,9 @@

      Request Parameters

      Table 4 tags parameter description

      Parameter

      Type

      +

      Type

      Description

      - - @@ -59,7 +59,7 @@

      Response Parameters

      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - @@ -79,7 +79,7 @@
      Table 3 Response parameters

      Parameter

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bq_0011.html b/docs/elb/api-ref/elb_zq_bq_0011.html index 4a1a74b0..f089563a 100644 --- a/docs/elb/api-ref/elb_zq_bq_0011.html +++ b/docs/elb/api-ref/elb_zq_bq_0011.html @@ -35,9 +35,9 @@

      Request Parameters

      Table 4 tags parameter description

      Parameter

      Type

      +

      Type

      Description

      - - @@ -58,9 +58,9 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -119,9 +119,9 @@
      Table 3 Parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -151,9 +151,9 @@
      Table 4 tags parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - - @@ -186,7 +186,7 @@

      Response Parameters

      Table 5 matches parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - @@ -212,7 +212,7 @@
      Table 6 Response parameters

      Parameter

      Type

      +

      Type

      Description

      - @@ -259,7 +259,7 @@
      Table 7 resource parameter description

      Parameter

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_bq_0012.html b/docs/elb/api-ref/elb_zq_bq_0012.html index a9ff3925..bbeb18e6 100644 --- a/docs/elb/api-ref/elb_zq_bq_0012.html +++ b/docs/elb/api-ref/elb_zq_bq_0012.html @@ -44,9 +44,9 @@

      Request Parameters

      Table 8 tags parameter description

      Parameter

      Type

      +

      Type

      Description

      - - diff --git a/docs/elb/api-ref/elb_zq_fz_0002.html b/docs/elb/api-ref/elb_zq_fz_0002.html index d64e7b16..8cff3b25 100644 --- a/docs/elb/api-ref/elb_zq_fz_0002.html +++ b/docs/elb/api-ref/elb_zq_fz_0002.html @@ -204,7 +204,7 @@
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      - diff --git a/docs/elb/api-ref/elb_zq_fz_0004.html b/docs/elb/api-ref/elb_zq_fz_0004.html index 749ea9d0..a6999a16 100644 --- a/docs/elb/api-ref/elb_zq_fz_0004.html +++ b/docs/elb/api-ref/elb_zq_fz_0004.html @@ -183,7 +183,7 @@
      Table 3 loadbalancer parameter description

      Parameter

      Mandatory

      +

      Mandatory

      Type

      -
      Table 6 pools parameter description

      Parameter

      +
      @@ -239,7 +239,7 @@
      Table 6 pools parameter description

      Parameter

      Type

      -
      Table 7 healthmonitor parameter description

      Parameter

      +
      @@ -280,7 +280,7 @@
      Table 7 healthmonitor parameter description

      Parameter

      Type

      -
      Table 8 members parameter description

      Parameter

      +
      @@ -331,7 +331,7 @@
      Table 8 members parameter description

      Parameter

      Type

      -
      Table 9 l7policies parameter description

      Parameter

      +
      @@ -381,7 +381,7 @@
      Table 9 l7policies parameter description

      Parameter

      Type

      -
      Table 10 rules parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_hd_0001.html b/docs/elb/api-ref/elb_zq_hd_0001.html index 55b9d705..31ca14d9 100644 --- a/docs/elb/api-ref/elb_zq_hd_0001.html +++ b/docs/elb/api-ref/elb_zq_hd_0001.html @@ -135,7 +135,7 @@ @@ -162,7 +162,7 @@
      Table 10 rules parameter description

      Parameter

      Type

      Integer

      Specifies the backend server weight. The value ranges from 0 to 100.

      -

      If the value is 0, the backend server will not accept new requests. The default value is 1.

      +

      If the value is 0, the backend server will not accept new requests. The default value is 1.

      -
      Table 5 member parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_hd_0002.html b/docs/elb/api-ref/elb_zq_hd_0002.html index 780b12f7..ed3b53f1 100644 --- a/docs/elb/api-ref/elb_zq_hd_0002.html +++ b/docs/elb/api-ref/elb_zq_hd_0002.html @@ -268,7 +268,7 @@
      Table 5 member parameter description

      Parameter

      Type

      -
      Table 5 members_links parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_hd_0003.html b/docs/elb/api-ref/elb_zq_hd_0003.html index 5df447e1..714c32be 100644 --- a/docs/elb/api-ref/elb_zq_hd_0003.html +++ b/docs/elb/api-ref/elb_zq_hd_0003.html @@ -61,7 +61,7 @@
      Table 5 members_links parameter description

      Parameter

      Type

      -
      Table 3 member parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_hd_0004.html b/docs/elb/api-ref/elb_zq_hd_0004.html index e0e6088f..2d9b56cc 100644 --- a/docs/elb/api-ref/elb_zq_hd_0004.html +++ b/docs/elb/api-ref/elb_zq_hd_0004.html @@ -102,7 +102,7 @@ @@ -129,7 +129,7 @@
      Table 3 member parameter description

      Parameter

      Type

      Integer

      Specifies the backend server weight. The value ranges from 0 to 100.

      -

      If the value is 0, the backend server will not accept new requests. The default value is 1.

      +

      If the value is 0, the backend server will not accept new requests. The default value is 1.

      -
      Table 5 member parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_hz_0001.html b/docs/elb/api-ref/elb_zq_hz_0001.html index a19ea627..69100ae0 100644 --- a/docs/elb/api-ref/elb_zq_hz_0001.html +++ b/docs/elb/api-ref/elb_zq_hz_0001.html @@ -141,7 +141,7 @@
      Table 5 member parameter description

      Parameter

      Type

      -
      Table 3 session_persistence parameter description

      Parameter

      +
      @@ -209,7 +209,7 @@
      Table 3 session_persistence parameter description

      Parameter

      Mandatory

      -
      Table 5 pools parameter description

      Parameter

      +
      @@ -255,7 +255,7 @@
      Table 5 pools parameter description

      Parameter

      Type

      Specifies the protocol that the backend server group uses to receive requests.

      TCP, UDP, and HTTP are supported.

      When a backend server group is associated with a listener, the relationships between the protocol used by the listener and the protocol of the backend server group are as follows:

      -
      • When the protocol used by the listener is UDP, the protocol of the backend server group must be UDP.
      • When the protocol used by the listener is TCP, the protocol of the backend server group must be TCP.
      • When the protocol used by the listener is HTTP or TERMINATED_HTTPS, the protocol of the backend server group must be HTTP.
      +
      • When the protocol used by the listener is UDP, the protocol of the backend server group must be UDP.
      • When the protocol used by the listener is TCP, the protocol of the backend server group must be TCP.
      • When the protocol used by the listener is HTTP or TERMINATED_HTTPS, the protocol of the backend server group must be HTTP.

      lb_algorithm

      @@ -374,7 +374,7 @@
      -
      Table 9 session_persistence parameter description

      Parameter

      +
      @@ -397,7 +397,7 @@ diff --git a/docs/elb/api-ref/elb_zq_hz_0002.html b/docs/elb/api-ref/elb_zq_hz_0002.html index 7d10dd86..bdf98e6b 100644 --- a/docs/elb/api-ref/elb_zq_hz_0002.html +++ b/docs/elb/api-ref/elb_zq_hz_0002.html @@ -340,7 +340,7 @@
      Table 9 session_persistence parameter description

      Parameter

      Type

      String

      Specifies the cookie name.

      -

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      +

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      persistence_timeout

      @@ -406,7 +406,7 @@

      Specifies the sticky session timeout duration in minutes.

      This parameter is invalid when type is set to APP_COOKIE.

      -
      • Optional value ranges are as follows:
        • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
        • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
        +
        • Optional value ranges are as follows:
          • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
          • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
      -
      Table 7 session_persistence parameter description

      Parameter

      +
      @@ -363,7 +363,7 @@ diff --git a/docs/elb/api-ref/elb_zq_hz_0003.html b/docs/elb/api-ref/elb_zq_hz_0003.html index b462a138..ac07a7f8 100644 --- a/docs/elb/api-ref/elb_zq_hz_0003.html +++ b/docs/elb/api-ref/elb_zq_hz_0003.html @@ -50,7 +50,7 @@
      Table 7 session_persistence parameter description

      Parameter

      Type

      String

      Specifies the cookie name.

      -

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      +

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      persistence_timeout

      @@ -372,7 +372,7 @@

      Specifies the sticky session timeout duration in minutes.

      This parameter is invalid when type is set to APP_COOKIE.

      -
      • Optional value ranges are as follows:
        • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
        • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
        +
        • Optional value ranges are as follows:
          • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
          • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
      -
      Table 3 pools parameter description

      Parameter

      +
      @@ -96,7 +96,7 @@
      Table 3 pools parameter description

      Parameter

      Type

      Specifies the protocol that the backend server group uses to receive requests.

      TCP, UDP, and HTTP are supported.

      When a backend server group is associated with a listener, the relationships between the protocol used by the listener and the protocol of the backend server group are as follows:

      -
      • When the protocol used by the listener is UDP, the protocol of the backend server group must be UDP.
      • When the protocol used by the listener is TCP, the protocol of the backend server group must be TCP.
      • When the protocol used by the listener is HTTP or TERMINATED_HTTPS, the protocol of the backend server group must be HTTP.
      +
      • When the protocol used by the listener is UDP, the protocol of the backend server group must be UDP.
      • When the protocol used by the listener is TCP, the protocol of the backend server group must be TCP.
      • When the protocol used by the listener is HTTP or TERMINATED_HTTPS, the protocol of the backend server group must be HTTP.

      lb_algorithm

      @@ -215,7 +215,7 @@
      -
      Table 7 session_persistence parameter description

      Parameter

      +
      @@ -238,7 +238,7 @@ diff --git a/docs/elb/api-ref/elb_zq_hz_0004.html b/docs/elb/api-ref/elb_zq_hz_0004.html index bbcf3cb0..e1bd1209 100644 --- a/docs/elb/api-ref/elb_zq_hz_0004.html +++ b/docs/elb/api-ref/elb_zq_hz_0004.html @@ -121,7 +121,7 @@
      Table 7 session_persistence parameter description

      Parameter

      Type

      String

      Specifies the cookie name.

      -

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      +

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      persistence_timeout

      @@ -247,7 +247,7 @@

      Specifies the sticky session timeout duration in minutes.

      This parameter is invalid when type is set to APP_COOKIE.

      -
      • Optional value ranges are as follows:
        • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
        • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
        +
        • Optional value ranges are as follows:
          • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
          • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
      -
      Table 4 session_persistence parameter description

      Parameter

      +
      @@ -189,7 +189,7 @@
      Table 4 session_persistence parameter description

      Parameter

      Mandatory

      -
      Table 6 pools parameter description

      Parameter

      +
      @@ -235,7 +235,7 @@
      Table 6 pools parameter description

      Parameter

      Type

      Specifies the protocol that the backend server group uses to receive requests.

      TCP, UDP, and HTTP are supported.

      When a backend server group is associated with a listener, the relationships between the protocol used by the listener and the protocol of the backend server group are as follows:

      -
      • When the protocol used by the listener is UDP, the protocol of the backend server group must be UDP.
      • When the protocol used by the listener is TCP, the protocol of the backend server group must be TCP.
      • When the protocol used by the listener is HTTP or TERMINATED_HTTPS, the protocol of the backend server group must be HTTP.
      +
      • When the protocol used by the listener is UDP, the protocol of the backend server group must be UDP.
      • When the protocol used by the listener is TCP, the protocol of the backend server group must be TCP.
      • When the protocol used by the listener is HTTP or TERMINATED_HTTPS, the protocol of the backend server group must be HTTP.

      lb_algorithm

      @@ -354,7 +354,7 @@
      -
      Table 10 session_persistence parameter description

      Parameter

      +
      @@ -377,7 +377,7 @@ diff --git a/docs/elb/api-ref/elb_zq_jk_0001.html b/docs/elb/api-ref/elb_zq_jk_0001.html index 681bcb25..0d92dd03 100644 --- a/docs/elb/api-ref/elb_zq_jk_0001.html +++ b/docs/elb/api-ref/elb_zq_jk_0001.html @@ -221,7 +221,7 @@
      Table 10 session_persistence parameter description

      Parameter

      Type

      String

      Specifies the cookie name.

      -

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      +

      This parameter is mandatory when the sticky session type is APP_COOKIE.

      persistence_timeout

      @@ -386,7 +386,7 @@

      Specifies the sticky session timeout duration in minutes.

      This parameter is invalid when type is set to APP_COOKIE.

      -
      • Optional value ranges are as follows:
        • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
        • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
        +
        • Optional value ranges are as follows:
          • When the protocol of the backend server group is TCP or UDP, the value ranges from 1 to 60.
          • When the protocol of the backend server group is HTTP or HTTPS, the value ranges from 1 to 1440.
      -
      Table 4 healthmonitor parameter description

      Parameter

      +
      @@ -261,7 +261,7 @@ -
      Table 4 healthmonitor parameter description

      Parameter

      Type

      Integer

      Specifies the number of consecutive health checks when the health check result of a backend server changes from OFFLINE to ONLINE. The value ranges from 1 to 10.

      +

      Specifies the number of consecutive health checks when the health check result of a backend server changes from OFFLINE to ONLINE. The value ranges from 1 to 10.

      max_retries_down

      diff --git a/docs/elb/api-ref/elb_zq_jk_0002.html b/docs/elb/api-ref/elb_zq_jk_0002.html index 4b1f8806..ad5fecb0 100644 --- a/docs/elb/api-ref/elb_zq_jk_0002.html +++ b/docs/elb/api-ref/elb_zq_jk_0002.html @@ -392,7 +392,7 @@
      -
      Table 5 healthmonitors_links parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_jk_0003.html b/docs/elb/api-ref/elb_zq_jk_0003.html index cea799c8..fec1e7a4 100644 --- a/docs/elb/api-ref/elb_zq_jk_0003.html +++ b/docs/elb/api-ref/elb_zq_jk_0003.html @@ -50,7 +50,7 @@
      Table 5 healthmonitors_links parameter description

      Parameter

      Type

      -
      Table 3 healthmonitor parameter description

      Parameter

      +
      @@ -90,7 +90,7 @@ -
      Table 3 healthmonitor parameter description

      Parameter

      Type

      Integer

      Specifies the number of consecutive health checks when the health check result of a backend server changes from OFFLINE to ONLINE. The value ranges from 1 to 10.

      +

      Specifies the number of consecutive health checks when the health check result of a backend server changes from OFFLINE to ONLINE. The value ranges from 1 to 10.

      max_retries_down

      diff --git a/docs/elb/api-ref/elb_zq_jk_0004.html b/docs/elb/api-ref/elb_zq_jk_0004.html index 8c2e1237..1da0aeb0 100644 --- a/docs/elb/api-ref/elb_zq_jk_0004.html +++ b/docs/elb/api-ref/elb_zq_jk_0004.html @@ -217,7 +217,7 @@
      -
      Table 5 healthmonitor parameter description

      Parameter

      +
      @@ -257,7 +257,7 @@ -
      Table 5 healthmonitor parameter description

      Parameter

      Type

      Integer

      Specifies the number of consecutive health checks when the health check result of a backend server changes from OFFLINE to ONLINE. The value ranges from 1 to 10.

      +

      Specifies the number of consecutive health checks when the health check result of a backend server changes from OFFLINE to ONLINE. The value ranges from 1 to 10.

      max_retries_down

      diff --git a/docs/elb/api-ref/elb_zq_jt_0001.html b/docs/elb/api-ref/elb_zq_jt_0001.html index 7f583de5..61682959 100644 --- a/docs/elb/api-ref/elb_zq_jt_0001.html +++ b/docs/elb/api-ref/elb_zq_jt_0001.html @@ -269,7 +269,7 @@
      -
      Table 5 listeners parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_jt_0002.html b/docs/elb/api-ref/elb_zq_jt_0002.html index 0ff4c583..8d0c2512 100644 --- a/docs/elb/api-ref/elb_zq_jt_0002.html +++ b/docs/elb/api-ref/elb_zq_jt_0002.html @@ -534,7 +534,7 @@
      Table 5 listeners parameter description

      Parameter

      Type

      -
      Table 7 listeners_links parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_jt_0003.html b/docs/elb/api-ref/elb_zq_jt_0003.html index 0b462b2e..5d70a0a6 100644 --- a/docs/elb/api-ref/elb_zq_jt_0003.html +++ b/docs/elb/api-ref/elb_zq_jt_0003.html @@ -50,7 +50,7 @@
      Table 7 listeners_links parameter description

      Parameter

      Type

      -
      Table 3 listeners parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_jt_0004.html b/docs/elb/api-ref/elb_zq_jt_0004.html index 88bead9f..ec78ce46 100644 --- a/docs/elb/api-ref/elb_zq_jt_0004.html +++ b/docs/elb/api-ref/elb_zq_jt_0004.html @@ -246,7 +246,7 @@
      Table 3 listeners parameter description

      Parameter

      Type

      -
      Table 6 listeners parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zf_0001.html b/docs/elb/api-ref/elb_zq_zf_0001.html index d6b7abbe..7ae4072c 100644 --- a/docs/elb/api-ref/elb_zq_zf_0001.html +++ b/docs/elb/api-ref/elb_zq_zf_0001.html @@ -166,13 +166,13 @@
      Table 6 listeners parameter description

      Parameter

      Type

      -
      Table 3 rules parameter description

      Parameter

      +
      - @@ -194,7 +194,7 @@ @@ -205,10 +205,10 @@ @@ -228,7 +228,7 @@ - @@ -267,7 +267,7 @@
      Table 3 rules parameter description

      Parameter

      Mandatory

      Type

      Description

      +

      Description

      Specifies the match type of a forwarding rule.

      The value range varies depending on the protocol of the backend server group:

      -
      • HOST_NAME: matches the domain name in the request.
      • PATH: matches the path in the request.
      +
      • HOST_NAME: matches the domain name in the request.
      • PATH: matches the path in the request.

      The match type of forwarding rules in a forwarding policy must be unique.

      String

      Specifies the match mode. The options are as follows:

      -

      When type is set to HOST_NAME, the value of this parameter can only be the following:

      -
      • EQUAL_TO: indicates exact match.
      -

      When type is set to PATH, the value of this parameter can be one of the following:

      -
      • REGEX: indicates regular expression match.
      • STARTS_WITH: indicates prefix match.
      • EQUAL_TO: indicates exact match.
      +

      When type is set to HOST_NAME, the value of this parameter can only be the following:

      +
      • EQUAL_TO: indicates exact match.
      +

      When type is set to PATH, the value of this parameter can be one of the following:

      +
      • REGEX: indicates regular expression match.
      • STARTS_WITH: indicates prefix match.
      • EQUAL_TO: indicates exact match.

      invert

      @@ -218,7 +218,7 @@

      Boolean

      Specifies whether reverse matching is supported.

      -

      The value can be true or false. The default value is false.

      +

      The value can be true or false. The default value is false.

      This parameter is reserved.

      String

      Specifies the key of the match content. The default value is null.

      +

      Specifies the key of the match content. The default value is null.

      This parameter is reserved.

      -
      Table 5 l7policy parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zf_0002.html b/docs/elb/api-ref/elb_zq_zf_0002.html index e48b9d65..da5768c3 100644 --- a/docs/elb/api-ref/elb_zq_zf_0002.html +++ b/docs/elb/api-ref/elb_zq_zf_0002.html @@ -211,7 +211,7 @@
      Table 5 l7policy parameter description

      Parameter

      Type

      -
      Table 3 l7policy parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zf_0003.html b/docs/elb/api-ref/elb_zq_zf_0003.html index 6284a286..12a6c469 100644 --- a/docs/elb/api-ref/elb_zq_zf_0003.html +++ b/docs/elb/api-ref/elb_zq_zf_0003.html @@ -50,7 +50,7 @@
      Table 3 l7policy parameter description

      Parameter

      Type

      -
      Table 3 l7policy parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zf_0004.html b/docs/elb/api-ref/elb_zq_zf_0004.html index f328cdf0..d5e4a834 100644 --- a/docs/elb/api-ref/elb_zq_zf_0004.html +++ b/docs/elb/api-ref/elb_zq_zf_0004.html @@ -145,7 +145,7 @@
      Table 3 l7policy parameter description

      Parameter

      Type

      -
      Table 5 l7policy parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zg_0001.html b/docs/elb/api-ref/elb_zq_zg_0001.html index 1fd07715..7608293c 100644 --- a/docs/elb/api-ref/elb_zq_zg_0001.html +++ b/docs/elb/api-ref/elb_zq_zg_0001.html @@ -168,7 +168,7 @@
      Table 5 l7policy parameter description

      Parameter

      Type

      -
      Table 5 rule parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zg_0002.html b/docs/elb/api-ref/elb_zq_zg_0002.html index 2388d33c..7c8dc2ec 100644 --- a/docs/elb/api-ref/elb_zq_zg_0002.html +++ b/docs/elb/api-ref/elb_zq_zg_0002.html @@ -292,7 +292,7 @@
      Table 5 rule parameter description

      Parameter

      Type

      -
      Table 5 rules_links parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zg_0003.html b/docs/elb/api-ref/elb_zq_zg_0003.html index 3a208b97..8da59f36 100644 --- a/docs/elb/api-ref/elb_zq_zg_0003.html +++ b/docs/elb/api-ref/elb_zq_zg_0003.html @@ -59,7 +59,7 @@
      Table 5 rules_links parameter description

      Parameter

      Type

      -
      Table 3 rule parameter description

      Parameter

      +
      diff --git a/docs/elb/api-ref/elb_zq_zg_0004.html b/docs/elb/api-ref/elb_zq_zg_0004.html index 2a8ce8d1..b54d9305 100644 --- a/docs/elb/api-ref/elb_zq_zg_0004.html +++ b/docs/elb/api-ref/elb_zq_zg_0004.html @@ -151,7 +151,7 @@
      Table 3 rule parameter description

      Parameter

      Type

      -
      Table 5 rule parameter description

      Parameter

      +
      Table 5 rule parameter description

      Parameter

      Type