diff --git a/docs/elb/api-ref/ALL_META.TXT.json b/docs/elb/api-ref/ALL_META.TXT.json index 1bfb988a..b8ffd165 100644 --- a/docs/elb/api-ref/ALL_META.TXT.json +++ b/docs/elb/api-ref/ALL_META.TXT.json @@ -1,2051 +1,3818 @@ [ + { + "dockw":"API Reference" + }, { "uri":"en-us_topic_0022480177.html", + "node_id":"en-us_topic_0022480177.xml", "product_code":"elb", "code":"1", "des":"Public cloud APIs comply with the RESTful API design principles. REST-based web services are organized into resources. Each resource is identified by one or more Uniform ", "doc_type":"api", "kw":"API Usage Guidelines,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"API Usage Guidelines", "githuburl":"" }, { "uri":"elb_zq_0000.html", + "node_id":"elb_zq_0000.xml", "product_code":"elb", "code":"2", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"APIs (V2.0)", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"APIs (V2.0)", "githuburl":"" }, { "uri":"en-us_topic_0000001088335195.html", + "node_id":"en-us_topic_0000001088335195.xml", "product_code":"elb", "code":"3", "des":"By default, load balancers created in the eu-de region are shared load balancers. APIs for shared load balancers are only available in this region. Shared load balancers ", "doc_type":"api", "kw":"API Call Precaution,APIs (V2.0),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"API Call Precaution", "githuburl":"" }, { "uri":"elb_zq_fz_0000.html", + "node_id":"elb_zq_fz_0000.xml", "product_code":"elb", "code":"4", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Load Balancer", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Load Balancer", "githuburl":"" }, { "uri":"en-us_topic_0096561535.html", + "node_id":"en-us_topic_0096561535.xml", "product_code":"elb", "code":"5", "des":"This API is used to create a private network load balancer. After the load balancer is created, its details, such as load balancer ID, IP address, and subnet ID, are retu", "doc_type":"api", "kw":"Creating a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Creating a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_fz_0002.html", + "node_id":"elb_zq_fz_0002.xml", "product_code":"elb", "code":"6", "des":"This API is used to query load balancers and display them in a list. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.P", "doc_type":"api", "kw":"Querying Load Balancers,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Load Balancers", "githuburl":"" }, { "uri":"elb_zq_fz_0003.html", + "node_id":"elb_zq_fz_0003.xml", "product_code":"elb", "code":"7", "des":"This API is used to query details about a load balancer using its ID. You can also query the EIP bound to the load balancer based on the value of vip_port_id.GET /v2.0/lb", "doc_type":"api", "kw":"Querying Details of a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_fz_0004.html", + "node_id":"elb_zq_fz_0004.xml", "product_code":"elb", "code":"8", "des":"This API is used to query the status tree of a load balancer. You can use this API to query details about the associated listeners, backend server groups, backend servers", "doc_type":"api", "kw":"Querying the Status Tree of a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying the Status Tree of a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_fz_0005.html", + "node_id":"elb_zq_fz_0005.xml", "product_code":"elb", "code":"9", "des":"This API is used to update the name or description of a load balancer.PUT /v2.0/lbaas/loadbalancers/{loadbalancer_id}Example request: Modifying the load balancer name and", "doc_type":"api", "kw":"Updating a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_fz_0006.html", + "node_id":"elb_zq_fz_0006.xml", "product_code":"elb", "code":"10", "des":"This API is used to delete a specific load balancer.All listeners added to the load balancer must be deleted before the load balancer is deleted.DELETE /v2.0/lbaas/loadba", "doc_type":"api", "kw":"Deleting a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_jt_0000.html", + "node_id":"elb_zq_jt_0000.xml", "product_code":"elb", "code":"11", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Listener", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Listener", "githuburl":"" }, { "uri":"elb_zq_jt_0001.html", + "node_id":"elb_zq_jt_0001.xml", "product_code":"elb", "code":"12", "des":"This API is used to add a listener to a load balancer.When protocol is set to TCP and protocol_port to 0, the listener works in IP mode (DR mode).POST /v2.0/lbaas/listene", "doc_type":"api", "kw":"Adding a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Listener", "githuburl":"" }, { "uri":"elb_zq_jt_0002.html", + "node_id":"elb_zq_jt_0002.xml", "product_code":"elb", "code":"13", "des":"This API is used to query the listeners and display them in a list. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.Yo", "doc_type":"api", "kw":"Querying Listeners,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Listeners", "githuburl":"" }, { "uri":"elb_zq_jt_0003.html", + "node_id":"elb_zq_jt_0003.xml", "product_code":"elb", "code":"14", "des":"This API is used to query details about a listener using its ID.GET /v2.0/lbaas/listeners/{listener_id}NoneExample request: Querying details of a listenerGET https://{End", "doc_type":"api", "kw":"Querying Details of a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Listener", "githuburl":"" }, { "uri":"elb_zq_jt_0004.html", + "node_id":"elb_zq_jt_0004.xml", "product_code":"elb", "code":"15", "des":"This API is used to update a listener, such as listener name, description, associated backend server groups, and server certificates.If the provisioning status of the ass", "doc_type":"api", "kw":"Updating a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Listener", "githuburl":"" }, { "uri":"elb_zq_jt_0005.html", + "node_id":"elb_zq_jt_0005.xml", "product_code":"elb", "code":"16", "des":"This API is used to delete a listener by ID.All backend server groups associated with the listener must be deleted before the listener is deleted.DELETE /v2.0/lbaas/liste", "doc_type":"api", "kw":"Deleting a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Listener", "githuburl":"" }, { "uri":"elb_zq_hz_0000.html", + "node_id":"elb_zq_hz_0000.xml", "product_code":"elb", "code":"17", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Backend Server Group", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Backend Server Group", "githuburl":"" }, { "uri":"elb_zq_hz_0001.html", + "node_id":"elb_zq_hz_0001.xml", "product_code":"elb", "code":"18", "des":"This API is used to add a backend server group. After multiple backend servers are added to a backend server group, requests are distributed among backend servers based o", "doc_type":"api", "kw":"Adding a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Backend Server Group", "githuburl":"" }, { "uri":"elb_zq_hz_0002.html", + "node_id":"elb_zq_hz_0002.xml", "product_code":"elb", "code":"19", "des":"This API is used to query the backend server groups and display them in a list. Filter query and pagination query are supported. Unless otherwise specified, exact match i", "doc_type":"api", "kw":"Querying Backend Server Groups,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Backend Server Groups", "githuburl":"" }, { "uri":"elb_zq_hz_0003.html", + "node_id":"elb_zq_hz_0003.xml", "product_code":"elb", "code":"20", "des":"This API is used to query details about a backend server group using its ID.GET /v2.0/lbaas/pools/{pool_id}NoneExample request: Querying details of a backend server group", "doc_type":"api", "kw":"Querying Details of a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Backend Server Group", "githuburl":"" }, { "uri":"elb_zq_hz_0004.html", + "node_id":"elb_zq_hz_0004.xml", "product_code":"elb", "code":"21", "des":"This API is used to update a backend server group.If the provisioning status of the load balancer associated with a backend server group is not ACTIVE, the backend server", "doc_type":"api", "kw":"Updating a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Backend Server Group", "githuburl":"" }, { "uri":"elb_zq_hz_0005.html", + "node_id":"elb_zq_hz_0005.xml", "product_code":"elb", "code":"22", "des":"This API is used to delete a backend server group.Before deleting a backend server group, remove all backend servers, delete the health check, and disassociate forwarding", "doc_type":"api", "kw":"Deleting a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Backend Server Group", "githuburl":"" }, { "uri":"elb_zq_hd_0000.html", + "node_id":"elb_zq_hd_0000.xml", "product_code":"elb", "code":"23", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Backend Server", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Backend Server", "githuburl":"" }, { "uri":"elb_zq_hd_0001.html", + "node_id":"elb_zq_hd_0001.xml", "product_code":"elb", "code":"24", "des":"This API is used to add a backend server to a specific backend server group. After a backend server group is added to a listener, traffic is distributed to backend server", "doc_type":"api", "kw":"Adding a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Backend Server", "githuburl":"" }, { "uri":"elb_zq_hd_0002.html", + "node_id":"elb_zq_hd_0002.xml", "product_code":"elb", "code":"25", "des":"This API is used to query backend servers in a specific backend server group. Filter query and pagination query are supported. Unless otherwise specified, exact match is ", "doc_type":"api", "kw":"Querying Backend Servers,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Backend Servers", "githuburl":"" }, { "uri":"elb_zq_hd_0003.html", + "node_id":"elb_zq_hd_0003.xml", "product_code":"elb", "code":"26", "des":"This API is used to query details about a backend server.GET /v2.0/lbaas/pools/{pool_id}/members/{member_id}NoneExample request: Querying details of a backend serverGET h", "doc_type":"api", "kw":"Querying Details of a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Backend Server", "githuburl":"" }, { "uri":"elb_zq_hd_0004.html", + "node_id":"elb_zq_hd_0004.xml", "product_code":"elb", "code":"27", "des":"This API is used to update a backend server. You can modify its name and weight. You can set a larger weight for backend servers that can receive more traffic.If the prov", "doc_type":"api", "kw":"Updating a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Backend Server", "githuburl":"" }, { "uri":"elb_zq_hd_0005.html", + "node_id":"elb_zq_hd_0005.xml", "product_code":"elb", "code":"28", "des":"This API is used to remove a backend server by its ID.After you remove a backend server, new connections to this server will not be established. However, long connections", "doc_type":"api", "kw":"Removing a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Removing a Backend Server", "githuburl":"" }, { "uri":"elb_zq_hd_0006.html", + "node_id":"elb_zq_hd_0006.xml", "product_code":"elb", "code":"29", "des":"This API is used to query all backend servers. Filter query and pagination query are supported.Parameters marker, limit, and page_reverse are used for pagination query. P", "doc_type":"api", "kw":"Querying All Backend Servers (Extension API),Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying All Backend Servers (Extension API)", "githuburl":"" }, { "uri":"elb_zq_hd_0007.html", + "node_id":"elb_zq_hd_0007.xml", "product_code":"elb", "code":"30", "des":"This API is used to update backend servers in batches.A maximum of 200 backend servers can be modified at a time.Two backend servers in a backend server group cannot have", "doc_type":"api", "kw":"Batch Updating Backend Servers,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Batch Updating Backend Servers", "githuburl":"" }, { "uri":"elb_zq_jk_0000.html", + "node_id":"elb_zq_jk_0000.xml", "product_code":"elb", "code":"31", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Health Check", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Health Check", "githuburl":"" }, { "uri":"elb_zq_jk_0001.html", + "node_id":"elb_zq_jk_0001.xml", "product_code":"elb", "code":"32", "des":"This API is used to configure a health check for a backend server group to check the status of backend servers. If the health check result is OFFLINE, backend servers are", "doc_type":"api", "kw":"Configuring a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Configuring a Health Check", "githuburl":"" }, { "uri":"elb_zq_jk_0002.html", + "node_id":"elb_zq_jk_0002.xml", "product_code":"elb", "code":"33", "des":"This API is used to query the health checks. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.GET /v2.0/lbaas/healthmon", "doc_type":"api", "kw":"Querying Health Checks,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Health Checks", "githuburl":"" }, { "uri":"elb_zq_jk_0003.html", + "node_id":"elb_zq_jk_0003.xml", "product_code":"elb", "code":"34", "des":"This API is used to query details about a health check using its iD.GET /v2.0/lbaas/healthmonitors/{healthmonitor_id}NoneExample request: Querying details of a health che", "doc_type":"api", "kw":"Querying Details of a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Health Check", "githuburl":"" }, { "uri":"elb_zq_jk_0004.html", + "node_id":"elb_zq_jk_0004.xml", "product_code":"elb", "code":"35", "des":"This API is used to update a health check.If provisioning_status of the load balancer for which the health check is configured is not ACTIVE, the health check cannot be u", "doc_type":"api", "kw":"Updating a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Health Check", "githuburl":"" }, { "uri":"elb_zq_jk_0005.html", + "node_id":"elb_zq_jk_0005.xml", "product_code":"elb", "code":"36", "des":"This API is used to delete a health check.If provisioning_status of the load balancer for which the health check is configured is not ACTIVE, the health check cannot be d", "doc_type":"api", "kw":"Deleting a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Health Check", "githuburl":"" }, { "uri":"elb_zq_zf_0000.html", + "node_id":"elb_zq_zf_0000.xml", "product_code":"elb", "code":"37", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Forwarding Policy", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Forwarding Policy", "githuburl":"" }, { "uri":"elb_zq_zf_0001.html", + "node_id":"elb_zq_zf_0001.xml", "product_code":"elb", "code":"38", "des":"This API is used to add a forwarding policy. The listener and forwarding policy determine how traffic is forwarded to backend servers.By matching the URL or domain name s", "doc_type":"api", "kw":"Adding a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Forwarding Policy", "githuburl":"" }, { "uri":"elb_zq_zf_0002.html", + "node_id":"elb_zq_zf_0002.xml", "product_code":"elb", "code":"39", "des":"This API is used to query the forwarding policies. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.Parameters marker, ", "doc_type":"api", "kw":"Querying Forwarding Policies,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Forwarding Policies", "githuburl":"" }, { "uri":"elb_zq_zf_0003.html", + "node_id":"elb_zq_zf_0003.xml", "product_code":"elb", "code":"40", "des":"This API is used to query details about a forwarding policy.GET /v2.0/lbaas/l7policies/{l7policy_id}NoneExample request: Querying details of a forwarding policyGET https:", "doc_type":"api", "kw":"Querying Details of a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Forwarding Policy", "githuburl":"" }, { "uri":"elb_zq_zf_0004.html", + "node_id":"elb_zq_zf_0004.xml", "product_code":"elb", "code":"41", "des":"This API is used to update a forwarding policy. You can select another backend server group or redirect to another HTTPS listener.PUT /v2.0/lbaas/l7policies/{l7policy_id}", "doc_type":"api", "kw":"Updating a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Forwarding Policy", "githuburl":"" }, { "uri":"elb_zq_zf_0005.html", + "node_id":"elb_zq_zf_0005.xml", "product_code":"elb", "code":"42", "des":"This API is used to delete a specific forwarding policy.DELETE /v2.0/lbaas/l7policies/{l7policy_id}NoneNoneExample request: Deleting a forwarding policyDELETE https://{En", "doc_type":"api", "kw":"Deleting a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Forwarding Policy", "githuburl":"" }, { "uri":"elb_zq_zg_0000.html", + "node_id":"elb_zq_zg_0000.xml", "product_code":"elb", "code":"43", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Forwarding Rule", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Forwarding Rule", "githuburl":"" }, { "uri":"elb_zq_zg_0001.html", + "node_id":"elb_zq_zg_0001.xml", "product_code":"elb", "code":"44", "des":"This API is used to add a forwarding rule. After you add a forwarding rule, the load balancer matches the domain name and path in the request and distributes the traffic ", "doc_type":"api", "kw":"Adding a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Forwarding Rule", "githuburl":"" }, { "uri":"elb_zq_zg_0002.html", + "node_id":"elb_zq_zg_0002.xml", "product_code":"elb", "code":"45", "des":"This API is used to query forwarding rules. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.Parameters marker, limit, ", "doc_type":"api", "kw":"Querying Forwarding Rules,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Forwarding Rules", "githuburl":"" }, { "uri":"elb_zq_zg_0003.html", + "node_id":"elb_zq_zg_0003.xml", "product_code":"elb", "code":"46", "des":"This API is used to query details about a forwarding rule using its ID.GET /v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}NoneExample request: Querying details of ", "doc_type":"api", "kw":"Querying Details of a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Forwarding Rule", "githuburl":"" }, { "uri":"elb_zq_zg_0004.html", + "node_id":"elb_zq_zg_0004.xml", "product_code":"elb", "code":"47", "des":"This API is used to update a forwarding rule. You can change the mode that how traffic is distributed by updating the forwarding rule.PUT /v2.0/lbaas/l7policies/{l7policy", "doc_type":"api", "kw":"Updating a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Forwarding Rule", "githuburl":"" }, { "uri":"elb_zq_zg_0005.html", + "node_id":"elb_zq_zg_0005.xml", "product_code":"elb", "code":"48", "des":"This API is used to delete a specific forwarding rule.DELETE /v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}NoneNoneExample request: Deleting a forwarding ruleDELE", "doc_type":"api", "kw":"Deleting a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Forwarding Rule", "githuburl":"" }, { "uri":"elb_zq_bm_0000.html", + "node_id":"elb_zq_bm_0000.xml", "product_code":"elb", "code":"49", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Whitelist", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Whitelist", "githuburl":"" }, { "uri":"elb_zq_bm_0001.html", + "node_id":"elb_zq_bm_0001.xml", "product_code":"elb", "code":"50", "des":"This API is used to add a whitelist to control access to a specific listener. After a whitelist is added, only IP addresses in the whitelist can access the listener.POST ", "doc_type":"api", "kw":"Adding a Whitelist,Whitelist,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Whitelist", "githuburl":"" }, { "uri":"elb_zq_bm_0002.html", + "node_id":"elb_zq_bm_0002.xml", "product_code":"elb", "code":"51", "des":"This API is used to query the whitelists. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.Parameters marker, limit, an", "doc_type":"api", "kw":"Querying Whitelists,Whitelist,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Whitelists", "githuburl":"" }, { "uri":"elb_zq_bm_0003.html", + "node_id":"elb_zq_bm_0003.xml", "product_code":"elb", "code":"52", "des":"This API is used to query details about a whitelist using its ID.GET /v2.0/lbaas/whitelists/{whitelist_id}NoneExample request: Querying details of a whitelistGET https://", "doc_type":"api", "kw":"Querying Details of a Whitelist,Whitelist,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Whitelist", "githuburl":"" }, { "uri":"elb_zq_bm_0004.html", + "node_id":"elb_zq_bm_0004.xml", "product_code":"elb", "code":"53", "des":"This API is used to update a whitelist. You can enable or disable the whitelist function or change IP addresses in the whitelist. If you change IP addresses in the whitel", "doc_type":"api", "kw":"Updating a Whitelist,Whitelist,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Whitelist", "githuburl":"" }, { "uri":"elb_zq_bm_0005.html", + "node_id":"elb_zq_bm_0005.xml", "product_code":"elb", "code":"54", "des":"This API is used to delete a specific whitelist.DELETE /v2.0/lbaas/whitelists/{whitelist_id}NoneNoneExample request: Deleting a whitelistDELETE https://{Endpoint}/v2.0/lb", "doc_type":"api", "kw":"Deleting a Whitelist,Whitelist,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Whitelist", "githuburl":"" }, { "uri":"elb_zq_zs_0000.html", + "node_id":"elb_zq_zs_0000.xml", "product_code":"elb", "code":"55", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Certificate", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Certificate", "githuburl":"" }, { "uri":"elb_zq_zs_0001.html", + "node_id":"elb_zq_zs_0001.xml", "product_code":"elb", "code":"56", "des":"This API is used to create a certificate. After a certificate is bound to a listener, the load balancer authenticates the client using this certificate, and backend serve", "doc_type":"api", "kw":"Creating a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Creating a Certificate", "githuburl":"" }, { "uri":"elb_zq_zs_0002.html", + "node_id":"elb_zq_zs_0002.xml", "product_code":"elb", "code":"57", "des":"This API is used to query all the certificates. Filter query and pagination query are supported. Unless otherwise specified, exact match is applied.Parameters marker, lim", "doc_type":"api", "kw":"Querying Certificates,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Certificates", "githuburl":"" }, { "uri":"elb_zq_zs_0003.html", + "node_id":"elb_zq_zs_0003.xml", "product_code":"elb", "code":"58", "des":"This API is used to query details about a certificate.GET /v2.0/lbaas/certificates/{certificate_id}NoneExample request: Querying details of a certificateGET https://{Endp", "doc_type":"api", "kw":"Querying Details of a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Details of a Certificate", "githuburl":"" }, { "uri":"elb_zq_zs_0004.html", + "node_id":"elb_zq_zs_0004.xml", "product_code":"elb", "code":"59", "des":"This API is used to update a certificate.PUT /v2.0/lbaas/certificates/{certificate_id}Example request: Updating a certificatePUT https://{Endpoint}/v2.0/lbaas/certificate", "doc_type":"api", "kw":"Updating a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Updating a Certificate", "githuburl":"" }, { "uri":"elb_zq_zs_0005.html", + "node_id":"elb_zq_zs_0005.xml", "product_code":"elb", "code":"60", "des":"This API is used to delete a specific certificate.If the target certificate is used by a listener, the certificate cannot be deleted, and 409 code will be displayed.DELET", "doc_type":"api", "kw":"Deleting a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Certificate", "githuburl":"" }, { "uri":"elb_zq_bq_0000.html", + "node_id":"elb_zq_bq_0000.xml", "product_code":"elb", "code":"61", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Tag", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Tag", "githuburl":"" }, { "uri":"elb_zq_bq_0001.html", + "node_id":"elb_zq_bq_0001.xml", "product_code":"elb", "code":"62", "des":"This API is used to add a tag to a specific load balancer for easier management.You can also use this API for dedicated load balancers.A maximum of 20 tags can be added t", "doc_type":"api", "kw":"Adding a Tag to a Load Balancer,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Tag to a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_bq_0002.html", + "node_id":"elb_zq_bq_0002.xml", "product_code":"elb", "code":"63", "des":"This API is used to batch add tags to a load balancer.You can also use this API for dedicated load balancers.A maximum of 20 tags can be added to a listener.This API is i", "doc_type":"api", "kw":"Batch Adding Load Balancer Tags,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Batch Adding Load Balancer Tags", "githuburl":"" }, { "uri":"elb_zq_bq_0003.html", + "node_id":"elb_zq_bq_0003.xml", "product_code":"elb", "code":"64", "des":"This API is used to query all the tags of one load balancer.You can also use this API for dedicated load balancers.GET /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/", "doc_type":"api", "kw":"Querying All Tags of a Load Balancer,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying All Tags of a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_bq_0004.html", + "node_id":"elb_zq_bq_0004.xml", "product_code":"elb", "code":"65", "des":"This API is used to query the tags of all the load balancers.You can also use this API for dedicated load balancers.GET /v2.0/{project_id}/loadbalancers/tagsExample reque", "doc_type":"api", "kw":"Querying the Tags of All Load Balancers,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying the Tags of All Load Balancers", "githuburl":"" }, { "uri":"elb_zq_bq_0005.html", + "node_id":"elb_zq_bq_0005.xml", "product_code":"elb", "code":"66", "des":"This API is used to query load balancers using tags.You can also use this API for dedicated load balancers.NonePOST /v2.0/{project_id}/loadbalancers/resource_instances/ac", "doc_type":"api", "kw":"Querying Load Balancers by Tag,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Load Balancers by Tag", "githuburl":"" }, { "uri":"elb_zq_bq_0006.html", + "node_id":"elb_zq_bq_0006.xml", "product_code":"elb", "code":"67", "des":"This API is used to delete a tag with a specific key from a load balancer.You can also use this API for dedicated load balancers.NoneDELETE /v2.0/{project_id}/loadbalance", "doc_type":"api", "kw":"Deleting a Tag from a Load Balancer,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Tag from a Load Balancer", "githuburl":"" }, { "uri":"elb_zq_bq_0007.html", + "node_id":"elb_zq_bq_0007.xml", "product_code":"elb", "code":"68", "des":"This API is used to add a tag to a specific listener.You can also use this API for dedicated load balancers.A maximum of 20 tags can be added to a load balancer.Note the ", "doc_type":"api", "kw":"Adding a Tag to a Listener,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Tag to a Listener", "githuburl":"" }, { "uri":"elb_zq_bq_0008.html", + "node_id":"elb_zq_bq_0008.xml", "product_code":"elb", "code":"69", "des":"This API is used to batch add tags to a listener.You can also use this API for dedicated load balancers.A maximum of 20 tags can be added to a listener.This API is idempo", "doc_type":"api", "kw":"Batch Adding Tags to a Listener,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Batch Adding Tags to a Listener", "githuburl":"" }, { "uri":"elb_zq_bq_0009.html", + "node_id":"elb_zq_bq_0009.xml", "product_code":"elb", "code":"70", "des":"This API is used to query all tags of one listener.You can also use this API for dedicated load balancers.NoneGET /v2.0/{project_id}/listeners/{listener_id}/tagsExample r", "doc_type":"api", "kw":"Querying All Tags of a Listener,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying All Tags of a Listener", "githuburl":"" }, { "uri":"elb_zq_bq_0010.html", + "node_id":"elb_zq_bq_0010.xml", "product_code":"elb", "code":"71", "des":"This API is used to query the tags of all listeners.You can also use this API for dedicated load balancers.NoneGET /v2.0/{project_id}/listeners/tagsExample requestGET htt", "doc_type":"api", "kw":"Querying the Tags of All Listeners,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying the Tags of All Listeners", "githuburl":"" }, { "uri":"elb_zq_bq_0011.html", + "node_id":"elb_zq_bq_0011.xml", "product_code":"elb", "code":"72", "des":"This API is used to query listeners by tag.You can also use this API for dedicated load balancers.NonePOST /v2.0/{project_id}/listeners/resource_instances/actionExample r", "doc_type":"api", "kw":"Querying Listeners by Tag,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Listeners by Tag", "githuburl":"" }, { "uri":"elb_zq_bq_0012.html", + "node_id":"elb_zq_bq_0012.xml", "product_code":"elb", "code":"73", "des":"This API is used to delete a tag with a specific key from a listener.You can also use this API for dedicated load balancers.NoneDELETE /v2.0/{project_id}/listeners/{liste", "doc_type":"api", "kw":"Deleting a Tag from a Listener,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Tag from a Listener", "githuburl":"" }, { "uri":"elb_zq_bq_0013.html", + "node_id":"elb_zq_bq_0013.xml", "product_code":"elb", "code":"74", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Status Codes,Tag,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Status Codes", "githuburl":"" }, { "uri":"elb_dx_0000.html", + "node_id":"elb_dx_0000.xml", "product_code":"elb", "code":"75", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"APIs (V3)", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"APIs (V3)", "githuburl":"" }, { "uri":"en-us_topic_0000001088310753.html", + "node_id":"en-us_topic_0000001088310753.xml", "product_code":"elb", "code":"76", "des":"In the eu-nl region, you can only create dedicated load balancers, either on the console or by calling APIs. In the eu-de region, dedicated load balancer APIs are also av", "doc_type":"api", "kw":"API Call Precaution,APIs (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"API Call Precaution", "githuburl":"" }, { "uri":"module_versions.html", + "node_id":"module_versions.xml", "product_code":"elb", "code":"77", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"API Version", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"API Version", "githuburl":"" }, { "uri":"ListApiVersions.html", + "node_id":"listapiversions.xml", "product_code":"elb", "code":"78", "des":"This API is used to query all available ELB API versions.GET /versionsNoneStatus code: 200Querying API versionsStatus code: 200Successful request.{\n \"versions\" : [ {\n ", "doc_type":"api", "kw":"Querying API Versions,API Version,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying API Versions", "githuburl":"" }, { "uri":"module_quotas.html", + "node_id":"module_quotas.xml", "product_code":"elb", "code":"79", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Quota", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Quota", "githuburl":"" }, { "uri":"ShowQuota.html", + "node_id":"showquota.xml", "product_code":"elb", "code":"80", "des":"This API is used to query the quotas of load balancers and related resources in a specific project.GET /v3/{project_id}/elb/quotasStatus code: 200Specifies the resource q", "doc_type":"api", "kw":"Querying Quotas,Quota,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Quotas", "githuburl":"" }, { "uri":"ListQuotaDetails.html", + "node_id":"listquotadetails.xml", "product_code":"elb", "code":"81", "des":"This API is used to query the current quotas and used quotas of resources related to a dedicated load balancer in a specific project.GET /v3/{project_id}/elb/quotas/detai", "doc_type":"api", "kw":"Querying Quota Usage,Quota,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Quota Usage", "githuburl":"" }, { "uri":"module_azs.html", + "node_id":"module_azs.xml", "product_code":"elb", "code":"82", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"AZ", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"AZ", "githuburl":"" }, { "uri":"ListAvailabilityZones.html", + "node_id":"listavailabilityzones.xml", "product_code":"elb", "code":"83", "des":"This API is used to query all available AZs when you create a dedicated load balancer.One set of AZs is returned by default. When you create a dedicated load balancer, yo", "doc_type":"api", "kw":"Querying AZs,AZ,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying AZs", "githuburl":"" }, { "uri":"module_flavors.html", + "node_id":"module_flavors.xml", "product_code":"elb", "code":"84", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Load Balancer Flavor", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Load Balancer Flavor", "githuburl":"" }, { "uri":"ListFlavors.html", + "node_id":"listflavors.xml", "product_code":"elb", "code":"85", "des":"This API is used to query all load balancer flavors that are available to a specific user in a specific region.This API has the following constraints:Parameters marker, l", "doc_type":"api", "kw":"Querying Flavors,Load Balancer Flavor,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Flavors", "githuburl":"" }, { "uri":"ShowFlavor.html", + "node_id":"showflavor.xml", "product_code":"elb", "code":"86", "des":"This API is used to view details of a flavor.GET /v3/{project_id}/elb/flavors/{flavor_id}Status code: 200Status code: 200Successful request.See Error Codes.", "doc_type":"api", "kw":"Viewing Details of a Flavor,Load Balancer Flavor,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Flavor", "githuburl":"" }, { "uri":"module_loadbalancers.html", + "node_id":"module_loadbalancers.xml", "product_code":"elb", "code":"87", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Load Balancer", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Load Balancer", "githuburl":"" }, { "uri":"CreateLoadBalancer.html", + "node_id":"createloadbalancer.xml", "product_code":"elb", "code":"88", "des":"This API is used to create a dedicated load balancer. When you create a dedicated load balancer, note the following:Specify vip_subnet_cidr_id if you want to bind a priva", "doc_type":"api", "kw":"Creating a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Creating a Load Balancer", "githuburl":"" }, { "uri":"ListLoadBalancers.html", + "node_id":"listloadbalancers.xml", "product_code":"elb", "code":"89", "des":"This API is used to query all load balancers.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters ma", "doc_type":"api", "kw":"Querying Load Balancers,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Load Balancers", "githuburl":"" }, { "uri":"ShowLoadBalancer.html", + "node_id":"showloadbalancer.xml", "product_code":"elb", "code":"90", "des":"This API is used to view details of a load balancer.GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}Status code: 200Viewing details of a load balancerStatus code:", "doc_type":"api", "kw":"Viewing Details of a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Load Balancer", "githuburl":"" }, { "uri":"UpdateLoadBalancer.html", + "node_id":"updateloadbalancer.xml", "product_code":"elb", "code":"91", "des":"This API is used to update a load balancer.PUT /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}Status code: 200Updating a load balancerStatus code: 200Successful requ", "doc_type":"api", "kw":"Updating a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Load Balancer", "githuburl":"" }, { "uri":"DeleteLoadBalancer.html", + "node_id":"deleteloadbalancer.xml", "product_code":"elb", "code":"92", "des":"This API is used to delete a load balancer.All listeners added to the load balancer must be deleted before the load balancer is deleted.DELETE /v3/{project_id}/elb/loadba", "doc_type":"api", "kw":"Deleting a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Load Balancer", "githuburl":"" }, { "uri":"ShowLoadBalancerStatus.html", + "node_id":"showloadbalancerstatus.xml", "product_code":"elb", "code":"93", "des":"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 f", "doc_type":"api", "kw":"Querying the Status Tree of a Load Balancer,Load Balancer,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying the Status Tree of a Load Balancer", "githuburl":"" }, { "uri":"module_certificates.html", + "node_id":"module_certificates.xml", "product_code":"elb", "code":"94", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Certificate", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Certificate", "githuburl":"" }, { "uri":"CreateCertificate.html", + "node_id":"createcertificate.xml", "product_code":"elb", "code":"95", "des":"This API is used to create an SSL certificate for HTTPS listeners.POST /v3/{project_id}/elb/certificatesStatus code: 201Creating a server certificateStatus code: 201Norma", "doc_type":"api", "kw":"Creating a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Creating a Certificate", "githuburl":"" }, { "uri":"ListCertificates.html", + "node_id":"listcertificates.xml", "product_code":"elb", "code":"96", "des":"This API is used to query all SSL certificates.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters ", "doc_type":"api", "kw":"Querying Certificates,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Certificates", "githuburl":"" }, { "uri":"ShowCertificate.html", + "node_id":"showcertificate.xml", "product_code":"elb", "code":"97", "des":"This API is used to view details of an SSL certificate.GET /v3/{project_id}/elb/certificates/{certificate_id}Status code: 200Status code: 200Successful request.See Error ", "doc_type":"api", "kw":"Viewing Details of a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Certificate", "githuburl":"" }, { "uri":"UpdateCertificate.html", + "node_id":"updatecertificate.xml", "product_code":"elb", "code":"98", "des":"This API is used to update an SSL certificate.If a certificate wth a domain name is used by a listener, the domain name cannot be updated to an empty string (\"\"), and the", "doc_type":"api", "kw":"Updating a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Certificate", "githuburl":"" }, { "uri":"DeleteCertificate.html", + "node_id":"deletecertificate.xml", "product_code":"elb", "code":"99", "des":"This API is used to delete an SSL certificate.If the certificate is used by a listener, the certificate cannot be deleted, and the 409 Conflict error code will be display", "doc_type":"api", "kw":"Deleting a Certificate,Certificate,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Certificate", "githuburl":"" }, { "uri":"module_security_policies.html", + "node_id":"module_security_policies.xml", "product_code":"elb", "code":"100", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Security Policy", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Security Policy", "githuburl":"" }, { "uri":"CreateSecurityPolicy.html", + "node_id":"createsecuritypolicy.xml", "product_code":"elb", "code":"101", "des":"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 l", "doc_type":"api", "kw":"Creating a Custom Security Policy,Security Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Creating a Custom Security Policy", "githuburl":"" }, { "uri":"ListSecurityPolicies.html", + "node_id":"listsecuritypolicies.xml", "product_code":"elb", "code":"102", "des":"This API is used to query custom security policies.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Paramet", "doc_type":"api", "kw":"Querying Custom Security Policies,Security Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Custom Security Policies", "githuburl":"" }, { "uri":"ShowSecurityPolicy.html", + "node_id":"showsecuritypolicy.xml", "product_code":"elb", "code":"103", "des":"This API is used to query details of a custom security policy.GET /v3/{project_id}/elb/security-policies/{security_policy_id}Status code: 200Querying details of a custom ", "doc_type":"api", "kw":"Querying Details of a Custom Security Policy,Security Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Details of a Custom Security Policy", "githuburl":"" }, { "uri":"UpdateSecurityPolicy.html", + "node_id":"updatesecuritypolicy.xml", "product_code":"elb", "code":"104", "des":"This API is used to update a custom security policy.If protocols or ciphers is updated, the modification takes effect immediately on all listeners that use the custom sec", "doc_type":"api", "kw":"Updating a Custom Security Policy,Security Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Custom Security Policy", "githuburl":"" }, { "uri":"DeleteSecurityPolicy.html", + "node_id":"deletesecuritypolicy.xml", "product_code":"elb", "code":"105", "des":"This API is used to delete a custom security policy.A custom security policy that has been used by a listener cannot be deleted.DELETE /v3/{project_id}/elb/security-polic", "doc_type":"api", "kw":"Deleting a Custom Security Policy,Security Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Custom Security Policy", "githuburl":"" }, { "uri":"ListSystemSecurityPolicies.html", + "node_id":"listsystemsecuritypolicies.xml", "product_code":"elb", "code":"106", "des":"This API is used to query system security policies.System security policies are available to all users and cannot be created or modified.GET /v3/{project_id}/elb/system-s", "doc_type":"api", "kw":"Querying System Security Policies,Security Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying System Security Policies", "githuburl":"" }, { "uri":"module_ipgroups.html", + "node_id":"module_ipgroups.xml", "product_code":"elb", "code":"107", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"IP Address Group", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"IP Address Group", "githuburl":"" }, { "uri":"CreateIpGroup.html", + "node_id":"createipgroup.xml", "product_code":"elb", "code":"108", "des":"This API is used to create an IP address group. The IP address can contain IP addresses or CIDR blocks. 0.0.0.0 will be considered the same as 0.0.0.0/32. If you enter bo", "doc_type":"api", "kw":"Creating an IP Address Group,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Creating an IP Address Group", "githuburl":"" }, { "uri":"ListIpGroups.html", + "node_id":"listipgroups.xml", "product_code":"elb", "code":"109", "des":"This API is used to query IP address groups.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters mar", "doc_type":"api", "kw":"Querying IP Address Groups,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying IP Address Groups", "githuburl":"" }, { "uri":"ShowIpGroup.html", + "node_id":"showipgroup.xml", "product_code":"elb", "code":"110", "des":"This API is used to view details of an IP address group.GET /v3/{project_id}/elb/ipgroups/{ipgroup_id}Status code: 200Viewing details of an IP address groupStatus code: 2", "doc_type":"api", "kw":"Viewing Details of an IP Address Group,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of an IP Address Group", "githuburl":"" }, { "uri":"UpdateIpGroup.html", + "node_id":"updateipgroup.xml", "product_code":"elb", "code":"111", "des":"This API is used to update an IP address group. All IP addresses in the IP address group will be overwritten, and the IP addresses that are not included in the ip_list pa", "doc_type":"api", "kw":"Updating an IP Address Group,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating an IP Address Group", "githuburl":"" }, { "uri":"DeleteIpGroup.html", + "node_id":"deleteipgroup.xml", "product_code":"elb", "code":"112", "des":"This API is used to delete an IP address group.DELETE /v3/{project_id}/elb/ipgroups/{ipgroup_id}NoneDeleting an IP address groupNoneSee Error Codes.", "doc_type":"api", "kw":"Deleting an IP Address Group,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting an IP Address Group", "githuburl":"" }, { "uri":"UpdateIpList.html", + "node_id":"updateiplist.xml", "product_code":"elb", "code":"113", "des":"This API is used to update the IP addresses in an IP address group.POST /v3/{project_id}/elb/ipgroups/{ipgroup_id}/iplist/create-or-updateStatus code: 200Updating IP addr", "doc_type":"api", "kw":"Updating IP Addresses in an IP Address Group,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating IP Addresses in an IP Address Group", "githuburl":"" }, { "uri":"BatchDeleteIpList.html", + "node_id":"batchdeleteiplist.xml", "product_code":"elb", "code":"114", "des":"This API is used to delete IP addresses from an IP address group.POST /v3/{project_id}/elb/ipgroups/{ipgroup_id}/iplist/batch-deleteStatus code: 200Deleting IP addresses ", "doc_type":"api", "kw":"Deleting IP Addresses from an IP Address Group,IP Address Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting IP Addresses from an IP Address Group", "githuburl":"" }, { "uri":"module_listeners.html", + "node_id":"module_listeners.xml", "product_code":"elb", "code":"115", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Listener", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Listener", "githuburl":"" }, { "uri":"CreateListener.html", + "node_id":"createlistener.xml", "product_code":"elb", "code":"116", "des":"This API is used to add a listener to a load balancer.The protocol used by the listener can be TCP, UDP, HTTP, or HTTPS.For load balancing at Layer 4, the protocol can on", "doc_type":"api", "kw":"Adding a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Adding a Listener", "githuburl":"" }, { "uri":"ListListeners.html", + "node_id":"listlisteners.xml", "product_code":"elb", "code":"117", "des":"This API is used to query listeners.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters marker, lim", "doc_type":"api", "kw":"Querying Listeners,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Listeners", "githuburl":"" }, { "uri":"ShowListener.html", + "node_id":"showlistener.xml", "product_code":"elb", "code":"118", "des":"This API is used to view details of a listener.GET /v3/{project_id}/elb/listeners/{listener_id}Status code: 200Viewing details of a listenerStatus code: 200Successful req", "doc_type":"api", "kw":"Viewing Details of a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Listener", "githuburl":"" }, { "uri":"UpdateListener.html", + "node_id":"updatelistener.xml", "product_code":"elb", "code":"119", "des":"This API is used to update a listener.If the provisioning status of the load balancer that the listener is added to is not ACTIVE, the listener cannot be updated.PUT /v3/", "doc_type":"api", "kw":"Updating a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Listener", "githuburl":"" }, { "uri":"DeleteListener.html", + "node_id":"deletelistener.xml", "product_code":"elb", "code":"120", "des":"This API is used to delete a listener.Before you delete a listener, delete associated backend server groups or remove all backend servers in the default backend server gr", "doc_type":"api", "kw":"Deleting a Listener,Listener,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Listener", "githuburl":"" }, { "uri":"module_pools.html", + "node_id":"module_pools.xml", "product_code":"elb", "code":"121", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Backend Server Group", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Backend Server Group", "githuburl":"" }, { "uri":"CreatePool.html", + "node_id":"createpool.xml", "product_code":"elb", "code":"122", "des":"This API is used to create a backend server group.If session-persistence is specified, cookie_name is available only when type is set to APP_COOKIE.If listener_id is spec", "doc_type":"api", "kw":"Creating a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Creating a Backend Server Group", "githuburl":"" }, { "uri":"ListPools.html", + "node_id":"listpools.xml", "product_code":"elb", "code":"123", "des":"This API is used to query all backend server groups.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parame", "doc_type":"api", "kw":"Querying Backend Server Groups,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Backend Server Groups", "githuburl":"" }, { "uri":"ShowPool.html", + "node_id":"showpool.xml", "product_code":"elb", "code":"124", "des":"This API is used to view details of a backend server group.GET /v3/{project_id}/elb/pools/{pool_id}Status code: 200Status code: 200Successful request.See Error Codes.", "doc_type":"api", "kw":"Viewing Details of a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Backend Server Group", "githuburl":"" }, { "uri":"UpdatePool.html", + "node_id":"updatepool.xml", "product_code":"elb", "code":"125", "des":"This API is used to update a backend server group.The backend server group can be updated only when the provisioning status of the associated load balancer is ACTIVE.PUT ", "doc_type":"api", "kw":"Updating a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Backend Server Group", "githuburl":"" }, { "uri":"DeletePool.html", + "node_id":"deletepool.xml", "product_code":"elb", "code":"126", "des":"This API is used to delete a backend server group.A backend server group can be deleted only after all servers are removed from the group, the health check configured for", "doc_type":"api", "kw":"Deleting a Backend Server Group,Backend Server Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Backend Server Group", "githuburl":"" }, { "uri":"module_members.html", + "node_id":"module_members.xml", "product_code":"elb", "code":"127", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Backend Server", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Backend Server", "githuburl":"" }, { "uri":"CreateMember.html", + "node_id":"createmember.xml", "product_code":"elb", "code":"128", "des":"This API is used to add a backend server.When you add backend servers, note the following:Two backend servers in the same backend server group must have different IP addr", "doc_type":"api", "kw":"Adding a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Adding a Backend Server", "githuburl":"" }, { "uri":"ListMembers.html", + "node_id":"listmembers.xml", "product_code":"elb", "code":"129", "des":"This API is used to query all backend servers.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters m", "doc_type":"api", "kw":"Querying Backend Servers,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Backend Servers", "githuburl":"" }, { "uri":"ShowMember.html", + "node_id":"showmember.xml", "product_code":"elb", "code":"130", "des":"This API is used to view details of a backend server.GET /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}Status code: 200Status code: 200Successful request.See Er", "doc_type":"api", "kw":"Viewing Details of a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Backend Server", "githuburl":"" }, { "uri":"UpdateMember.html", + "node_id":"updatemember.xml", "product_code":"elb", "code":"131", "des":"This API is used to update a backend server.If the provisioning status of the associated load balancer is not ACTIVE, the backend server cannot be updated.PUT /v3/{projec", "doc_type":"api", "kw":"Updating a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Backend Server", "githuburl":"" }, { "uri":"DeleteMember.html", + "node_id":"deletemember.xml", "product_code":"elb", "code":"132", "des":"This API is used to remove a backend server.After you remove a backend server, new connections to this server will not be established. However, persistent connections tha", "doc_type":"api", "kw":"Removing a Backend Server,Backend Server,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Removing a Backend Server", "githuburl":"" }, { "uri":"module_health_monitors.html", + "node_id":"module_health_monitors.xml", "product_code":"elb", "code":"133", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Health Check", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Health Check", "githuburl":"" }, { "uri":"CreateHealthMonitor.html", + "node_id":"createhealthmonitor.xml", "product_code":"elb", "code":"134", "des":"This API is used to configure a health check.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 th", "doc_type":"api", "kw":"Configuring a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Configuring a Health Check", "githuburl":"" }, { "uri":"ListHealthMonitors.html", + "node_id":"listhealthmonitors.xml", "product_code":"elb", "code":"135", "des":"This API is used to query all health checks.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters mar", "doc_type":"api", "kw":"Querying Health Checks,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Health Checks", "githuburl":"" }, { "uri":"ShowHealthMonitor.html", + "node_id":"showhealthmonitor.xml", "product_code":"elb", "code":"136", "des":"This API is used to view details of a health check.GET /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}Status code: 200Status code: 200Successful request.See Error ", "doc_type":"api", "kw":"Viewing Details of a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Health Check", "githuburl":"" }, { "uri":"UpdateHealthMonitor.html", + "node_id":"updatehealthmonitor.xml", "product_code":"elb", "code":"137", "des":"This API is used to update a health check.The health check can be updated only when the provisioning status of the associated load balancer is ACTIVE.PUT /v3/{project_id}", "doc_type":"api", "kw":"Updating a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Health Check", "githuburl":"" }, { "uri":"DeleteHealthMonitor.html", + "node_id":"deletehealthmonitor.xml", "product_code":"elb", "code":"138", "des":"This API is used to delete a health check.The health check can be deleted only when the provisioning status of the associated load balancer is ACTIVE.DELETE /v3/{project_", "doc_type":"api", "kw":"Deleting a Health Check,Health Check,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Health Check", "githuburl":"" }, { "uri":"module_policies.html", + "node_id":"module_policies.xml", "product_code":"elb", "code":"139", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Forwarding Policy", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Forwarding Policy", "githuburl":"" }, { "uri":"CreateL7Policy.html", + "node_id":"createl7policy.xml", "product_code":"elb", "code":"140", "des":"This API is used to add a forwarding policy to a listener.Forwarding policies can be added to only to HTTP or HTTPS listeners.POST /v3/{project_id}/elb/l7policiesStatus c", "doc_type":"api", "kw":"Adding a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Adding a Forwarding Policy", "githuburl":"" }, { "uri":"ListL7Policies.html", + "node_id":"listl7policies.xml", "product_code":"elb", "code":"141", "des":"This API is used to query all forwarding policies.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Paramete", "doc_type":"api", "kw":"Querying Forwarding Policies,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Forwarding Policies", "githuburl":"" }, { "uri":"ShowL7Policy.html", + "node_id":"showl7policy.xml", "product_code":"elb", "code":"142", "des":"This API is used to view details of a forwarding policy.GET /v3/{project_id}/elb/l7policies/{l7policy_id}Status code: 200Status code: 200Successful request.See Error Code", "doc_type":"api", "kw":"Viewing Details of a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Forwarding Policy", "githuburl":"" }, { "uri":"UpdateL7Policy.html", + "node_id":"updatel7policy.xml", "product_code":"elb", "code":"143", "des":"This API is used to update a forwarding policy.PUT /v3/{project_id}/elb/l7policies/{l7policy_id}Status code: 200Status code: 200Successful request.See Error Codes.", "doc_type":"api", "kw":"Updating a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Forwarding Policy", "githuburl":"" }, { "uri":"DeleteL7Policy.html", + "node_id":"deletel7policy.xml", "product_code":"elb", "code":"144", "des":"This API is used to delete a forwarding policy.DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}NoneNoneSee Error Codes.", "doc_type":"api", "kw":"Deleting a Forwarding Policy,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Forwarding Policy", "githuburl":"" }, { "uri":"BatchUpdatePoliciesPriority.html", + "node_id":"batchupdatepoliciespriority.xml", "product_code":"elb", "code":"145", "des":"This API is used to batch update the priorities of forwarding policies.This API is only used to update the priorities of forwarding policies added to a listener of a dedi", "doc_type":"api", "kw":"Batch Updating Forwarding Policy Priorities,Forwarding Policy,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Batch Updating Forwarding Policy Priorities", "githuburl":"" }, { "uri":"module_rules.html", + "node_id":"module_rules.xml", "product_code":"elb", "code":"146", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Forwarding Rule", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Forwarding Rule", "githuburl":"" }, { "uri":"CreateL7Rule.html", + "node_id":"createl7rule.xml", "product_code":"elb", "code":"147", "des":"This API is used to add a forwarding rule.If the action of 17policy is set to Redirect to another listener, 17rule cannot be created.POST /v3/{project_id}/elb/l7policies/", "doc_type":"api", "kw":"Adding a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Adding a Forwarding Rule", "githuburl":"" }, { "uri":"ListL7Rules.html", + "node_id":"listl7rules.xml", "product_code":"elb", "code":"148", "des":"This API is used to query all forwarding rules.This API has the following constraints:Parameters marker, limit, and page_reverse are used for pagination query.Parameters ", "doc_type":"api", "kw":"Querying Forwarding Rules,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Querying Forwarding Rules", "githuburl":"" }, { "uri":"ShowL7Rule.html", + "node_id":"showl7rule.xml", "product_code":"elb", "code":"149", "des":"This API is used to view details of a forwarding rule.GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}Status code: 200Status code: 200OKSee Error Codes", "doc_type":"api", "kw":"Viewing Details of a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Viewing Details of a Forwarding Rule", "githuburl":"" }, { "uri":"UpdateL7Rule.html", + "node_id":"updatel7rule.xml", "product_code":"elb", "code":"150", "des":"This API is used to update a forwarding rule.PUT /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}Status code: 200Status code: 200Successful request.See Err", "doc_type":"api", "kw":"Updating a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Updating a Forwarding Rule", "githuburl":"" }, { "uri":"DeleteL7Rule.html", + "node_id":"deletel7rule.xml", "product_code":"elb", "code":"151", "des":"This API is used to delete a forwarding rule.DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}NoneNoneSee Error Codes.", "doc_type":"api", "kw":"Deleting a Forwarding Rule,Forwarding Rule,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true", + "operation_id":"DeleteL7Rule" + } + ], "title":"Deleting a Forwarding Rule", "githuburl":"" }, { "uri":"elb_fl_0006.html", + "node_id":"elb_fl_0006.xml", "product_code":"elb", "code":"152", - "des":"Queries all available versions.If there is no version added to the URL, all available versions are returned.GET /versionsNoneNoneExample requestGET /versionsExample respo", + "des":"Queries all available versions.If there is no version added to the URL, all available versions are returned.GET /NoneNoneExample requestGET /Example response{\n \"version", "doc_type":"api", "kw":"Querying Versions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Versions", "githuburl":"" }, { "uri":"elb_eg_v3_0000.html", + "node_id":"elb_eg_v3_0000.xml", "product_code":"elb", "code":"153", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Examples", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Examples", "githuburl":"" }, { "uri":"en-us_topic_0000001127879251.html", + "node_id":"en-us_topic_0000001127879251.xml", "product_code":"elb", "code":"154", "des":"Call APIs to create a dedicated load balancer and bind a new EIP to it.You have created a VPC and a subnet.Query the subnet you have created.Send GET https://{vpc_endpoin", "doc_type":"api", "kw":"Creating a Dedicated Load Balancer and Binding a New EIP to It,Examples,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Creating a Dedicated Load Balancer and Binding a New EIP to It", "githuburl":"" }, { "uri":"elb_eg_v3_0002.html", + "node_id":"elb_eg_v3_0002.xml", "product_code":"elb", "code":"155", "des":"Call the API to add a listener to a dedicated load balancer.You have created a dedicated load balancer.You have obtained the ID of the dedicated load balancer.Add a liste", "doc_type":"api", "kw":"Adding a Listener to a Dedicated Load Balancer,Examples,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Adding a Listener to a Dedicated Load Balancer", "githuburl":"" }, { "uri":"elb_eg_v3_0003.html", + "node_id":"elb_eg_v3_0003.xml", "product_code":"elb", "code":"156", "des":"Call APIs to delete a dedicated load balancer.Before you delete a dedicated load balancer, delete all resources associated with it. Figure 1 shows the associated resource", "doc_type":"api", "kw":"Deleting a Dedicated Load Balancer,Examples,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Deleting a Dedicated Load Balancer", "githuburl":"" }, { "uri":"elb_gc_0000.html", + "node_id":"elb_gc_0000.xml", "product_code":"elb", "code":"157", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Common Parameters", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Common Parameters", "githuburl":"" }, { "uri":"elb_gc_0002.html", + "node_id":"elb_gc_0002.xml", "product_code":"elb", "code":"158", "des":"The following code descriptions are only suitable for shared load balancers.", "doc_type":"api", "kw":"HTTP Status Codes of Shared Load Balancers,Common Parameters,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"HTTP Status Codes of Shared Load Balancers", "githuburl":"" }, { "uri":"elb_gc_0003.html", + "node_id":"elb_gc_0003.xml", "product_code":"elb", "code":"159", "des":"The following code descriptions are only suitable for dedicated load balancers.", "doc_type":"api", "kw":"HTTP Status Codes for Dedicated Load Balancers,Common Parameters,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"HTTP Status Codes for Dedicated Load Balancers", "githuburl":"" }, { - "uri":"elb_history-api_0000.html", + "uri":"elb_sq_0000.html", + "node_id":"elb_sq_0000.xml", "product_code":"elb", "code":"160", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Historical APIs", - "title":"Historical APIs", + "kw":"Permissions and Supported Actions", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Permissions and Supported Actions", "githuburl":"" }, { - "uri":"elb_jd_0000.html", + "uri":"elb_sq_0001.html", + "node_id":"elb_sq_0001.xml", "product_code":"elb", "code":"161", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "des":"This section describes fine-grained permissions management for the ELB service. If your account does not need individual IAM users, then you may skip over this chapter.By", "doc_type":"api", - "kw":"Classic Load Balancer APIs", - "title":"Classic Load Balancer APIs", + "kw":"Introduction,Permissions and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Introduction", "githuburl":"" }, { - "uri":"en-us_topic_0000001124568811.html", + "uri":"elb_sq_lb_0000.html", + "node_id":"elb_sq_lb_0000.xml", "product_code":"elb", "code":"162", - "des":"Classic load balancers are not supported in the eu-nl region.", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"API Call Precaution,Classic Load Balancer APIs,API Reference", - "title":"API Call Precaution", + "kw":"API Actions (V2)", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"API Actions (V2)", "githuburl":"" }, { - "uri":"elb_jd_fz_0000.html", + "uri":"elb_sq_lb_0001.html", + "node_id":"elb_sq_lb_0001.xml", "product_code":"elb", "code":"163", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Load Balancer", + "kw":"Load Balancer,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Load Balancer", "githuburl":"" }, { - "uri":"elb_jd_fz_0001.html", + "uri":"elb_sq_lb_0002.html", + "node_id":"elb_sq_lb_0002.xml", "product_code":"elb", "code":"164", - "des":"This API is used to create a load balancer.POST /v1.0/{project_id}/elbaas/loadbalancersRequest parametersParameter descriptionParameterMandatoryTypeDescriptionnameYesStri", - "doc_type":"api", - "kw":"Creating a Load Balancer,Load Balancer,API Reference", - "title":"Creating a Load Balancer", - "githuburl":"" - }, - { - "uri":"elb_jd_fz_0002.html", - "product_code":"elb", - "code":"165", - "des":"This API is used to delete a load balancer. If the load balancer is a public network load balancer, this API deletes the EIP bound to the load balancer.For a public netwo", - "doc_type":"api", - "kw":"Deleting a Load Balancer,Load Balancer,API Reference", - "title":"Deleting a Load Balancer", - "githuburl":"" - }, - { - "uri":"elb_jd_fz_0003.html", - "product_code":"elb", - "code":"166", - "des":"This API is used to delete a public network load balancer. The EIP bound to the load balancer will not be deleted. If you need to delete this IP address, refer to Deletin", - "doc_type":"api", - "kw":"Deleting a Public Network Load Balancer,Load Balancer,API Reference", - "title":"Deleting a Public Network Load Balancer", - "githuburl":"" - }, - { - "uri":"elb_jd_fz_0004.html", - "product_code":"elb", - "code":"167", - "des":"This API is used to modify the name, description, bandwidth, and administrative status of a load balancer.PUT /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}Req", - "doc_type":"api", - "kw":"Modifying a Load Balancer,Load Balancer,API Reference", - "title":"Modifying a Load Balancer", - "githuburl":"" - }, - { - "uri":"elb_jd_fz_0005.html", - "product_code":"elb", - "code":"168", - "des":"This API is used to query details about a load balancer.GET /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}Request parametersNoneNoneExample requestNoneNoneResp", - "doc_type":"api", - "kw":"Querying Details of a Load Balancer,Load Balancer,API Reference", - "title":"Querying Details of a Load Balancer", - "githuburl":"" - }, - { - "uri":"en-us_topic_0096561504.html", - "product_code":"elb", - "code":"169", - "des":"This API is used to query load balancers and display them in a list.GET /v1.0/{project_id}/elbaas/loadbalancersRequest parametersNoneNoneExample requestNoneNoneResponse p", - "doc_type":"api", - "kw":"Querying Load Balancers,Load Balancer,API Reference", - "title":"Querying Load Balancers", - "githuburl":"" - }, - { - "uri":"elb_jd_jt_0000.html", - "product_code":"elb", - "code":"170", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Listener", + "kw":"Listener,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Listener", "githuburl":"" }, { - "uri":"elb_jd_jt_0001.html", + "uri":"elb_sq_lb_0003.html", + "node_id":"elb_sq_lb_0003.xml", "product_code":"elb", - "code":"171", - "des":"This API is used to add a listener to a load balancer.POST /v1.0/{project_id}/elbaas/listenersRequest parametersNoneNoneExample request{\n \"name\": \"listener1\",\n \"des", - "doc_type":"api", - "kw":"Adding a Listener,Listener,API Reference", - "title":"Adding a Listener", - "githuburl":"" - }, - { - "uri":"elb_jd_jt_0002.html", - "product_code":"elb", - "code":"172", - "des":"This API is used to delete a listener.DELETE /v1.0/{project_id}/elbaas/listeners/{listener_id}Request parametersNoneNoneExample requestNoneNoneResponse parametersNoneNone", - "doc_type":"api", - "kw":"Deleting a Listener,Listener,API Reference", - "title":"Deleting a Listener", - "githuburl":"" - }, - { - "uri":"elb_jd_jt_0003.html", - "product_code":"elb", - "code":"173", - "des":"This API is used to modify the listener information, including the listener name, description, and status.PUT /v1.0/{project_id}/elbaas/listeners/{listener_id}Request par", - "doc_type":"api", - "kw":"Modifying a Listener,Listener,API Reference", - "title":"Modifying a Listener", - "githuburl":"" - }, - { - "uri":"elb_jd_jt_0004.html", - "product_code":"elb", - "code":"174", - "des":"This API is used to query details about a listener.GET /v1.0/{project_id}/elbaas/listeners/{listener_id}Request parametersNoneNoneExample requestNoneNoneResponse paramete", - "doc_type":"api", - "kw":"Querying Details of a Listener,Listener,API Reference", - "title":"Querying Details of a Listener", - "githuburl":"" - }, - { - "uri":"elb_jd_jt_0005.html", - "product_code":"elb", - "code":"175", - "des":"This API is used to query listeners using search criteria and display them in a list.GET /v1.0/{project_id}/elbaas/listeners?loadbalancer_id={loadbalancer_id}Enter a ques", - "doc_type":"api", - "kw":"Querying Listeners,Listener,API Reference", - "title":"Querying Listeners", - "githuburl":"" - }, - { - "uri":"elb_jd_jk_0000.html", - "product_code":"elb", - "code":"176", + "code":"165", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Health Check", + "kw":"Backend Server Group,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Backend Server Group", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0004.html", + "node_id":"elb_sq_lb_0004.xml", + "product_code":"elb", + "code":"166", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Backend Server,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Backend Server", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0005.html", + "node_id":"elb_sq_lb_0005.xml", + "product_code":"elb", + "code":"167", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Health Check,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Health Check", "githuburl":"" }, { - "uri":"elb_jd_jk_0001.html", + "uri":"elb_sq_lb_0006.html", + "node_id":"elb_sq_lb_0006.xml", + "product_code":"elb", + "code":"168", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Forwarding Policy,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Forwarding Policy", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0007.html", + "node_id":"elb_sq_lb_0007.xml", + "product_code":"elb", + "code":"169", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Forwarding Rule,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Forwarding Rule", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0008.html", + "node_id":"elb_sq_lb_0008.xml", + "product_code":"elb", + "code":"170", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Whitelist,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Whitelist", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0009.html", + "node_id":"elb_sq_lb_0009.xml", + "product_code":"elb", + "code":"171", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"SSL Certificate,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"SSL Certificate", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0010.html", + "node_id":"elb_sq_lb_0010.xml", + "product_code":"elb", + "code":"172", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Tag,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Tag", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_0011.html", + "node_id":"elb_sq_lb_0011.xml", + "product_code":"elb", + "code":"173", + "des":"The monitoring function relies on Cloud Eye.", + "doc_type":"api", + "kw":"Precautions for Supported Actions,API Actions (V2),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"devg", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Precautions for Supported Actions", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_v3_0000.html", + "node_id":"elb_sq_lb_v3_0000.xml", + "product_code":"elb", + "code":"174", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"API Actions (V3)", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"API Actions (V3)", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_v3_0001.html", + "node_id":"elb_sq_lb_v3_0001.xml", + "product_code":"elb", + "code":"175", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Load Balancer,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Load Balancer", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_v3_0002.html", + "node_id":"elb_sq_lb_v3_0002.xml", + "product_code":"elb", + "code":"176", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Listener,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Listener", + "githuburl":"" + }, + { + "uri":"elb_sq_lb_v3_0003.html", + "node_id":"elb_sq_lb_v3_0003.xml", "product_code":"elb", "code":"177", - "des":"This API is used to configure a health check for backend ECSs.POST /v1.0/{project_id}/elbaas/healthcheckRequest parametersNoneNoneExample request 1: Configuring an HTTP h", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Configuring a Health Check,Health Check,API Reference", - "title":"Configuring a Health Check", + "kw":"Backend Server Group,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Backend Server Group", "githuburl":"" }, { - "uri":"elb_jd_jk_0002.html", + "uri":"elb_sq_lb_v3_0004.html", + "node_id":"elb_sq_lb_v3_0004.xml", "product_code":"elb", "code":"178", - "des":"This API is used to delete a health check.DELETE /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}Request parametersNoneNoneExample requestNoneNoneResponse parameter", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Deleting a Health Check,Health Check,API Reference", - "title":"Deleting a Health Check", + "kw":"Backend Server,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Backend Server", "githuburl":"" }, { - "uri":"elb_jd_jk_0003.html", + "uri":"elb_sq_lb_v3_0005.html", + "node_id":"elb_sq_lb_v3_0005.xml", "product_code":"elb", "code":"179", - "des":"This API is used to modify information about a health check.PUT /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}Request parametersNoneNoneExample request{\n \"heal", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Modifying a Health Check,Health Check,API Reference", - "title":"Modifying a Health Check", + "kw":"Health Check,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Health Check", "githuburl":"" }, { - "uri":"elb_jd_jk_0004.html", + "uri":"elb_sq_lb_v3_0006.html", + "node_id":"elb_sq_lb_v3_0006.xml", "product_code":"elb", "code":"180", - "des":"This API is used to query details about a health check.GET /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}Request parametersNoneNoneExample requestNoneNoneResponse", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Querying Details of a Health Check,Health Check,API Reference", - "title":"Querying Details of a Health Check", + "kw":"Forwarding Policy,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Forwarding Policy", "githuburl":"" }, { - "uri":"elb_jd_hd_0000.html", + "uri":"elb_sq_lb_v3_0007.html", + "node_id":"elb_sq_lb_v3_0007.xml", "product_code":"elb", "code":"181", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Backend ECS", - "title":"Backend ECS", + "kw":"Forwarding Rule,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Forwarding Rule", "githuburl":"" }, { - "uri":"elb_jd_hd_0001.html", + "uri":"elb_sq_lb_v3_0009.html", + "node_id":"elb_sq_lb_v3_0009.xml", "product_code":"elb", "code":"182", - "des":"This API is used to add backend ECSs to a listener for monitoring.To add backend ECSs to a UDP listener, IP addresses can be pinged and UDP services must be enabled.POST ", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Adding Backend ECSs,Backend ECS,API Reference", - "title":"Adding Backend ECSs", + "kw":"SSL Certificate,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"SSL Certificate", "githuburl":"" }, { - "uri":"elb_jd_hd_0002.html", + "uri":"elb_sq_lb_v3_0011.html", + "node_id":"elb_sq_lb_v3_0011.xml", "product_code":"elb", "code":"183", - "des":"This API is used to remove backend ECSs from a listener. Multiple backend ECSs can be removed concurrently.POST /v1.0/{project_id}/elbaas/listeners/{listener_id}/members/", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Removing Backend ECSs,Backend ECS,API Reference", - "title":"Removing Backend ECSs", + "kw":"Custom Security Policy,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb" + } + ], + "title":"Custom Security Policy", "githuburl":"" }, { - "uri":"elb_jd_hd_0003.html", + "uri":"elb_sq_lb_v3_0012.html", + "node_id":"elb_sq_lb_v3_0012.xml", "product_code":"elb", "code":"184", - "des":"This API is used to query backend ECSs added to a listener. If you are the administrator, the backend ECS list will be empty.GET /v1.0/{project_id}/elbaas/listeners/{list", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Querying Backend ECSs,Backend ECS,API Reference", - "title":"Querying Backend ECSs", + "kw":"IP Address Group,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb" + } + ], + "title":"IP Address Group", "githuburl":"" }, { - "uri":"elb_jd_pe_0000.html", + "uri":"elb_sq_lb_v3_0010.html", + "node_id":"elb_sq_lb_v3_0010.xml", "product_code":"elb", "code":"185", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Quota", - "title":"Quota", + "kw":"Quota Management,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Quota Management", "githuburl":"" }, { - "uri":"elb_jd_pe_0001.html", + "uri":"elb_sq_lb_v3_0013.html", + "node_id":"elb_sq_lb_v3_0013.xml", "product_code":"elb", "code":"186", - "des":"This API is used to query the load balancer or listener quotas.GET /v1.0/{project_id}/elbaas/quotasRequest parametersNoneNoneExample requestNoneNoneResponse parametersPar", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Querying Load Balancer or Listener Quotas,Quota,API Reference", - "title":"Querying Load Balancer or Listener Quotas", + "kw":"Availability Zone,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb" + } + ], + "title":"Availability Zone", "githuburl":"" }, { - "uri":"elb_jd_zs_0000.html", + "uri":"elb_sq_lb_v3_0014.html", + "node_id":"elb_sq_lb_v3_0014.xml", "product_code":"elb", "code":"187", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Certificate", - "title":"Certificate", + "kw":"Flavor,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb" + } + ], + "title":"Flavor", "githuburl":"" }, { - "uri":"elb_jd_zs_0001.html", + "uri":"elb_sq_lb_v3_0015.html", + "node_id":"elb_sq_lb_v3_0015.xml", "product_code":"elb", "code":"188", - "des":"This API is used to create a certificate for an HTTPS listener.POST /v1.0/{project_id}/elbaas/certificateRequest parametersNoneNoneExample request{\n \"name\": \"cert-bky\"", + "des":"elb:quotas:list controls the fine-grained actions for quota display.The monitoring function relies on Cloud Eye.", "doc_type":"api", - "kw":"Creating a Certificate,Certificate,API Reference", - "title":"Creating a Certificate", - "githuburl":"" - }, - { - "uri":"elb_jd_zs_0002.html", - "product_code":"elb", - "code":"189", - "des":"This API is used to delete a certificate.DELETE /v1.0/{project_id}/elbaas/certificate/{certificate_id}Request parametersNoneNoneExample requestNoneNoneResponse parameters", - "doc_type":"api", - "kw":"Deleting a Certificate,Certificate,API Reference", - "title":"Deleting a Certificate", - "githuburl":"" - }, - { - "uri":"elb_jd_zs_0003.html", - "product_code":"elb", - "code":"190", - "des":"This API is used to modify the name and description of a certificate.PUT /v1.0/{project_id}/elbaas/certificate/{certificate_id}Request parametersNoneNoneExample request{\n", - "doc_type":"api", - "kw":"Modifying a Certificate,Certificate,API Reference", - "title":"Modifying a Certificate", - "githuburl":"" - }, - { - "uri":"elb_jd_zs_0004.html", - "product_code":"elb", - "code":"191", - "des":"This API is used to query all the certificates.GET /v1.0/{project_id}/elbaas/certificateRequest parametersNoneNoneExample requestNoneNoneResponse parametersResponse param", - "doc_type":"api", - "kw":"Querying Certificates,Certificate,API Reference", - "title":"Querying Certificates", - "githuburl":"" - }, - { - "uri":"elb_jd_job_0000.html", - "product_code":"elb", - "code":"192", - "des":"This API is used to query the job status, such as the execution status of creating or deleting a load balancer.GET /v1.0/{project_id}/jobs/{job_id}Request parametersNoneN", - "doc_type":"api", - "kw":"Querying the Job Status,Classic Load Balancer APIs,API Reference", - "title":"Querying the Job Status", - "githuburl":"" - }, - { - "uri":"elb_jd_cj_0000.html", - "product_code":"elb", - "code":"193", - "des":"This API is used to query all metrics at Layer 4 and Layer 7.Only users can query these metrics.GET /v1.0/{project_id}/elbaas/monitorRequest parametersNoneNoneExample req", - "doc_type":"api", - "kw":"Querying Monitoring Metrics,Classic Load Balancer APIs,API Reference", - "title":"Querying Monitoring Metrics", - "githuburl":"" - }, - { - "uri":"elb_jd_bg_0000.html", - "product_code":"elb", - "code":"194", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"api", - "kw":"API Version", - "title":"API Version", - "githuburl":"" - }, - { - "uri":"elb_jd_bg_0001.html", - "product_code":"elb", - "code":"195", - "des":"This API is used to query all API versions of ELB.GET /Request parametersNoneNoneExample requestNoneNoneResponse parametersParameter descriptionParameterTypeDescriptionve", - "doc_type":"api", - "kw":"Querying All API Versions,API Version,API Reference", - "title":"Querying All API Versions", - "githuburl":"" - }, - { - "uri":"elb_jd_bg_0002.html", - "product_code":"elb", - "code":"196", - "des":"This API is used to query a specific ELB API version.GET /{api_version}Example/v1.0/v1.0Request parametersNoneNoneExample requestNoneNoneResponse parametersResponse param", - "doc_type":"api", - "kw":"Querying a Specific API Version,API Version,API Reference", - "title":"Querying a Specific API Version", + "kw":"Precautions for Supported Actions,API Actions (V3),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], + "title":"Precautions for Supported Actions", "githuburl":"" }, { "uri":"elb_fl_0000.html", + "node_id":"elb_fl_0000.xml", "product_code":"elb", - "code":"197", + "code":"189", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Appendix", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Appendix", "githuburl":"" }, { "uri":"ErrorCode.html", + "node_id":"errorcode_1.xml", "product_code":"elb", - "code":"198", + "code":"190", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Error Codes,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Error Codes", "githuburl":"" }, { "uri":"elb_gc_1102.html", + "node_id":"elb_gc_1102.xml", "product_code":"elb", - "code":"199", + "code":"191", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Status Codes,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Status Codes", "githuburl":"" }, { "uri":"elb_fl_0002.html", + "node_id":"elb_fl_0002.xml", "product_code":"elb", - "code":"200", + "code":"192", "des":"This section describes the metrics that can be monitored by Cloud Eye as well as their namespaces and dimensions. You can use APIs provided by Cloud Eye to query the metr", "doc_type":"api", "kw":"ELB Metrics,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"ELB Metrics", "githuburl":"" }, { "uri":"elb_fl_0003.html", + "node_id":"elb_fl_0003.xml", "product_code":"elb", - "code":"201", + "code":"193", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"General Information About Shared Load Balancers", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"General Information About Shared Load Balancers", "githuburl":"" }, { "uri":"elb_fl_0004.html", + "node_id":"elb_fl_0004.xml", "product_code":"elb", - "code":"202", + "code":"194", "des":"APIs v2.0 allow users to query data in pages by adding the limit and marker parameters to the URL of the list request. The query results are displayed in the ascending or", "doc_type":"api", "kw":"Querying Data in Pages,General Information About Shared Load Balancers,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Querying Data in Pages", "githuburl":"" }, { "uri":"elb_fl_0005.html", + "node_id":"elb_fl_0005.xml", "product_code":"elb", - "code":"203", + "code":"195", "des":"APIs v2.0 enable the system to sort queried results based on customized keys by adding the sort_key and sort_dir parameters to the URL of the list request. sort_key speci", "doc_type":"api", "kw":"Sequencing Query Results,General Information About Shared Load Balancers,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Sequencing Query Results", "githuburl":"" }, { "uri":"elb_fl_0007.html", + "node_id":"elb_fl_0007.xml", "product_code":"elb", - "code":"204", + "code":"196", "des":"The basic workflow of elastic load balancers contains the following: creating a load balancer, adding a listener to a specified load balancer, adding a backend server gro", "doc_type":"api", "kw":"Basic Workflow,General Information About Shared Load Balancers,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Basic Workflow", "githuburl":"" }, { "uri":"elb_xd_0000.html", + "node_id":"elb_xd_0000.xml", "product_code":"elb", - "code":"205", + "code":"197", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Change History,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"elb", + "opensource":"true" + } + ], "title":"Change History", "githuburl":"" } diff --git a/docs/elb/api-ref/BatchDeleteIpList.html b/docs/elb/api-ref/BatchDeleteIpList.html index 3792152b..192ab74e 100644 --- a/docs/elb/api-ref/BatchDeleteIpList.html +++ b/docs/elb/api-ref/BatchDeleteIpList.html @@ -192,6 +192,7 @@

Array of IpInfo objects

Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

+

Array Length: 0 - 300

listeners

@@ -239,7 +240,6 @@

String

Specifies the IP addresses in the IP address group.

-

IPv6 is unsupported. Please do not enter IPv6 addresses.

description

diff --git a/docs/elb/api-ref/CLASS.TXT.json b/docs/elb/api-ref/CLASS.TXT.json index 53ef7ac5..efec8efd 100644 --- a/docs/elb/api-ref/CLASS.TXT.json +++ b/docs/elb/api-ref/CLASS.TXT.json @@ -1359,7 +1359,7 @@ "code":"151" }, { - "desc":"Queries all available versions.If there is no version added to the URL, all available versions are returned.GET /versionsNoneNoneExample requestGET /versionsExample respo", + "desc":"Queries all available versions.If there is no version added to the URL, all available versions are returned.GET /NoneNoneExample requestGET /Example response{\n \"version", "product_code":"elb", "title":"Querying Versions", "uri":"elb_fl_0006.html", @@ -1433,336 +1433,264 @@ { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Historical APIs", - "uri":"elb_history-api_0000.html", + "title":"Permissions and Supported Actions", + "uri":"elb_sq_0000.html", "doc_type":"api", "p_code":"", "code":"160" }, { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "desc":"This section describes fine-grained permissions management for the ELB service. If your account does not need individual IAM users, then you may skip over this chapter.By", "product_code":"elb", - "title":"Classic Load Balancer APIs", - "uri":"elb_jd_0000.html", + "title":"Introduction", + "uri":"elb_sq_0001.html", "doc_type":"api", "p_code":"160", "code":"161" }, { - "desc":"Classic load balancers are not supported in the eu-nl region.", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"API Call Precaution", - "uri":"en-us_topic_0000001124568811.html", + "title":"API Actions (V2)", + "uri":"elb_sq_lb_0000.html", "doc_type":"api", - "p_code":"161", + "p_code":"160", "code":"162" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", "title":"Load Balancer", - "uri":"elb_jd_fz_0000.html", + "uri":"elb_sq_lb_0001.html", "doc_type":"api", - "p_code":"161", + "p_code":"162", "code":"163" }, - { - "desc":"This API is used to create a load balancer.POST /v1.0/{project_id}/elbaas/loadbalancersRequest parametersParameter descriptionParameterMandatoryTypeDescriptionnameYesStri", - "product_code":"elb", - "title":"Creating a Load Balancer", - "uri":"elb_jd_fz_0001.html", - "doc_type":"api", - "p_code":"163", - "code":"164" - }, - { - "desc":"This API is used to delete a load balancer. If the load balancer is a public network load balancer, this API deletes the EIP bound to the load balancer.For a public netwo", - "product_code":"elb", - "title":"Deleting a Load Balancer", - "uri":"elb_jd_fz_0002.html", - "doc_type":"api", - "p_code":"163", - "code":"165" - }, - { - "desc":"This API is used to delete a public network load balancer. The EIP bound to the load balancer will not be deleted. If you need to delete this IP address, refer to Deletin", - "product_code":"elb", - "title":"Deleting a Public Network Load Balancer", - "uri":"elb_jd_fz_0003.html", - "doc_type":"api", - "p_code":"163", - "code":"166" - }, - { - "desc":"This API is used to modify the name, description, bandwidth, and administrative status of a load balancer.PUT /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}Req", - "product_code":"elb", - "title":"Modifying a Load Balancer", - "uri":"elb_jd_fz_0004.html", - "doc_type":"api", - "p_code":"163", - "code":"167" - }, - { - "desc":"This API is used to query details about a load balancer.GET /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}Request parametersNoneNoneExample requestNoneNoneResp", - "product_code":"elb", - "title":"Querying Details of a Load Balancer", - "uri":"elb_jd_fz_0005.html", - "doc_type":"api", - "p_code":"163", - "code":"168" - }, - { - "desc":"This API is used to query load balancers and display them in a list.GET /v1.0/{project_id}/elbaas/loadbalancersRequest parametersNoneNoneExample requestNoneNoneResponse p", - "product_code":"elb", - "title":"Querying Load Balancers", - "uri":"en-us_topic_0096561504.html", - "doc_type":"api", - "p_code":"163", - "code":"169" - }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", "title":"Listener", - "uri":"elb_jd_jt_0000.html", + "uri":"elb_sq_lb_0002.html", "doc_type":"api", - "p_code":"161", - "code":"170" + "p_code":"162", + "code":"164" }, { - "desc":"This API is used to add a listener to a load balancer.POST /v1.0/{project_id}/elbaas/listenersRequest parametersNoneNoneExample request{\n \"name\": \"listener1\",\n \"des", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Adding a Listener", - "uri":"elb_jd_jt_0001.html", + "title":"Backend Server Group", + "uri":"elb_sq_lb_0003.html", "doc_type":"api", - "p_code":"170", - "code":"171" + "p_code":"162", + "code":"165" }, { - "desc":"This API is used to delete a listener.DELETE /v1.0/{project_id}/elbaas/listeners/{listener_id}Request parametersNoneNoneExample requestNoneNoneResponse parametersNoneNone", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Deleting a Listener", - "uri":"elb_jd_jt_0002.html", + "title":"Backend Server", + "uri":"elb_sq_lb_0004.html", "doc_type":"api", - "p_code":"170", - "code":"172" - }, - { - "desc":"This API is used to modify the listener information, including the listener name, description, and status.PUT /v1.0/{project_id}/elbaas/listeners/{listener_id}Request par", - "product_code":"elb", - "title":"Modifying a Listener", - "uri":"elb_jd_jt_0003.html", - "doc_type":"api", - "p_code":"170", - "code":"173" - }, - { - "desc":"This API is used to query details about a listener.GET /v1.0/{project_id}/elbaas/listeners/{listener_id}Request parametersNoneNoneExample requestNoneNoneResponse paramete", - "product_code":"elb", - "title":"Querying Details of a Listener", - "uri":"elb_jd_jt_0004.html", - "doc_type":"api", - "p_code":"170", - "code":"174" - }, - { - "desc":"This API is used to query listeners using search criteria and display them in a list.GET /v1.0/{project_id}/elbaas/listeners?loadbalancer_id={loadbalancer_id}Enter a ques", - "product_code":"elb", - "title":"Querying Listeners", - "uri":"elb_jd_jt_0005.html", - "doc_type":"api", - "p_code":"170", - "code":"175" + "p_code":"162", + "code":"166" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", "title":"Health Check", - "uri":"elb_jd_jk_0000.html", + "uri":"elb_sq_lb_0005.html", "doc_type":"api", - "p_code":"161", + "p_code":"162", + "code":"167" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"Forwarding Policy", + "uri":"elb_sq_lb_0006.html", + "doc_type":"api", + "p_code":"162", + "code":"168" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"Forwarding Rule", + "uri":"elb_sq_lb_0007.html", + "doc_type":"api", + "p_code":"162", + "code":"169" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"Whitelist", + "uri":"elb_sq_lb_0008.html", + "doc_type":"api", + "p_code":"162", + "code":"170" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"SSL Certificate", + "uri":"elb_sq_lb_0009.html", + "doc_type":"api", + "p_code":"162", + "code":"171" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"Tag", + "uri":"elb_sq_lb_0010.html", + "doc_type":"api", + "p_code":"162", + "code":"172" + }, + { + "desc":"The monitoring function relies on Cloud Eye.", + "product_code":"elb", + "title":"Precautions for Supported Actions", + "uri":"elb_sq_lb_0011.html", + "doc_type":"api", + "p_code":"162", + "code":"173" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"API Actions (V3)", + "uri":"elb_sq_lb_v3_0000.html", + "doc_type":"api", + "p_code":"160", + "code":"174" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"Load Balancer", + "uri":"elb_sq_lb_v3_0001.html", + "doc_type":"api", + "p_code":"174", + "code":"175" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"elb", + "title":"Listener", + "uri":"elb_sq_lb_v3_0002.html", + "doc_type":"api", + "p_code":"174", "code":"176" }, { - "desc":"This API is used to configure a health check for backend ECSs.POST /v1.0/{project_id}/elbaas/healthcheckRequest parametersNoneNoneExample request 1: Configuring an HTTP h", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Configuring a Health Check", - "uri":"elb_jd_jk_0001.html", + "title":"Backend Server Group", + "uri":"elb_sq_lb_v3_0003.html", "doc_type":"api", - "p_code":"176", + "p_code":"174", "code":"177" }, { - "desc":"This API is used to delete a health check.DELETE /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}Request parametersNoneNoneExample requestNoneNoneResponse parameter", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Deleting a Health Check", - "uri":"elb_jd_jk_0002.html", + "title":"Backend Server", + "uri":"elb_sq_lb_v3_0004.html", "doc_type":"api", - "p_code":"176", + "p_code":"174", "code":"178" }, { - "desc":"This API is used to modify information about a health check.PUT /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}Request parametersNoneNoneExample request{\n \"heal", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Modifying a Health Check", - "uri":"elb_jd_jk_0003.html", + "title":"Health Check", + "uri":"elb_sq_lb_v3_0005.html", "doc_type":"api", - "p_code":"176", + "p_code":"174", "code":"179" }, { - "desc":"This API is used to query details about a health check.GET /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}Request parametersNoneNoneExample requestNoneNoneResponse", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Querying Details of a Health Check", - "uri":"elb_jd_jk_0004.html", + "title":"Forwarding Policy", + "uri":"elb_sq_lb_v3_0006.html", "doc_type":"api", - "p_code":"176", + "p_code":"174", "code":"180" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Backend ECS", - "uri":"elb_jd_hd_0000.html", + "title":"Forwarding Rule", + "uri":"elb_sq_lb_v3_0007.html", "doc_type":"api", - "p_code":"161", + "p_code":"174", "code":"181" }, { - "desc":"This API is used to add backend ECSs to a listener for monitoring.To add backend ECSs to a UDP listener, IP addresses can be pinged and UDP services must be enabled.POST ", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Adding Backend ECSs", - "uri":"elb_jd_hd_0001.html", + "title":"SSL Certificate", + "uri":"elb_sq_lb_v3_0009.html", "doc_type":"api", - "p_code":"181", + "p_code":"174", "code":"182" }, { - "desc":"This API is used to remove backend ECSs from a listener. Multiple backend ECSs can be removed concurrently.POST /v1.0/{project_id}/elbaas/listeners/{listener_id}/members/", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Removing Backend ECSs", - "uri":"elb_jd_hd_0002.html", + "title":"Custom Security Policy", + "uri":"elb_sq_lb_v3_0011.html", "doc_type":"api", - "p_code":"181", + "p_code":"174", "code":"183" }, { - "desc":"This API is used to query backend ECSs added to a listener. If you are the administrator, the backend ECS list will be empty.GET /v1.0/{project_id}/elbaas/listeners/{list", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Querying Backend ECSs", - "uri":"elb_jd_hd_0003.html", + "title":"IP Address Group", + "uri":"elb_sq_lb_v3_0012.html", "doc_type":"api", - "p_code":"181", + "p_code":"174", "code":"184" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Quota", - "uri":"elb_jd_pe_0000.html", + "title":"Quota Management", + "uri":"elb_sq_lb_v3_0010.html", "doc_type":"api", - "p_code":"161", + "p_code":"174", "code":"185" }, { - "desc":"This API is used to query the load balancer or listener quotas.GET /v1.0/{project_id}/elbaas/quotasRequest parametersNoneNoneExample requestNoneNoneResponse parametersPar", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Querying Load Balancer or Listener Quotas", - "uri":"elb_jd_pe_0001.html", + "title":"Availability Zone", + "uri":"elb_sq_lb_v3_0013.html", "doc_type":"api", - "p_code":"185", + "p_code":"174", "code":"186" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", - "title":"Certificate", - "uri":"elb_jd_zs_0000.html", + "title":"Flavor", + "uri":"elb_sq_lb_v3_0014.html", "doc_type":"api", - "p_code":"161", + "p_code":"174", "code":"187" }, { - "desc":"This API is used to create a certificate for an HTTPS listener.POST /v1.0/{project_id}/elbaas/certificateRequest parametersNoneNoneExample request{\n \"name\": \"cert-bky\"", + "desc":"elb:quotas:list controls the fine-grained actions for quota display.The monitoring function relies on Cloud Eye.", "product_code":"elb", - "title":"Creating a Certificate", - "uri":"elb_jd_zs_0001.html", + "title":"Precautions for Supported Actions", + "uri":"elb_sq_lb_v3_0015.html", "doc_type":"api", - "p_code":"187", + "p_code":"174", "code":"188" }, - { - "desc":"This API is used to delete a certificate.DELETE /v1.0/{project_id}/elbaas/certificate/{certificate_id}Request parametersNoneNoneExample requestNoneNoneResponse parameters", - "product_code":"elb", - "title":"Deleting a Certificate", - "uri":"elb_jd_zs_0002.html", - "doc_type":"api", - "p_code":"187", - "code":"189" - }, - { - "desc":"This API is used to modify the name and description of a certificate.PUT /v1.0/{project_id}/elbaas/certificate/{certificate_id}Request parametersNoneNoneExample request{\n", - "product_code":"elb", - "title":"Modifying a Certificate", - "uri":"elb_jd_zs_0003.html", - "doc_type":"api", - "p_code":"187", - "code":"190" - }, - { - "desc":"This API is used to query all the certificates.GET /v1.0/{project_id}/elbaas/certificateRequest parametersNoneNoneExample requestNoneNoneResponse parametersResponse param", - "product_code":"elb", - "title":"Querying Certificates", - "uri":"elb_jd_zs_0004.html", - "doc_type":"api", - "p_code":"187", - "code":"191" - }, - { - "desc":"This API is used to query the job status, such as the execution status of creating or deleting a load balancer.GET /v1.0/{project_id}/jobs/{job_id}Request parametersNoneN", - "product_code":"elb", - "title":"Querying the Job Status", - "uri":"elb_jd_job_0000.html", - "doc_type":"api", - "p_code":"161", - "code":"192" - }, - { - "desc":"This API is used to query all metrics at Layer 4 and Layer 7.Only users can query these metrics.GET /v1.0/{project_id}/elbaas/monitorRequest parametersNoneNoneExample req", - "product_code":"elb", - "title":"Querying Monitoring Metrics", - "uri":"elb_jd_cj_0000.html", - "doc_type":"api", - "p_code":"161", - "code":"193" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"elb", - "title":"API Version", - "uri":"elb_jd_bg_0000.html", - "doc_type":"api", - "p_code":"161", - "code":"194" - }, - { - "desc":"This API is used to query all API versions of ELB.GET /Request parametersNoneNoneExample requestNoneNoneResponse parametersParameter descriptionParameterTypeDescriptionve", - "product_code":"elb", - "title":"Querying All API Versions", - "uri":"elb_jd_bg_0001.html", - "doc_type":"api", - "p_code":"194", - "code":"195" - }, - { - "desc":"This API is used to query a specific ELB API version.GET /{api_version}Example/v1.0/v1.0Request parametersNoneNoneExample requestNoneNoneResponse parametersResponse param", - "product_code":"elb", - "title":"Querying a Specific API Version", - "uri":"elb_jd_bg_0002.html", - "doc_type":"api", - "p_code":"194", - "code":"196" - }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"elb", @@ -1770,7 +1698,7 @@ "uri":"elb_fl_0000.html", "doc_type":"api", "p_code":"", - "code":"197" + "code":"189" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1778,8 +1706,8 @@ "title":"Error Codes", "uri":"ErrorCode.html", "doc_type":"api", - "p_code":"197", - "code":"198" + "p_code":"189", + "code":"190" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1787,8 +1715,8 @@ "title":"Status Codes", "uri":"elb_gc_1102.html", "doc_type":"api", - "p_code":"197", - "code":"199" + "p_code":"189", + "code":"191" }, { "desc":"This section describes the metrics that can be monitored by Cloud Eye as well as their namespaces and dimensions. You can use APIs provided by Cloud Eye to query the metr", @@ -1796,8 +1724,8 @@ "title":"ELB Metrics", "uri":"elb_fl_0002.html", "doc_type":"api", - "p_code":"197", - "code":"200" + "p_code":"189", + "code":"192" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1805,8 +1733,8 @@ "title":"General Information About Shared Load Balancers", "uri":"elb_fl_0003.html", "doc_type":"api", - "p_code":"197", - "code":"201" + "p_code":"189", + "code":"193" }, { "desc":"APIs v2.0 allow users to query data in pages by adding the limit and marker parameters to the URL of the list request. The query results are displayed in the ascending or", @@ -1814,8 +1742,8 @@ "title":"Querying Data in Pages", "uri":"elb_fl_0004.html", "doc_type":"api", - "p_code":"201", - "code":"202" + "p_code":"193", + "code":"194" }, { "desc":"APIs v2.0 enable the system to sort queried results based on customized keys by adding the sort_key and sort_dir parameters to the URL of the list request. sort_key speci", @@ -1823,8 +1751,8 @@ "title":"Sequencing Query Results", "uri":"elb_fl_0005.html", "doc_type":"api", - "p_code":"201", - "code":"203" + "p_code":"193", + "code":"195" }, { "desc":"The basic workflow of elastic load balancers contains the following: creating a load balancer, adding a listener to a specified load balancer, adding a backend server gro", @@ -1832,8 +1760,8 @@ "title":"Basic Workflow", "uri":"elb_fl_0007.html", "doc_type":"api", - "p_code":"201", - "code":"204" + "p_code":"193", + "code":"196" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1842,6 +1770,6 @@ "uri":"elb_xd_0000.html", "doc_type":"api", "p_code":"", - "code":"205" + "code":"197" } ] \ No newline at end of file diff --git a/docs/elb/api-ref/CreateIpGroup.html b/docs/elb/api-ref/CreateIpGroup.html index 01e00c75..a084a1ca 100644 --- a/docs/elb/api-ref/CreateIpGroup.html +++ b/docs/elb/api-ref/CreateIpGroup.html @@ -2,7 +2,6 @@

Creating an IP Address Group

Function

This API is used to create an IP address group. The IP address can contain IP addresses or CIDR blocks. 0.0.0.0 will be considered the same as 0.0.0.0/32. If you enter both 0.0.0.0 and 0.0.0.0/32, only one will be kept. 0:0:0:0:0:0:0:1 will be considered the same as ::1 and ::1/128. If you enter 0:0:0:0:0:0:0:1, ::1 and ::1/128, only one will be kept.

-

IPv6 is unsupported.

URI

POST /v3/{project_id}/elb/ipgroups

@@ -126,6 +125,7 @@

Array of CreateIpGroupIpOption objects

Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

+

Array Length: 0 - 300

enterprise_project_id

@@ -158,7 +158,6 @@

String

Specifies the IP addresses in the IP address group.

-

IPv6 is unsupported. The value cannot be an IPv6 address.

description

@@ -238,6 +237,7 @@

Array of IpInfo objects

Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

+

Array Length: 0 - 300

listeners

@@ -285,7 +285,6 @@

String

Specifies the IP addresses in the IP address group.

-

IPv6 is unsupported. Please do not enter IPv6 addresses.

description

diff --git a/docs/elb/api-ref/CreateL7Policy.html b/docs/elb/api-ref/CreateL7Policy.html index efe9785b..9929adc8 100644 --- a/docs/elb/api-ref/CreateL7Policy.html +++ b/docs/elb/api-ref/CreateL7Policy.html @@ -386,7 +386,7 @@

String

Specifies the query string set in the URL for redirection. The default value is ${query}, indicating that the query string of the request will be used.

-

For example, in the URL https://www.xxx.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.xxx.com:8080/elb?type=loadbalancer&name=my_name.

+

For example, in the URL https://www.example.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.example.com:8080/elb?type=loadbalancer&name=my_name.

The value is case-sensitive and can contain only letters, digits, and special characters !$&'()*+,-./:;=?@^_`

Default: ${query}

Minimum: 0

@@ -561,6 +561,7 @@

Specifies the conditions contained in a forwarding rule. This parameter will take effect when enhance_l7policy_enable is set to true.

If conditions is specified, key and value will not take effect, and the value of this parameter will contain all conditions configured for the forwarding rule. The keys in the list must be the same, whereas each value must be unique.

+

Array Length: 0 - 10

@@ -931,7 +932,7 @@

String

Specifies the query string set in the URL for redirection. The default value is ${query}, indicating that the query string of the request will be used.

-

For example, in the URL https://www.xxx.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.xxx.com:8080/elb?type=loadbalancer&name=my_name.

+

For example, in the URL https://www.example.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.example.com:8080/elb?type=loadbalancer&name=my_name.

The value is case-sensitive and can contain only letters, digits, and special characters !$&'()*+,-./:;=?@^_`

Default: ${query}

Minimum: 0

diff --git a/docs/elb/api-ref/CreateListener.html b/docs/elb/api-ref/CreateListener.html index f2e6bad6..fb6336f3 100644 --- a/docs/elb/api-ref/CreateListener.html +++ b/docs/elb/api-ref/CreateListener.html @@ -233,6 +233,7 @@ +

Array Length: 0 - 30

sni_match_algo

diff --git a/docs/elb/api-ref/CreateLoadBalancer.html b/docs/elb/api-ref/CreateLoadBalancer.html index 6e42a5f8..1902c83e 100644 --- a/docs/elb/api-ref/CreateLoadBalancer.html +++ b/docs/elb/api-ref/CreateLoadBalancer.html @@ -183,7 +183,6 @@ -

IPv6 is unsupported. Please do not use this parameter.

provider

@@ -294,7 +293,6 @@

BandwidthRef object

Specifies the ID of the bandwidth used by an IPv6 address. This parameter is available only when you create or update a load balancer with a public IPv6 address. If you use a new IPv6 address and specify a shared bandwidth, the IPv6 address will be added to the shared bandwidth.

-

IPv6 is unsupported. Please do not use this parameter.

publicip_ids

@@ -329,7 +327,6 @@

If there is more than one subnet, the first subnet in the list will be used.

The subnets must be in the VPC where the load balancer resides.

-

IPv6 is unsupported.

ip_target_enable

@@ -359,6 +356,23 @@
+

waf_failure_action

+ +

No

+ +

String

+ +

Specifies traffic distributing policies when the WAF is faulty.

+ +

Note: This parameter takes effect only when WAF is enabled for the load balancer.

+

This parameter is unsupported. Please do not use it.

+

Default: forward

+

Minimum: 0

+

Maximum: 36

+ + @@ -439,7 +453,6 @@

Integer

Specifies the IP address version. The value can be 4 (IPv4) or 6 (IPv6).

-

IPv6 is unsupported, and the value cannot be 6.

Default: 4

@@ -781,7 +794,6 @@

String

Specifies the IPv6 address bound to the load balancer.

-

IPv6 is unsupported. Please do not use this parameter.

ipv6_vip_virsubnet_id

@@ -789,7 +801,6 @@

String

Specifies the ID of the IPv6 subnet where the load balancer resides.

-

IPv6 is unsupported. Please do not use this parameter.

ipv6_vip_port_id

@@ -797,7 +808,6 @@

String

Specifies the ID of the port bound to the IPv6 address of the load balancer.

-

IPv6 is unsupported. Please do not use this parameter.

availability_zone_list

@@ -915,7 +925,6 @@

BandwidthRef object

Specifies the ID of the bandwidth used by an IPv6 address. This parameter is available only when you create or update a load balancer with a public IPv6 address. If you use a new IPv6 address and specify a shared bandwidth, the IPv6 address will be added to the shared bandwidth.

-

IPv6 is unsupported. Please do not use this parameter.

deletion_protection_enable

@@ -931,6 +940,25 @@

This parameter is returned only when deletion protection is enabled at the site.

+

public_border_group

+ +

String

+ +

Specifies the AZ group to which the load balancer belongs.

+ + +

waf_failure_action

+ +

String

+ +

Specifies traffic distributing policies when the WAF is faulty.

+ +

Note: This parameter takes effect only when WAF is enabled for the load balancer.

+

This parameter is unsupported. Please do not use it.

+ + @@ -1030,7 +1058,6 @@

Integer

Specifies the IP version. 4 indicates IPv4, and 6 indicates IPv6.

-

IPv6 is unsupported. The value cannot be 6.

@@ -1064,14 +1091,13 @@

Integer

Specifies the IP version. The value can be 4 (IPv4) or 6 (IPv6).

-

IPv6 is unsupported. The value cannot be 6.

-
- diff --git a/docs/elb/api-ref/ListIpGroups.html b/docs/elb/api-ref/ListIpGroups.html index 8087e317..85fb0700 100644 --- a/docs/elb/api-ref/ListIpGroups.html +++ b/docs/elb/api-ref/ListIpGroups.html @@ -218,6 +218,7 @@ + + + + + + + +
Table 16 GlobalEipInfo

Parameter

+
@@ -1079,44 +1105,11 @@ - - - - - - - - - - - - -
Table 16 BandwidthRef

Parameter

Type

global_eip_id

+

id

String

Specifies the ID of the global EIP.

-

global_eip_address

-

String

-

Specifies the global EIP.

-

ip_version

-

Integer

-

Specifies the IP version. The value can be 4 and 6. 4 indicates an IPv4 address, and 6 indicates an IPv6 address. [IPv6 is not supported. Do not set this parameter to 6.]

-
-
- -
- - - - - - - @@ -1204,7 +1197,9 @@ "l7_flavor_id" : null, "l7_scale_flavor_id" : null, "vip_subnet_cidr_id" : null, - "public_border_group" : "center" + "deletion_protection_enable" : false, + "public_border_group" : "center", + "waf_failure_action" : "forward" } } diff --git a/docs/elb/api-ref/CreateMember.html b/docs/elb/api-ref/CreateMember.html index ad87ccf7..71065edd 100644 --- a/docs/elb/api-ref/CreateMember.html +++ b/docs/elb/api-ref/CreateMember.html @@ -8,7 +8,6 @@
  • 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

    @@ -112,7 +111,6 @@
    • 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.

    Minimum: 1

    Maximum: 64

    @@ -171,7 +169,6 @@
    • The IPv4 or IPv6 subnet must be in the same VPC as the subnet of the load balancer.

    • 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

    Maximum: 36

    @@ -265,7 +262,6 @@
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - -
    Table 17 BandwidthRef

    Parameter

    -

    Type

    -

    Description

    -

    id

    -

    String

    -

    Specifies the shared bandwidth ID.

    +

    Specifies the shared bandwidth ID.

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

    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.

    protocol_port

    @@ -296,7 +292,6 @@
    • 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.

    ip_version

    diff --git a/docs/elb/api-ref/ErrorCode.html b/docs/elb/api-ref/ErrorCode.html index 895a63c5..eb61a44e 100644 --- a/docs/elb/api-ref/ErrorCode.html +++ b/docs/elb/api-ref/ErrorCode.html @@ -709,61 +709,6 @@

    400

    ELB.6000

    -

    Listener ID length is not correct.

    -

    The listener ID exceeds the length limit.

    -

    Change the listener ID.

    -

    400

    -

    ELB.6001

    -

    Request parameters error, "..nilKey.." is nil.

    -

    Mandatory parameters are left blank.

    -

    Specify the mandatory parameters.

    -

    400

    -

    ELB.6003

    -

    Listener query condition is not valid.

    -

    Invalid query condition.

    -

    Change the query condition.

    -

    400

    -

    ELB.6004

    -

    Query listeners list failed.

    -

    Failed to query listeners.

    -

    Contact customer service.

    -

    400

    -

    ELB.6006

    -

    Query server failed.

    -

    Failed to query the cloud server.

    -

    Contact customer service.

    -

    400

    -

    ELB.6010

    Listener ID content is not correct.

    @@ -1105,6 +1050,17 @@

    400

    ELB.8938

    +

    The ip member just support when pool's protocol is %s.

    +

    Invalid input parameters.

    +

    Change the value of pool_id in url to other suppprted pool or pass parameter 'subnet_cidr_id' when create member.

    +

    400

    +

    ELB.8939

    The loadbalancer's ip_target_enable must be true when add ip member.

    @@ -1413,6 +1369,17 @@

    403

    ELB.8962

    +

    tenant %s does not support %s.

    +

    The feature is not supported.

    +

    Contact customer service.

    +

    403

    +

    ELB.9802

    Policy doesn't allow elb:logtanks:create to be performed.

    @@ -1499,17 +1466,6 @@

    Contact customer service.

    503

    -

    ELB.6002

    -

    Delete listener failed, listener does not exist.

    -

    The listener does not exist.

    -

    Check the listener ID.

    -
    diff --git a/docs/elb/api-ref/ListFlavors.html b/docs/elb/api-ref/ListFlavors.html index 3b82df11..13b96256 100644 --- a/docs/elb/api-ref/ListFlavors.html +++ b/docs/elb/api-ref/ListFlavors.html @@ -255,9 +255,9 @@

    Boolean

    Specifies whether the flavor is sold out.

    -
    • true indicates the flavor is sold out.

      -
    • false indicates the flavor is not sold out.

      +

    Specifies whether the flavor is unavailable.

    +
    • true indicates the flavor is unavailable. Load balancers with this flavor cannot be created.

      +
    • false indicates the flavor is available. Load balancers with this flavor can be created.

    Array of IpInfo objects

    Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

    +

    Array Length: 0 - 300

    listeners

    @@ -265,7 +266,6 @@

    String

    Specifies the IP addresses in the IP address group.

    -

    IPv6 is unsupported. Please do not enter IPv6 addresses.

    description

    diff --git a/docs/elb/api-ref/ListL7Policies.html b/docs/elb/api-ref/ListL7Policies.html index 02dca939..9464c3ac 100644 --- a/docs/elb/api-ref/ListL7Policies.html +++ b/docs/elb/api-ref/ListL7Policies.html @@ -624,7 +624,7 @@

    String

    Specifies the query string set in the URL for redirection. The default value is ${query}, indicating that the query string of the request will be used.

    -

    For example, in the URL https://www.xxx.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.xxx.com:8080/elb?type=loadbalancer&name=my_name.

    +

    For example, in the URL https://www.example.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.example.com:8080/elb?type=loadbalancer&name=my_name.

    The value is case-sensitive and can contain only letters, digits, and special characters !$&'()*+,-./:;=?@^_`

    Default: ${query}

    Minimum: 0

    diff --git a/docs/elb/api-ref/ListLoadBalancers.html b/docs/elb/api-ref/ListLoadBalancers.html index 7ab838dd..96b62939 100644 --- a/docs/elb/api-ref/ListLoadBalancers.html +++ b/docs/elb/api-ref/ListLoadBalancers.html @@ -213,7 +213,6 @@

    Specifies the ID of the port bound to the IPv6 address of the load balancer.

    Multiple ports can be queried in the format of ipv6_vip_port_id=xxx&ipv6_vip_port_id=xxx.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_address

    @@ -224,7 +223,6 @@

    Specifies the IPv6 address bound to the load balancer.

    Multiple IPv6 addresses can be queried in the format of ipv6_vip_address=xxx&ipv6_vip_address=xxx.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_virsubnet_id

    @@ -235,7 +233,6 @@

    Specifies the ID of the IPv6 subnet where the load balancer resides.

    Multiple IDs can be queried in the format of ipv6_vip_virsubnet_id=xxx&ipv6_vip_virsubnet_id=xxx.

    -

    IPv6 is unsupported. Please do not use this parameter.

    eips

    @@ -360,7 +357,6 @@

    Specifies the IP version. The value can be 4 (IPv4) or 6 (IPv6).

    Multiple versions can be queried in the format of ip_version=xxx&ip_version=xxx.

    -

    IPv6 is unsupported. The value cannot be 6.

    deletion_protection_enable

    @@ -608,7 +604,6 @@

    String

    Specifies the IPv6 address bound to the load balancer.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_virsubnet_id

    @@ -616,7 +611,6 @@

    String

    Specifies the ID of the IPv6 subnet where the load balancer resides.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_port_id

    @@ -624,7 +618,6 @@

    String

    Specifies the ID of the port bound to the IPv6 address of the load balancer.

    -

    IPv6 is unsupported. Please do not use this parameter.

    availability_zone_list

    @@ -742,7 +735,6 @@

    BandwidthRef object

    Specifies the ID of the bandwidth used by an IPv6 address. This parameter is available only when you create or update a load balancer with a public IPv6 address. If you use a new IPv6 address and specify a shared bandwidth, the IPv6 address will be added to the shared bandwidth.

    -

    IPv6 is unsupported. Please do not use this parameter.

    deletion_protection_enable

    @@ -758,6 +750,25 @@

    This parameter is returned only when deletion protection is enabled at the site.

    public_border_group

    +

    String

    +

    Specifies the AZ group to which the load balancer belongs.

    +

    waf_failure_action

    +

    String

    +

    Specifies traffic distributing policies when the WAF is faulty.

    +
    • discard: Traffic will not be distributed.

      +
    • forward: Traffic will be distributed to the default backend servers.

      +
    +

    Note: This parameter takes effect only when WAF is enabled for the load balancer.

    +

    This parameter is unsupported. Please do not use it.

    +
    @@ -857,7 +868,6 @@

    Integer

    Specifies the IP version. 4 indicates IPv4, and 6 indicates IPv6.

    -

    IPv6 is unsupported. The value cannot be 6.

    @@ -891,14 +901,13 @@

    Integer

    Specifies the IP version. The value can be 4 (IPv4) or 6 (IPv6).

    -

    IPv6 is unsupported. The value cannot be 6.

    -
    @@ -762,14 +792,13 @@
    Table 11 GlobalEipInfo

    Parameter

    +
    @@ -906,32 +915,18 @@ - - - - - - - - - -
    Table 11 BandwidthRef

    Parameter

    Type

    global_eip_id

    +

    id

    String

    Specifies the ID of the global EIP.

    -

    global_eip_address

    -

    String

    -

    Specifies the global EIP.

    -

    ip_version

    -

    Integer

    -

    Specifies the IP version. The value can be 4 and 6. 4 indicates an IPv4 address, and 6 indicates an IPv6 address. [IPv6 is not supported. Do not set this parameter to 6.]

    +

    Specifies the shared bandwidth ID.

    -
    @@ -528,14 +542,13 @@
    Table 12 BandwidthRef

    Parameter

    +
    @@ -939,44 +934,25 @@ - - - -
    Table 12 PageInfo

    Parameter

    Type

    id

    +

    previous_marker

    String

    Specifies the shared bandwidth ID.

    +

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

    -
    - -
    - - - - - - - - - - - - - - @@ -1032,7 +1008,9 @@ "l7_flavor_id" : "e2a5675c-a181-444e-b9a5-17b052dc7fb9", "l7_scale_flavor_id" : null, "vip_subnet_cidr_id" : "96e52038-7983-462f-8a96-415d8a280b13", - "public_border_group" : "center" + "deletion_protection_enable" : false, + "public_border_group" : "center", + "waf_failure_action" : "forward" }, { "id" : "cce5318e-c79a-4f68-94a2-9fb285c6efbe", "project_id" : "057ef081eb00d2732fd1c01a9be75e6f", @@ -1080,7 +1058,9 @@ "l7_flavor_id" : null, "l7_scale_flavor_id" : null, "vip_subnet_cidr_id" : null, - "public_border_group" : "center" + "deletion_protection_enable" : false, + "public_border_group" : "center", + "waf_failure_action" : "forward" } ], "page_info" : { "next_marker" : "cce5318e-c79a-4f68-94a2-9fb285c6efbe", diff --git a/docs/elb/api-ref/ListMembers.html b/docs/elb/api-ref/ListMembers.html index 0cd303b9..a50811d6 100644 --- a/docs/elb/api-ref/ListMembers.html +++ b/docs/elb/api-ref/ListMembers.html @@ -133,7 +133,6 @@ - - - diff --git a/docs/elb/api-ref/ShowIpGroup.html b/docs/elb/api-ref/ShowIpGroup.html index 8fdf2b96..2b41fc9b 100644 --- a/docs/elb/api-ref/ShowIpGroup.html +++ b/docs/elb/api-ref/ShowIpGroup.html @@ -123,6 +123,7 @@ + + + + + + + +
    Table 13 PageInfo

    Parameter

    -

    Type

    -

    Description

    -

    previous_marker

    +

    next_marker

    String

    +

    String

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

    +

    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.

    -

    current_count

    -

    Integer

    -

    Specifies the number of records.

    +

    Specifies the number of records.

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

    Multiple IDs can be queried in the format of subnet_cidr_id=xxx&subnet_cidr_id=xxx.

    -

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

    address

    @@ -144,7 +143,6 @@

    Specifies the IP address bound to the backend server.

    Multiple IP addresses can be queried in the format of address=xxx&address=xxx.

    -

    IPv6 is unsupported. Please do not set the value to an IPv6 address.

    protocol_port

    @@ -368,7 +366,6 @@

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

    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.

    protocol_port

    @@ -399,7 +396,6 @@
    • 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.

    ip_version

    diff --git a/docs/elb/api-ref/ListQuotaDetails.html b/docs/elb/api-ref/ListQuotaDetails.html index 7044b809..711f053c 100644 --- a/docs/elb/api-ref/ListQuotaDetails.html +++ b/docs/elb/api-ref/ListQuotaDetails.html @@ -44,7 +44,7 @@

    Array

    Specifies the resource type. The value can be loadbalancer, listener, ipgroup, pool, member, members_per_pool, healthmonitor, l7policy, certificate, security_policy, ipgroup_bindings, or ipgroup_max_length.

    +

    Specifies the resource type. The value can be loadbalancer, listener, ipgroup, pool, member, healthmonitor, l7policy, certificate,** security_policy**,members_per_pool, ipgroup_bindings, or ipgroup_max_length.

    members_per_pool indicates the maximum number of backend servers that can be added to a backend server group.

    ipgroup_bindings indicates the maximum number of listeners that can be bound to a ipgroup.

    ipgroup_max_length indicates the maximum number of ip addresses that can be added to a ipgroup.

    @@ -119,10 +119,12 @@

    String

    Specifies the resource type. The value can be loadbalancer, listener, ipgroup, pool, member, members_per_pool, healthmonitor, l7policy, certificate, security_policy, ipgroup_bindings, or ipgroup_max_length.

    +

    Specifies the resource type. The value can be loadbalancer, listener, listeners_per_pool, ipgroup, pool, member, members_per_pool, healthmonitor, l7policy, condition_per_policy, certificate, security_policy, ipgroup_bindings, or ipgroup_max_length.

    +

    listeners_per_pool indicates the maximum number of listeners that can be related to a backend server group.

    members_per_pool indicates the maximum number of backend servers that can be added to a backend server group.

    ipgroup_bindings indicates the maximum number of listeners that can be bound to a ipgroup.

    ipgroup_max_length indicates the maximum number of ip addresses that can be added to a ipgroup.

    +

    condition_per_policy indicates the maximum number of conditions that can be added to a l7policy.

    quota_limit

    @@ -162,64 +164,74 @@ "request_id" : "3682f26f8509d52faf895f09040c63c0", "quotas" : [ { "quota_key" : "members_per_pool", - "used" : 50, - "quota_limit" : 1000, - "unit" : "count" - }, { - "quota_key" : "loadbalancer", - "used" : 198, + "used" : 992, "quota_limit" : 1000, "unit" : "count" }, { "quota_key" : "security_policy", - "used" : 6, + "used" : 11, "quota_limit" : 50, "unit" : "count" - }, { - "quota_key" : "ipgroup", - "used" : 6, - "quota_limit" : 1000, - "unit" : "count" - }, { - "quota_key" : "listener", - "used" : 229, - "quota_limit" : 1500, - "unit" : "count" - }, { - "quota_key" : "pool", - "used" : 215, - "quota_limit" : 5000, - "unit" : "count" - }, { - "quota_key" : "member", - "used" : 327, - "quota_limit" : 3000, - "unit" : "count" - }, { - "quota_key" : "certificate", - "used" : 50, - "quota_limit" : 100, - "unit" : "count" - }, { - "quota_key" : "l7policy", - "used" : 21, - "quota_limit" : 500, - "unit" : "count" - }, { - "quota_key" : "healthmonitor", - "used" : 188, - "quota_limit" : -1, - "unit" : "count" }, { "quota_key" : "ipgroup_max_length", "used" : 3, "quota_limit" : 300, "unit" : "count" + }, { + "quota_key" : "listener", + "used" : 803, + "quota_limit" : 1500, + "unit" : "count" + }, { + "quota_key" : "pool", + "used" : 1009, + "quota_limit" : 5000, + "unit" : "count" + }, { + "quota_key" : "certificate", + "used" : 608, + "quota_limit" : -1, + "unit" : "count" + }, { + "quota_key" : "loadbalancer", + "used" : 752, + "quota_limit" : 100000, + "unit" : "count" + }, { + "quota_key" : "ipgroup", + "used" : 11, + "quota_limit" : 1000, + "unit" : "count" }, { "quota_key" : "ipgroup_bindings", "used" : 2, "quota_limit" : 50, "unit" : "count" + }, { + "quota_key" : "member", + "used" : 3022, + "quota_limit" : 10000, + "unit" : "count" + }, { + "quota_key" : "l7policy", + "used" : 148, + "quota_limit" : 2000, + "unit" : "count" + }, { + "quota_key" : "healthmonitor", + "used" : 762, + "quota_limit" : -1, + "unit" : "count" + }, { + "quota_key" : "listeners_per_pool", + "used" : 100, + "quota_limit" : -1, + "unit" : "count" + }, { + "quota_key" : "condition_per_policy", + "used" : 100, + "quota_limit" : -1, + "unit" : "count" } ] } diff --git a/docs/elb/api-ref/ShowFlavor.html b/docs/elb/api-ref/ShowFlavor.html index 78cf3fc4..35c67a22 100644 --- a/docs/elb/api-ref/ShowFlavor.html +++ b/docs/elb/api-ref/ShowFlavor.html @@ -151,9 +151,9 @@

    Boolean

    Specifies whether the flavor is sold out.

    -
    • true indicates the flavor is sold out.

      -
    • false indicates the flavor is not sold out.

      +

    Specifies whether the flavor is unavailable.

    +
    • true indicates the flavor is unavailable. Load balancers with this flavor cannot be created.

      +
    • false indicates the flavor is available. Load balancers with this flavor can be created.

    Array of IpInfo objects

    Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

    +

    Array Length: 0 - 300

    listeners

    @@ -170,7 +171,6 @@

    String

    Specifies the IP addresses in the IP address group.

    -

    IPv6 is unsupported. Please do not enter IPv6 addresses.

    description

    diff --git a/docs/elb/api-ref/ShowL7Policy.html b/docs/elb/api-ref/ShowL7Policy.html index 39e5008b..97625378 100644 --- a/docs/elb/api-ref/ShowL7Policy.html +++ b/docs/elb/api-ref/ShowL7Policy.html @@ -376,7 +376,7 @@

    String

    Specifies the query string set in the URL for redirection. The default value is ${query}, indicating that the query string of the request will be used.

    -

    For example, in the URL https://www.xxx.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.xxx.com:8080/elb?type=loadbalancer&name=my_name.

    +

    For example, in the URL https://www.example.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.example.com:8080/elb?type=loadbalancer&name=my_name.

    The value is case-sensitive and can contain only letters, digits, and special characters !$&'()*+,-./:;=?@^_`

    Default: ${query}

    Minimum: 0

    diff --git a/docs/elb/api-ref/ShowLoadBalancer.html b/docs/elb/api-ref/ShowLoadBalancer.html index 8ac8134b..e44dc8c9 100644 --- a/docs/elb/api-ref/ShowLoadBalancer.html +++ b/docs/elb/api-ref/ShowLoadBalancer.html @@ -245,7 +245,6 @@

    String

    Specifies the IPv6 address bound to the load balancer.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_virsubnet_id

    @@ -253,7 +252,6 @@

    String

    Specifies the ID of the IPv6 subnet where the load balancer resides.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_port_id

    @@ -261,7 +259,6 @@

    String

    Specifies the ID of the port bound to the IPv6 address of the load balancer.

    -

    IPv6 is unsupported. Please do not use this parameter.

    availability_zone_list

    @@ -379,7 +376,6 @@

    BandwidthRef object

    Specifies the ID of the bandwidth used by an IPv6 address. This parameter is available only when you create or update a load balancer with a public IPv6 address. If you use a new IPv6 address and specify a shared bandwidth, the IPv6 address will be added to the shared bandwidth.

    -

    IPv6 is unsupported. Please do not use this parameter.

    deletion_protection_enable

    @@ -395,6 +391,25 @@

    This parameter is returned only when deletion protection is enabled at the site.

    public_border_group

    +

    String

    +

    Specifies the AZ group to which the load balancer belongs.

    +

    waf_failure_action

    +

    String

    +

    Specifies traffic distributing policies when the WAF is faulty.

    +
    • discard: Traffic will not be distributed.

      +
    • forward: Traffic will be distributed to the default backend servers.

      +
    +

    Note: This parameter takes effect only when WAF is enabled for the load balancer.

    +

    This parameter is unsupported. Please do not use it.

    +
    @@ -494,7 +509,6 @@

    Integer

    Specifies the IP version. 4 indicates IPv4, and 6 indicates IPv6.

    -

    IPv6 is unsupported. The value cannot be 6.

    Integer

    Specifies the IP version. The value can be 4 (IPv4) or 6 (IPv6).

    -

    IPv6 is unsupported. The value cannot be 6.

    -
    + + + + + + + +
    Table 10 GlobalEipInfo

    Parameter

    +
    @@ -543,44 +556,11 @@ - - - - - - - - - - - - -
    Table 10 BandwidthRef

    Parameter

    Type

    global_eip_id

    +

    id

    String

    Specifies the ID of the global EIP.

    -

    global_eip_address

    -

    String

    -

    Specifies the global EIP.

    -

    ip_version

    -

    Integer

    -

    Specifies the IP version. The value can be 4 and 6. 4 indicates an IPv4 address, and 6 indicates an IPv6 address. [IPv6 is not supported. Do not set this parameter to 6.]

    -
    -
    - -
    - - - - - - - @@ -632,7 +612,8 @@ "l7_scale_flavor_id" : null, "vip_subnet_cidr_id" : "396d918a-756e-4163-8450-3bdc860109cf", "deletion_protection_enable" : false, - "public_border_group" : "center" + "public_border_group" : "center", + "waf_failure_action" : "forward" }, "request_id" : "1a47cfbf-969f-4e40-8c0e-c2e60b14bcac" } diff --git a/docs/elb/api-ref/ShowMember.html b/docs/elb/api-ref/ShowMember.html index e6bbf557..752e4535 100644 --- a/docs/elb/api-ref/ShowMember.html +++ b/docs/elb/api-ref/ShowMember.html @@ -146,7 +146,6 @@ + + + + + + + + @@ -147,7 +147,6 @@ @@ -217,7 +217,6 @@ + + + + +
    Table 11 BandwidthRef

    Parameter

    -

    Type

    -

    Description

    -

    id

    -

    String

    -

    Specifies the shared bandwidth ID.

    +

    Specifies the shared bandwidth ID.

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

    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.

    protocol_port

    @@ -177,7 +176,6 @@
    • 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.

    ip_version

    diff --git a/docs/elb/api-ref/ShowQuota.html b/docs/elb/api-ref/ShowQuota.html index 9c27eb6e..571bd8e4 100644 --- a/docs/elb/api-ref/ShowQuota.html +++ b/docs/elb/api-ref/ShowQuota.html @@ -125,6 +125,16 @@

    listeners_per_pool

    +

    Integer

    +

    Specifies the quota of listeners related to a backend server group.

    +
    • If the value is greater than or equal to 0, it indicates the listener quota.

      +
    • If the value is -1, the quota is not limited.

      +
    +

    l7policy

    Integer

    @@ -135,6 +145,16 @@

    condition_per_policy

    +

    Integer

    +

    Specifies the quota of conditions in a l7policy.

    +
    • If the value is greater than or equal to 0, it indicates the condition quota.

      +
    • If the value is -1, the quota is not limited.

      +
    +

    pool

    Integer

    @@ -225,22 +245,24 @@

    Example Responses

    Status code: 200

    Successful request.

    {
    +  "request_id" : "c6f3d7fe99bb1d8aa29e148097dab0d0",
       "quota" : {
    -    "member" : 500,
    -    "members_per_pool" : 500,
    -    "certificate" : 120,
    -    "l7policy" : 500,
    -    "listener" : 100,
    -    "loadbalancer" : 50,
    +    "member" : 10000,
    +    "members_per_pool" : 1000,
    +    "certificate" : -1,
    +    "l7policy" : 2000,
    +    "listener" : 1500,
    +    "loadbalancer" : 100000,
         "healthmonitor" : -1,
    -    "ipgroup" : 50,
    -    "pool" : 500,
    -    "security_policy" : 500,
    +    "pool" : 5000,
    +    "ipgroup" : 1000,
         "ipgroup_bindings" : 50,
         "ipgroup_max_length" : 300,
    -    "project_id" : "99a3fff0d03c428eac3678da6a7d0f24"
    -  },
    -  "request_id" : "8d7eba6f-ec79-42d2-8d8c-16149645549d"
    +    "security_policy" : 50,
    +    "condition_per_policy" : 10,
    +    "listeners_per_pool" : 50,
    +    "project_id" : "060576798a80d5762fafc01a9b5eedc7"
    +  }
     }

    Status Codes

    diff --git a/docs/elb/api-ref/UpdateIpGroup.html b/docs/elb/api-ref/UpdateIpGroup.html index 8500f649..6789c37a 100644 --- a/docs/elb/api-ref/UpdateIpGroup.html +++ b/docs/elb/api-ref/UpdateIpGroup.html @@ -2,7 +2,6 @@

    Updating an IP Address Group

    Function

    This API is used to update an IP address group. All IP addresses in the IP address group will be overwritten, and the IP addresses that are not included in the ip_list parameter in the request body will be removed. The IP address can contain IP addresses or CIDR blocks. 0.0.0.0 will be considered the same as 0.0.0.0/32. If you enter both 0.0.0.0 and 0.0.0.0/32, only one will be kept. 0:0:0:0:0:0:0:1 will be considered the same as ::1 and ::1/128. If you enter 0:0:0:0:0:0:0:1, ::1 and ::1/128, only one will be kept.

    -

    IPv6 is unsupported.

    URI

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

    @@ -124,6 +123,7 @@

    Array of UpadateIpGroupIpOption objects

    Lists the IP addresses in the IP address group.

    +

    Array Length: 0 - 300

    String

    Specifies the IP addresses in the IP address group.

    -

    IPv6 is unsupported. Please do not enter IPv6 addresses.

    description

    @@ -227,6 +226,7 @@

    Array of IpInfo objects

    Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

    +

    Array Length: 0 - 300

    listeners

    @@ -274,7 +274,6 @@

    String

    Specifies the IP addresses in the IP address group.

    -

    IPv6 is unsupported. Please do not enter IPv6 addresses.

    description

    diff --git a/docs/elb/api-ref/UpdateIpList.html b/docs/elb/api-ref/UpdateIpList.html index 8fcc7460..7166ee5f 100644 --- a/docs/elb/api-ref/UpdateIpList.html +++ b/docs/elb/api-ref/UpdateIpList.html @@ -142,7 +142,6 @@

    String

    Specifies the IP addresses in the IP address group.

    -

    IPv6 is unsupported. Please do not enter IPv6 addresses.

    description

    @@ -222,6 +221,7 @@

    Array of IpInfo objects

    Specifies the IP addresses or CIDR blocks in the IP address group. [] indicates any IP address.

    +

    Array Length: 0 - 300

    listeners

    @@ -269,7 +269,6 @@

    String

    Specifies the IP addresses in the IP address group.

    -

    IPv6 is unsupported. Please do not enter IPv6 addresses.

    description

    diff --git a/docs/elb/api-ref/UpdateL7Policy.html b/docs/elb/api-ref/UpdateL7Policy.html index 8c53725f..4dfdf650 100644 --- a/docs/elb/api-ref/UpdateL7Policy.html +++ b/docs/elb/api-ref/UpdateL7Policy.html @@ -291,7 +291,7 @@

    Specifies the query string set in the URL for redirection. The default value is ${query}, indicating that the query string of the request will be used.

    The value is case-sensitive and can contain only letters, digits, and special characters !$&'()*+,-./:;=?@^_`

    -

    For example, in the URL https://www.xxx.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.xxx.com:8080/elb?type=loadbalancer&name=my_name.

    +

    For example, in the URL https://www.example.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.example.com:8080/elb?type=loadbalancer&name=my_name.

    Default: ${query}

    Minimum: 0

    Maximum: 128

    @@ -874,7 +874,7 @@

    String

    Specifies the query string set in the URL for redirection. The default value is ${query}, indicating that the query string of the request will be used.

    -

    For example, in the URL https://www.xxx.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.xxx.com:8080/elb?type=loadbalancer&name=my_name.

    +

    For example, in the URL https://www.example.com:8080/elb?type=loadbalancer, ${query} indicates type=loadbalancer. If this parameter is set to ${query}&name=my_name, the URL will be redirected to https://www.example.com:8080/elb?type=loadbalancer&name=my_name.

    The value is case-sensitive and can contain only letters, digits, and special characters !$&'()*+,-./:;=?@^_`

    Default: ${query}

    Minimum: 0

    diff --git a/docs/elb/api-ref/UpdateLoadBalancer.html b/docs/elb/api-ref/UpdateLoadBalancer.html index bcac3e08..8eb04370 100644 --- a/docs/elb/api-ref/UpdateLoadBalancer.html +++ b/docs/elb/api-ref/UpdateLoadBalancer.html @@ -144,7 +144,7 @@
    • This parameter will be passed only when IPv6 is enabled for the subnet. The subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.

    • This parameter can be updated only when guaranteed is set to true.

    • The value will become null if the IPv6 address is unbound from the load balancer.

      -
    • The IPv4 subnet will not change, if IPv6 subet is updated. This parameter is unsupported. Please do not use it.

      +
    • The IPv4 subnet will not change, if IPv6 subet is updated.

    BandwidthRef object

    Specifies the ID of the bandwidth used by an IPv6 address. This parameter is available only when you create or update a load balancer with a public IPv6 address. If you use a new IPv6 address and specify a shared bandwidth, the IPv6 address will be added to the shared bandwidth.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ip_target_enable

    @@ -250,6 +249,7 @@

    Minimum: 1

    Maximum: 64

    +

    Array Length: 0 - 64

    deletion_protection_enable

    @@ -266,6 +266,22 @@

    waf_failure_action

    +

    No

    +

    String

    +

    Specifies traffic distributing policies when the WAF is faulty.

    +
    • discard: Traffic will not be distributed.

      +
    • forward: Traffic will be distributed to the default backend servers.

      +
    +

    Note: This parameter takes effect only when WAF is enabled for the load balancer.

    +

    This parameter is unsupported. Please do not use it.

    +

    Minimum: 0

    +

    Maximum: 36

    +
    @@ -479,7 +495,6 @@

    String

    Specifies the IPv6 address bound to the load balancer.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_virsubnet_id

    @@ -487,7 +502,6 @@

    String

    Specifies the ID of the IPv6 subnet where the load balancer resides.

    -

    IPv6 is unsupported. Please do not use this parameter.

    ipv6_vip_port_id

    @@ -495,7 +509,6 @@

    String

    Specifies the ID of the port bound to the IPv6 address of the load balancer.

    -

    IPv6 is unsupported. Please do not use this parameter.

    availability_zone_list

    @@ -613,7 +626,6 @@

    BandwidthRef object

    Specifies the ID of the bandwidth used by an IPv6 address. This parameter is available only when you create or update a load balancer with a public IPv6 address. If you use a new IPv6 address and specify a shared bandwidth, the IPv6 address will be added to the shared bandwidth.

    -

    IPv6 is unsupported. Please do not use this parameter.

    deletion_protection_enable

    @@ -629,6 +641,25 @@

    This parameter is returned only when deletion protection is enabled at the site.

    public_border_group

    +

    String

    +

    Specifies the AZ group to which the load balancer belongs.

    +

    waf_failure_action

    +

    String

    +

    Specifies traffic distributing policies when the WAF is faulty.

    +
    • discard: Traffic will not be distributed.

      +
    • forward: Traffic will be distributed to the default backend servers.

      +
    +

    Note: This parameter takes effect only when WAF is enabled for the load balancer.

    +

    This parameter is unsupported. Please do not use it.

    +
    @@ -728,7 +759,6 @@

    Integer

    Specifies the IP version. 4 indicates IPv4, and 6 indicates IPv6.

    -

    IPv6 is unsupported. The value cannot be 6.

    Integer

    Specifies the IP version. The value can be 4 (IPv4) or 6 (IPv6).

    -

    IPv6 is unsupported. The value cannot be 6.

    -
    Table 13 GlobalEipInfo

    Parameter

    +
    @@ -777,44 +806,11 @@ - - - - - - - - - - - - -
    Table 13 BandwidthRef

    Parameter

    Type

    global_eip_id

    +

    id

    String

    Specifies the ID of the global EIP.

    -

    global_eip_address

    -

    String

    -

    Specifies the global EIP.

    -

    ip_version

    -

    Integer

    -

    Specifies the IP version. The value can be 4 and 6. 4 indicates an IPv4 address, and 6 indicates an IPv6 address. [IPv6 is not supported. Do not set this parameter to 6.]

    -
    -
    - -
    - - - - - - - @@ -878,7 +874,8 @@ "l7_scale_flavor_id" : null, "vip_subnet_cidr_id" : null, "deletion_protection_enable" : false, - "public_border_group" : "center" + "public_border_group" : "center", + "waf_failure_action" : "forward" } } diff --git a/docs/elb/api-ref/UpdateMember.html b/docs/elb/api-ref/UpdateMember.html index 67c49e17..7a44e0a7 100644 --- a/docs/elb/api-ref/UpdateMember.html +++ b/docs/elb/api-ref/UpdateMember.html @@ -220,7 +220,6 @@ diff --git a/docs/elb/api-ref/elb_fl_0006.html b/docs/elb/api-ref/elb_fl_0006.html index 8dab095a..4f1499c0 100644 --- a/docs/elb/api-ref/elb_fl_0006.html +++ b/docs/elb/api-ref/elb_fl_0006.html @@ -4,30 +4,28 @@

    Function

    Queries all available versions.

    If there is no version added to the URL, all available versions are returned.

    -

    URI

    GET /versions

    +

    URI

    GET /

    Request

    None

    Response

    None

    -

    Example

    • Example request
      GET /versions
      +

      Example

      • Example request
        GET /
      • Example response
        {
        -  "versions": [
        -    {
        -      "id": "v3",
        -      "status": "CURRENT"
        -    },
        -    {
        -      "id": "v2",
        -      "status": "STABLE"
        -    },
        -    {
        -      "id": "v2.0",
        -      "status": "STABLE"
        -    }
        -  ]
        +   "versions": [
        +      {
        +          "status": "CURRENT",
        +          "id": "v2.0",
        +          "links": [
        +         {
        +            "href": "http://192.168.82.231:9696/v2.0",
        +            "rel": "self"
        +         }
        +        ]
        +       }
        +     ]
         }
    diff --git a/docs/elb/api-ref/elb_gc_1102.html b/docs/elb/api-ref/elb_gc_1102.html index 6fc682b3..b955269b 100644 --- a/docs/elb/api-ref/elb_gc_1102.html +++ b/docs/elb/api-ref/elb_gc_1102.html @@ -43,105 +43,127 @@ -
    - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - + + - - - - + + - + + - + + - - - - + + + + + + + + + + - + + + + diff --git a/docs/elb/api-ref/elb_history-api_0000.html b/docs/elb/api-ref/elb_history-api_0000.html deleted file mode 100644 index 9a1dbec9..00000000 --- a/docs/elb/api-ref/elb_history-api_0000.html +++ /dev/null @@ -1,15 +0,0 @@ - - - -

    Historical APIs

    - -

    -
    - - - diff --git a/docs/elb/api-ref/elb_jd_0000.html b/docs/elb/api-ref/elb_jd_0000.html deleted file mode 100644 index 56970e55..00000000 --- a/docs/elb/api-ref/elb_jd_0000.html +++ /dev/null @@ -1,33 +0,0 @@ - - -

    Classic Load Balancer APIs

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_bg_0000.html b/docs/elb/api-ref/elb_jd_bg_0000.html deleted file mode 100644 index 3601a695..00000000 --- a/docs/elb/api-ref/elb_jd_bg_0000.html +++ /dev/null @@ -1,17 +0,0 @@ - - -

    API Version

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_bg_0001.html b/docs/elb/api-ref/elb_jd_bg_0001.html deleted file mode 100644 index f8d3acc7..00000000 --- a/docs/elb/api-ref/elb_jd_bg_0001.html +++ /dev/null @@ -1,184 +0,0 @@ - - -

    Querying All API Versions

    -

    Function

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

    -
    -

    URI

    GET /

    -
    -

    Request

    • Request parameters

      None

      -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
    Table 14 BandwidthRef

    Parameter

    -

    Type

    -

    Description

    -

    id

    -

    String

    -

    Specifies the shared bandwidth ID.

    +

    Specifies the shared bandwidth ID.

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

    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.

    protocol_port

    @@ -251,7 +250,6 @@
    • 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.

    ip_version

    diff --git a/docs/elb/api-ref/UpdateSecurityPolicy.html b/docs/elb/api-ref/UpdateSecurityPolicy.html index 13217747..fe09e968 100644 --- a/docs/elb/api-ref/UpdateSecurityPolicy.html +++ b/docs/elb/api-ref/UpdateSecurityPolicy.html @@ -125,6 +125,7 @@

    Array of strings

    Lists the TLS protocols supported by the custom security policy. Value options: TLSv1, TLSv1.1, TLSv1.2, and TLSv1.3

    +

    Array Length: 1 - 5

    ciphers

    @@ -139,6 +140,7 @@
    • The protocol and cipher suite must match. At least one cipher suite must match the protocol.

    • You can match the protocol and cipher suite based on system security policy.

    +

    Array Length: 1 - 30

    400

    +

    400

    Bad Request

    +

    Bad Request

    Malformed request URI or body.

    +

    Invalid request URI.

    Invalid admin _state_up value.

    +

    Too long request header.

    Invalid parameters.

    +

    Invalid request body.

    Batch operations are not allowed.

    +

    Unreleased fields in the request body.

    Failed to verify the parameters.

    +

    401

    +

    +

    Unauthorized

    +

    +

    Authentication information unavailable in the request header.

    The method is not allowed for the request body, for example, trying to update attributes that be specified only during creation.

    -

    The network is not external (the value of router:external is set to false).

    -

    The IaaS OpenStack network port has no floating IP address bound.

    -

    The requested floating IP address is not in the IP address range of the external network.

    -

    Invalid fixed IP address.

    -

    The router port does not have a fixed IP address.

    -

    The subnet for the router interface must have a gateway IP address.

    -

    401

    -

    Unauthorized

    -

    Authentication required.

    +

    Expired authentication information in the request header.

    403

    Forbidden

    The URI does not exist.

    -

    The resource cannot be found.

    +

    No permissions to access APIs.

    404

    +

    404

    Not Found

    +

    Not Found

    The URI does not exist.

    +

    No available request URI.

    The resource cannot be found.

    +

    No available requested resources.

    The port UUID is not valid.

    +

    405

    +

    Method Not Allowed

    +

    Method specified in the request not allowed.

    409

    +

    406

    Conflict

    +

    Not Acceptable

    The port is already in use.

    +

    Responses from the server failed to be received by the client.

    The IP address is already in use.

    +

    407

    +

    Proxy Authentication Required

    +

    Proxy authentication required before the request can be processed.

    The IP address pool cannot contain gateway and broadcast addresses.

    +

    408

    +

    Request Timeout

    +

    Request timed out.

    The requested floating IP address is already in use.

    +

    409

    +

    Conflict

    +

    Failed to complete the request due to conflicts.

    The internal IaaS OpenStack network port and fixed IP address are already associated with another floating IP addresses.

    +

    The resource being accessed by another request.

    500

    +

    500

    +

    Internal IaaS OpenStack network error.

    +

    Internal IaaS OpenStack network error.

    +

    Failed to assign the MAC address.

    +

    Service internal error.

    +

    Server exception.

    +

    501

    +

    Not Implemented

    +

    Failed to complete the request because the server does not support the requested function.

    +

    502

    +

    Bad Gateway

    +

    Failed to complete the request because the server receives an invalid response from the upstream server.

    503

    Service Unavailable

    Failed to assign the MAC address.

    +

    Failed to complete the request because the system is temporarily abnormal.

    +

    504

    +

    Gateway Timeout

    +

    Gateway timed out.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Type

    -

    Description

    -

    versions

    -

    Array

    -

    Lists all API versions.

    -

    id

    -

    String

    -

    Specifies the version ID, for example, v1.

    -

    links

    -

    Array

    -

    Specifies the API URL.

    -

    href

    -

    String

    -

    Specifies the reference address of the current API version.

    -

    rel

    -

    String

    -

    Specifies the relationship between the current API version and the referenced address.

    -

    version

    -

    String

    -

    Specifies the version. If minor versions are supported, set this parameter to the latest minor version. If minor versions are not supported, leave this parameter blank.

    -

    status

    -

    String

    -

    Specifies the version status. Options are as follows:

    -
    • CURRENT: indicates the major version.
    • SUPPORTED: indicates that the version is an old one, but it is still supported.
    • DEPRECATED: indicates a deprecated version which may be deleted later.
    -

    updated

    -

    String

    -

    Specifies the version release time, which must be the UTC time. For example, the release time of v1 is 2014-06-28T12:20:21Z.

    -

    min_version

    -

    String

    -

    Specifies the minor version. If minor versions are supported, set this parameter to the earliest minor version. If minor versions are not supported, leave this parameter blank.

    -
    -
    -
  • Example response
    { 
    -   "versions": [ 
    -     { 
    -       "id": "v1.0", 
    -       "links": [ 
    -         { 
    -           "href": "https://{elb_endpoint}/v1.0/", 
    -           "rel": "self" 
    -         } 
    -       ], 
    -       "min_version": "", 
    -       "status": "CURRENT", 
    -       "updated": "2018-09-30T00:00:00Z", 
    -       "version": "" 
    -     } 
    -   ] 
    - }
    -
  • - -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      Bad Request

      -

      Request error.

      -

      401

      -

      Unauthorized

      -

      The authentication information is not provided or is incorrect.

      -

      403

      -

      Forbidden

      -

      The request was forbidden.

      -

      404

      -

      Not Found

      -

      The requested resource does not exist.

      -

      408

      -

      Request Timeout

      -

      The request timed out.

      -

      429

      -

      Too Many Requests

      -

      The number requests exceeded the upper limit.

      -

      500

      -

      Internal Server Error

      -

      Failed to complete the request because of an internal service error.

      -

      503

      -

      Service Unavailable

      -

      The service is currently unavailable.

      -
      -
      -
    -
    - -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_bg_0002.html b/docs/elb/api-ref/elb_jd_bg_0002.html deleted file mode 100644 index 8324d9f4..00000000 --- a/docs/elb/api-ref/elb_jd_bg_0002.html +++ /dev/null @@ -1,203 +0,0 @@ - - -

    Querying a Specific API Version

    -

    Function

    This API is used to query a specific ELB API version.

    -
    -

    URI

    GET /{api_version}

    - -
    - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Description

    -

    api_version

    -

    Yes

    -

    Specifies the API version.

    -
    -
    -
    • Example

      /v1.0

      -
    -
    -

    Request

    • Request parameters

      None

      -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Response parameters

      Parameter

      -

      Type

      -

      Description

      -

      version

      -

      Object

      -

      Specifies the API version.

      -

      id

      -

      String

      -

      Specifies the version ID, for example, v1.

      -

      links

      -

      Array

      -

      Specifies the API URL.

      -

      href

      -

      String

      -

      Specifies the reference address of the current API version.

      -

      rel

      -

      String

      -

      Specifies the relationship between the current API version and the referenced address.

      -

      version

      -

      String

      -

      Specifies the version. If minor versions are supported, set this parameter to the latest minor version. If minor versions are not supported, leave this parameter blank.

      -

      status

      -

      String

      -

      Specifies the version status. Options are as follows:

      -
      • CURRENT: indicates the major version.
      • SUPPORTED: indicates that the version is an old one, but it is still supported.
      • DEPRECATED: indicates a deprecated version which may be deleted later.
      -

      updated

      -

      String

      -

      Specifies the version release time, which must be the UTC time. For example, the release time of v1 is 2014-06-28T12:20:21Z.

      -

      min_version

      -

      String

      -

      Specifies the minor version. If minor versions are supported, set this parameter to the earliest minor version. If minor versions are not supported, leave this parameter blank.

      -
      -
      -
    • Example response
      {  
      -   "version": {  
      -       "id": "v1.0",  
      -       "links": [  
      -         {  
      -           "href": "https://{elb_endpoint}/v1.0/",  
      -           "rel": "self"  
      -         }  
      -       ],  
      -       "min_version": "",  
      -       "status": "CURRENT",  
      -       "updated": "2018-09-30T00:00:00Z",  
      -       "version": ""  
      -     }  
      - }
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      Bad Request

      -

      Request error.

      -

      401

      -

      Unauthorized

      -

      The authentication information is not provided or is incorrect.

      -

      403

      -

      Forbidden

      -

      The request was forbidden.

      -

      404

      -

      Not Found

      -

      The requested resource does not exist.

      -

      408

      -

      Request Timeout

      -

      The request timed out.

      -

      429

      -

      Too Many Requests

      -

      The number requests exceeded the upper limit.

      -

      500

      -

      Internal Server Error

      -

      Failed to complete the request because of an internal service error.

      -

      503

      -

      Service Unavailable

      -

      The service is currently unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_cj_0000.html b/docs/elb/api-ref/elb_jd_cj_0000.html deleted file mode 100644 index ba42e1fe..00000000 --- a/docs/elb/api-ref/elb_jd_cj_0000.html +++ /dev/null @@ -1,172 +0,0 @@ - - -

    Querying Monitoring Metrics

    -

    Function

    This API is used to query all metrics at Layer 4 and Layer 7.

    -

    Only users can query these metrics.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/monitor

    - -
    - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Response parameters

      Parameter

      -

      Type

      -

      Description

      -

      act_conn

      -

      Integer

      -

      Specifies the number of active connections.

      -

      cps

      -

      Integer

      -

      Specifies the number of concurrent connections.

      -

      create_time

      -

      String

      -

      Specifies the report time.

      -

      in_Bps

      -

      Integer

      -

      Specifies the inbound rate (bytes/s).

      -

      in_pps

      -

      Integer

      -

      Specifies the number of incoming data packets.

      -

      inact_conn

      -

      Integer

      -

      Specifies the number of inactive connections.

      -

      loadbalancer_id

      -

      String

      -

      Specifies the load balancer ID.

      -

      loadbalancer_ip

      -

      String

      -

      Specifies the load balancer IP address.

      -

      loadbalancer_name

      -

      String

      -

      Specifies the load balancer name.

      -

      ncps

      -

      Integer

      -

      Specifies the number of new connections.

      -

      out_Bps

      -

      Integer

      -

      Specifies the outbound rate (bytes/s).

      -

      out_pps

      -

      Integer

      -

      Specifies the number of outgoing data packets.

      -
      -
      -
    -
    • Example response
      [ 
      -      { 
      -          "act_conn": 0,
      -          "cps": 0,
      -          "create_time": "2016-05-20 16:46:49",
      -          "in_Bps": 0,
      -          "in_pps": 0,
      -          "inact_conn": 0,
      -          "loadbalancer_id": "34cf6520808d4766ae1455586ab94ba8",
      -          "loadbalancer_ip": "10.10.1.233",
      -          "loadbalancer_name": "lb0721",
      -          "ncps": 0,
      -          "out_Bps": 0,
      -          "out_pps": 0
      -       },
      -       {
      -          "act_conn": 0,
      -          "cps": 0,
      -          "create_time": "2016-05-20 16:46:49",
      -          "in_Bps": 0,
      -          "in_pps": 0,
      -          "inact_conn": 0,
      -          "loadbalancer_id": "b44533cce271437bb692365b0c450543",
      -          "loadbalancer_ip": "10.10.1.253",
      -          "loadbalancer_name": "lb0721",
      -          "ncps": 0,
      -          "out_Bps": 0,
      -          "out_pps": 0
      -       }
      -]
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_fz_0000.html b/docs/elb/api-ref/elb_jd_fz_0000.html deleted file mode 100644 index 9ab02a97..00000000 --- a/docs/elb/api-ref/elb_jd_fz_0000.html +++ /dev/null @@ -1,25 +0,0 @@ - - -

    Load Balancer

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_fz_0001.html b/docs/elb/api-ref/elb_jd_fz_0001.html deleted file mode 100644 index 07a7c965..00000000 --- a/docs/elb/api-ref/elb_jd_fz_0001.html +++ /dev/null @@ -1,283 +0,0 @@ - - -

    Creating a Load Balancer

    -

    Function

    This API is used to create a load balancer.

    -
    -

    URI

    POST /v1.0/{project_id}/elbaas/loadbalancers

    - -
    - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -
    -
    -

    -
    -

    Request

    • Request parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Mandatory

      -

      Type

      -

      Description

      -

      name

      -

      Yes

      -

      String

      -
      • Specifies the load balancer name.
      • The value can contain 1 to 64 characters that consist of letters, digits, underscores (_), and hyphens (-).
      -

      description

      -

      No

      -

      String

      -
      • Provides supplementary information about the load balancer.
      • The value contains 0 to 128 characters and cannot contain angle brackets (< and >).
      -

      vpc_id

      -

      Yes

      -

      String

      -

      Specifies the VPC ID.

      -

      bandwidth

      -

      No

      -

      Integer

      -
      • Specifies the bandwidth (Mbit/s). This parameter is mandatory when type is set to External.
      • The value ranges from 1 to 500.

        (The specific range may vary depending on the configuration in each region. You can see the bandwidth range of each region on the management console.)

        -
      -

      type

      -

      Yes

      -

      String

      -
      • Specifies the network type of the load balancer.
      • The value is Internal or External.
      -

      admin_state_up

      -

      Yes

      -

      Integer/Boolean

      -
      • Specifies the administrative status of the load balancer.
      • Optional values:

        0 or false: indicates that the load balancer is stopped. Only users are allowed to enter the two values.

        -

        1 or true indicates that the load balancer is running properly.

        -

        2 or false indicates that the load balancer is frozen. Only the administrator is allowed to enter the two values.

        -
      -

      vip_subnet_id

      -

      No

      -

      String

      -

      Specifies the subnet ID of backend ECSs. This parameter is mandatory when type is set to Internal. Only IPv4 subnets can be specified.

      -

      az

      -

      No

      -

      String

      -

      Specifies the AZ of the load balancer. This parameter is invalid when type is set to External and is optional when type is set to Internal. If type is set to Internal and an AZ is specified, the specified AZ must support private network load balancers. Otherwise, an error message is returned. For more details, see Regions and Endpoints.

      -

      -

      charge_mode

      -

      No

      -

      String

      -
      • Specifies how a new elastic IP address (EIP) is billed. This is a reserved parameter. If the system supports billing by traffic and this parameter is specified, the EIP will be billed by traffic.
      • Specifies whether the EIP is billed by traffic or fixed bandwidth. If this parameter is left blank or incorrectly set, the EIP is billed by traffic by default.
      • The value is traffic.
      -

      eip_type

      -

      No

      -

      String

      -
      • This parameter is reserved.
      -

      security_group_id

      -

      No

      -

      String

      -
      • Specifies the security group ID.
      • The value can contain 1 to 200 characters that consists of letters, digits, and hyphens (-).
      • This parameter is mandatory if the value of type is Internal, while it is ignored when the value of type is External.
      -

      vip_address

      -

      No

      -

      String

      -
      • Specifies the private IP address of the load balancer. When type is set to External, the parameter value is the EIP. When type is set to Internal, the parameter value is the private network IP address.
      • You can select an existing EIP to create a public network load balancer. When this parameter is configured, parameters bandwidth, charge_mode, and eip_type are invalid.
      -

      tenantId

      -

      No

      -

      String

      -
      • Specifies the project ID.
      • This parameter is mandatory when type is set to Internal.
      -
      -
      -
    -
    -
    • Example request 1
      {
      -    "name": "loadbalancer1",
      -    "description": "simple lb",
      -    "vpc_id": "f54a3ffd-7a55-4568-9e3d-f0ff2d46a107",
      -    "bandwidth": 200,
      -    "type": "External",
      -    "admin_state_up": true
      -}
      -
    -
    • Example request 2
      {
      -    "name": "loadbalancer1",
      -    "description": "simple lb",
      -    "vpc_id": "f54a3ffd-7a55-4568-9e3d-f0ff2d46a107",
      -    "vip_address": "192.144.164.74",
      -    "type": "External",
      -    "admin_state_up": true
      -}
      -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 3 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      uri

      -

      String

      -

      Specifies the URI returned by Combined API after the job for creating a load balancer is delivered.

      -

      job_id

      -

      String

      -

      Specifies the unique ID assigned to the job for creating a load balancer in Combined API.

      -
      -
      -
    • Example response
      {
      -    "uri": "/v1/73cd9140bec7427ab9952b4ed75924e0/jobs/4010b39b4fbb4645014fcfc8f2d178d1",
      -    "job_id": "4010b39b4fbb4645014fcfc8f2d178d1"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_fz_0002.html b/docs/elb/api-ref/elb_jd_fz_0002.html deleted file mode 100644 index 8c015705..00000000 --- a/docs/elb/api-ref/elb_jd_fz_0002.html +++ /dev/null @@ -1,142 +0,0 @@ - - -

    Deleting a Load Balancer

    -

    Function

    This API is used to delete a load balancer. If the load balancer is a public network load balancer, this API deletes the EIP bound to the load balancer.

    -
    -

    Constraints

    For a public network load balancer, you need to delete the backend ECSs added to all listeners of the load balancer before deleting it.

    -
    -

    URI

    DELETE /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    loadbalancer_id

    -

    Yes

    -

    String

    -

    Specifies the load balancer ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      uri

      -

      String

      -

      Specifies the URI returned by Combined API after the job for deleting a load balancer is delivered.

      -

      job_id

      -

      String

      -

      Specifies the unique ID assigned to the job for deleting a load balancer in Combined API.

      -
      -
      -
    • Example response
      {
      -    "uri": "/v1/73cd9140bec7427ab9952b4ed75924e0/jobs/4010b39c4fbb4649014fcfd2ab7903b0",
      -    "job_id": "4010b39c4fbb4649014fcfd2ab7903b0"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_fz_0003.html b/docs/elb/api-ref/elb_jd_fz_0003.html deleted file mode 100644 index d55023b0..00000000 --- a/docs/elb/api-ref/elb_jd_fz_0003.html +++ /dev/null @@ -1,144 +0,0 @@ - - -

    Deleting a Public Network Load Balancer

    -

    Function

    This API is used to delete a public network load balancer. The EIP bound to the load balancer will not be deleted. If you need to delete this IP address, refer to Deleting a Load Balancer.

    -
    -

    Constraints

    Before deleting a public network load balancer, you must remove all backend ECSs from the listener. This API cannot be used to delete a private network load balancer.

    -
    -

    URI

    DELETE /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}/keep-eip

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    loadbalancer_id

    -

    Yes

    -

    String

    -

    Specifies the load balancer ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      uri

      -

      String

      -

      Specifies the URI returned by Combined API after the job for deleting a load balancer is delivered.

      -

      job_id

      -

      String

      -

      Specifies the unique ID assigned to the job for deleting a load balancer in Combined API.

      -
      -
      -
    -
    • Example response
      {
      -    "uri": "/v1/8263303061de4b5d95c9cb68c3a257f4/jobs/ff808082615b23aa01616b90efc65298", 
      -    "job_id": "ff808082615b23aa01616b90efc65298"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisable

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_fz_0004.html b/docs/elb/api-ref/elb_jd_fz_0004.html deleted file mode 100644 index 2c314f83..00000000 --- a/docs/elb/api-ref/elb_jd_fz_0004.html +++ /dev/null @@ -1,186 +0,0 @@ - - -

    Modifying a Load Balancer

    -

    Function

    This API is used to modify the name, description, bandwidth, and administrative status of a load balancer.

    -
    -

    URI

    PUT /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    loadbalancer_id

    -

    Yes

    -

    String

    -

    Specifies the load balancer ID.

    -

    name

    -

    No

    -

    String

    -
    • Specifies the load balancer name.
    • The value can contain 1 to 64 characters that consist of letters, digits, underscores (_), and hyphens (-).
    -

    description

    -

    No

    -

    String

    -
    • Provides supplementary information about the load balancer.
    • The value contains 0 to 128 characters and cannot contain angle brackets (< and >).
    -

    bandwidth

    -

    No

    -

    Integer

    -
    • Specifies the bandwidth (Mbit/s). This parameter is mandatory when type is set to External.
    • The value ranges from 1 to 500.

      (The specific range may vary depending on the configuration in each region. You can see the bandwidth range of each region on the management console.)

      -
    -

    admin_state_up

    -

    No

    -

    Integer/Boolean

    -
    • Specifies the administrative status of the load balancer.
    • Optional values:

      0 or false: indicates that the load balancer is stopped. Only users are allowed to enter the two values.

      -

      1 or true: indicates that the load balancer is running properly.

      -

      2 or false: indicates that the load balancer is frozen. Only the administrator is allowed to enter the two values.

      -
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "description": "simple lb",
      -    "name": "loadbalancer1",
      -    "bandwidth": 200,
      -    "admin_state_up": true
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      uri

      -

      String

      -

      Specifies the URI returned by Combined API after the job for modifying a load balancer is delivered.

      -

      job_id

      -

      String

      -

      Specifies the unique ID assigned to the job for modifying a load balancer in Combined API.

      -
      -
      -
    -
    • Example response
      {
      -    "uri": "/v1/73cd9140bec7427ab9952b4ed75924e0/jobs/4010b39d4fbb4645014fcfddf4b32d15",
      -    "job_id": "4010b39d4fbb4645014fcfddf4b32d15"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_fz_0005.html b/docs/elb/api-ref/elb_jd_fz_0005.html deleted file mode 100644 index c87e34f0..00000000 --- a/docs/elb/api-ref/elb_jd_fz_0005.html +++ /dev/null @@ -1,232 +0,0 @@ - - -

    Querying Details of a Load Balancer

    -

    Function

    This API is used to query details about a load balancer.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/loadbalancers/{loadbalancer_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    loadbalancer_id

    -

    Yes

    -

    String

    -

    Specifies the load balancer ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      vip_address

      -

      String

      -

      Specifies the private IP address of the load balancer.

      -

      update_time

      -

      String

      -

      Specifies the time when the load balancer was updated.

      -

      create_time

      -

      String

      -

      Specifies the time when the load balancer was created.

      -

      id

      -

      String

      -

      Specifies the load balancer ID.

      -

      status

      -

      String

      -
      • Specifies the load balancer status.
      • The value can be ACTIVE, PENDING_CREATE, or ERROR.
      -

      bandwidth

      -

      Integer

      -

      Specifies the bandwidth (Mbit/s).

      -

      vpc_id

      -

      String

      -

      Specifies the VPC ID.

      -

      admin_state_up

      -

      Integer

      -
      • Specifies the administrative status of the load balancer.
      • The following options are available:

        0: The load balancer is disabled.

        -

        1: The load balancer is running properly.

        -

        2: The load balancer is frozen.

        -
      -

      vip_subnet_id

      -

      String

      -

      This parameter is unavailable now.

      -

      type

      -

      String

      -

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

      -

      name

      -

      String

      -

      Specifies the load balancer name.

      -

      description

      -

      String

      -

      Provides supplementary information about the load balancer.

      -

      security_group_id

      -

      String

      -
      • Specifies the security group ID.
      • null is displayed for this parameter when type is set to External.
      -
      -
      -
    -
    -
    • Example response
      {
      -    "vip_address": "192.144.62.114",
      -    "update_time": "2015-09-14 02:34:32",
      -    "create_time": "2015-09-14 02:34:32",
      -    "id": "0b07acf06d243925bc24a0ac7445267a",
      -    "status": "ACTIVE",
      -    "bandwidth": 1,
      -    "security_group_id": null,
      -    "vpc_id": "f54a3ffd-7a55-4568-9e3d-f0ff2d46a107",
      -    "admin_state_up": 1,
      -    "vip_subnet_id": null,
      -    "type": "External",
      -    "name": "MY_ELB",
      -    "description": null
      -}
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_hd_0000.html b/docs/elb/api-ref/elb_jd_hd_0000.html deleted file mode 100644 index 2c54b237..00000000 --- a/docs/elb/api-ref/elb_jd_hd_0000.html +++ /dev/null @@ -1,19 +0,0 @@ - - -

    Backend ECS

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_hd_0001.html b/docs/elb/api-ref/elb_jd_hd_0001.html deleted file mode 100644 index 0b327842..00000000 --- a/docs/elb/api-ref/elb_jd_hd_0001.html +++ /dev/null @@ -1,164 +0,0 @@ - - -

    Adding Backend ECSs

    -

    Function

    This API is used to add backend ECSs to a listener for monitoring.

    -

    To add backend ECSs to a UDP listener, IP addresses can be pinged and UDP services must be enabled.

    -
    -

    URI

    POST /v1.0/{project_id}/elbaas/listeners/{listener_id}/members

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the listener ID.

    -

    server_id

    -

    Yes

    -

    String

    -

    Specifies the backend ECS ID.

    -

    address

    -

    Yes

    -

    String

    -

    Specifies the private IP address of the backend ECS.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      [
      -    {
      -        "server_id": "dbecb618-2259-405f-ab17-9b68c4f541b0",
      -        "address": "172.16.0.31"
      -    }
      -]
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      uri

      -

      String

      -

      Specifies the URI of the job for adding a backend ECS. It is returned by Combined API.

      -

      job_id

      -

      String

      -

      Specifies the unique ID assigned to the job for adding a backend ECS in Combined API.

      -
      -
      -
    • Example response
      {
      -    "uri": "/v1/55300f3c8f764c06b1a32e2302edc305/jobs/4010b39b4fd3d5ff014fd3ec3ed8002d",
      -    "job_id": "4010b39b4fd3d5ff014fd3ec3ed8002d"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_hd_0002.html b/docs/elb/api-ref/elb_jd_hd_0002.html deleted file mode 100644 index 98103f00..00000000 --- a/docs/elb/api-ref/elb_jd_hd_0002.html +++ /dev/null @@ -1,179 +0,0 @@ - - -

    Removing Backend ECSs

    -

    Function

    This API is used to remove backend ECSs from a listener. Multiple backend ECSs can be removed concurrently.

    -
    -

    URI

    POST /v1.0/{project_id}/elbaas/listeners/{listener_id}/members/action

    - -
    - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the listener ID.

    -

    removeMember

    -

    Yes

    -

    Array

    -

    Lists the removed backend ECSs.

    -
    -
    - -
    - - - - - - - - - - - -
    Table 2 removeMember parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    id

    -

    Yes

    -

    String

    -

    Specifies the backend ECS ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "removeMember": [
      -        {
      -            "id": "34695d664b182fa69b98228032b0e239"
      -        }
      -    ]
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 3 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      uri

      -

      String

      -

      Specifies the URI returned by Combined API after the job for removing a backend ECS is delivered.

      -

      job_id

      -

      String

      -

      Specifies the unique ID assigned to the job for removing a backend ECS in Combined API.

      -
      -
      -
    -
    • Example response
      {
      -    "uri": "/v1/55300f3c8f764c06b1a32e2302edc305/jobs/4010b39b4fd3d5ff014fd3f160fd006c",
      -    "job_id": "4010b39b4fd3d5ff014fd3f160fd006c"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_hd_0003.html b/docs/elb/api-ref/elb_jd_hd_0003.html deleted file mode 100644 index 2db9c58e..00000000 --- a/docs/elb/api-ref/elb_jd_hd_0003.html +++ /dev/null @@ -1,272 +0,0 @@ - - -

    Querying Backend ECSs

    -

    Function

    This API is used to query backend ECSs added to a listener. If you are the administrator, the backend ECS list will be empty.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/listeners/{listener_id}/members?limit=10&marker=0

    -

    Enter a question mark (?) and an ampersand (&) at the end of the URI to define multiple search criteria. This API allows filtering backend ECSs by each parameter in the response message except listeners, server_name, update_time, and create_time.

    -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the listener ID.

    -

    marker

    -

    No

    -

    String

    -

    Specifies the resource ID of pagination query. If the parameter is left blank, only resources on the first page are queried.

    -

    limit

    -

    No

    -

    Integer

    -

    Specifies the number of records on each page.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      server_address

      -

      String

      -

      Specifies the private IP address of the backend ECS.

      -

      id

      -

      String

      -

      Specifies the backend ECS ID.

      -

      address

      -

      String

      -

      Specifies the floating IP address assigned to the backend ECS.

      -

      status

      -

      String

      -

      Specifies the status of the backend ECS. The value can be ACTIVE, PENDING, or ERROR.

      -

      health_status

      -

      String

      -

      Specifies the health check result. The value is NORMAL, ABNORMAL, or UNAVAILABLE.

      -

      update_time

      -

      String

      -

      Specifies the time when the backend ECS was updated.

      -

      create_time

      -

      String

      -

      Specifies the time when the backend ECS was added.

      -

      server_name

      -

      String

      -

      Specifies the backend ECS name.

      -

      server_id

      -

      String

      -

      Specifies the backend ECS ID.

      -

      listeners

      -

      Array

      -

      Specifies the listener with which the backend ECS is associated.

      -
      -
      - -
      - - - - - - - - - -
      Table 3 listeners parameter description

      Parameter

      -

      Type

      -

      Description

      -

      id

      -

      String

      -

      Specifies the listener with which the backend ECS is associated.

      -
      -
      -
    -
    • Example response
      [
      -    {
      -        "server_address": "172.16.0.16",
      -        "id": "4ac8777333bc20777147ab160ea61baf",
      -        "status": "ACTIVE",
      -        "address": "100.64.27.96",
      -        "listeners": [
      -            {
      -                "id": "65093734fb966b3d70f6af26cc63e125"
      -            },
      -            {
      -                "id": "a659fe780a542e1adf204db767a021a3"
      -            }
      -        ],
      -        "update_time": "2015-12-28 10:35:51",
      -        "create_time": "2015-12-28 10:35:50",
      -        "server_name": null,
      -        "server_id": "97444148-7afb-47cc-b4a3-6e1c94d1ade4",
      -        "health_status": "NORMAL"
      -    },
      -    {
      -        "server_address": "172.16.0.15",
      -        "id": "d8a21f107a19d7bd1d05a1f764eb623a",
      -        "status": "ACTIVE",
      -        "address": "100.64.27.95",
      -        "listeners": [
      -            {
      -                "id": "65093734fb966b3d70f6af26cc63e125"
      -            },
      -            {
      -                "id": "a659fe780a542e1adf204db767a021a3"
      -            }
      -        ],
      -        "update_time": "2015-12-28 10:35:51",
      -        "create_time": "2015-12-28 10:35:50",
      -        "server_name": null,
      -        "server_id": "05b731db-d457-41dc-a824-862daba91a59",
      -        "health_status": "ABNORMAL"
      -    }
      -]
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jk_0000.html b/docs/elb/api-ref/elb_jd_jk_0000.html deleted file mode 100644 index 1927e324..00000000 --- a/docs/elb/api-ref/elb_jd_jk_0000.html +++ /dev/null @@ -1,21 +0,0 @@ - - -

    Health Check

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_jk_0001.html b/docs/elb/api-ref/elb_jd_jk_0001.html deleted file mode 100644 index 710e7dbc..00000000 --- a/docs/elb/api-ref/elb_jd_jk_0001.html +++ /dev/null @@ -1,308 +0,0 @@ - - -

    Configuring a Health Check

    -

    Function

    This API is used to configure a health check for backend ECSs.

    -
    -

    URI

    POST /v1.0/{project_id}/elbaas/healthcheck

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the ID of the listener with which the health check is associated.

    -

    healthcheck_protocol

    -

    No

    -

    String

    -
    • Specifies the health check protocol. A listener using UDP is not allowed for a private network load balancer.
    • The value can be HTTP, TCP, or UDP.
    -

    healthcheck_uri

    -

    No

    -

    String

    -
    • Specifies the health check URI. This parameter is valid when healthcheck_protocol is HTTP.
    • The value can contain 1 to 80 characters that must start with a slash (/) and can contain only letters, digits, and special characters such as -/.%?#&_=
    -

    healthcheck_connect_port

    -

    No

    -

    Integer

    -
    • Specifies the health check port.
    • The port number ranges from 1 to 65535.
    -

    healthy_threshold

    -

    No

    -

    Integer

    -
    • Specifies the number of consecutive health checks when the health check result of a backend ECS changes from fail to success.
    • The value ranges from 1 to 10.
    -

    unhealthy_threshold

    -

    No

    -

    Integer

    -
    • Specifies the number of consecutive health checks when the health check result of a backend ECS changes from success to fail.
    • The value ranges from 1 to 10.
    -

    healthcheck_timeout

    -

    No

    -

    Integer

    -
    • Specifies the maximum time required for waiting for a response from the health check in the unit of second.
    • The value ranges from 1 to 50.
    -

    healthcheck_interval

    -

    No

    -

    Integer

    -
    • Specifies the maximum time between health checks in the unit of second.
    • The value ranges from 1 to 50.
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request 1: Configuring an HTTP health check
      {
      -    "healthcheck_connect_port": 80,
      -    "healthcheck_interval": 5,
      -    "healthcheck_protocol": "HTTP",
      -    "healthcheck_timeout": 10,
      -    "healthcheck_uri": "/",
      -    "healthy_threshold": 3,
      -    "listener_id": "3ce8c4429478a5eb6ef4930de2d75b28",
      -    "unhealthy_threshold": 3
      -}
      -
    • Example request 2: Configuring a TCP health check
      {
      -    "healthcheck_connect_port": 80,
      -    "healthcheck_interval": 5,
      -    "healthcheck_protocol": "TCP",
      -    "healthcheck_timeout": 10,
      -    "healthcheck_uri": "",
      -    "healthy_threshold": 3,
      -    "listener_id": "3ce8c4429478a5eb6ef4930de2d75b28",
      -    "unhealthy_threshold": 3
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      healthcheck_interval

      -

      Integer

      -

      Specifies the maximum time between health checks in the unit of second.

      -

      listener_id

      -

      String

      -

      Specifies the ID of the listener with which the health check is associated.

      -

      id

      -

      String

      -

      Specifies the health check ID.

      -

      healthcheck_protocol

      -

      String

      -

      Specifies the health check protocol.

      -

      unhealthy_threshold

      -

      Integer

      -

      Specifies the number of consecutive health checks when the health check result of a backend ECS changes from success to fail.

      -

      update_time

      -

      String

      -

      Specifies the time when the health check was updated.

      -

      create_time

      -

      String

      -

      Specifies the time when the health check was configured.

      -

      healthcheck_connect_port

      -

      Integer

      -

      Specifies the health check port.

      -

      healthcheck_timeout

      -

      Integer

      -

      Specifies the maximum time required for waiting for a response from the health check in the unit of second.

      -

      healthcheck_uri

      -

      String

      -

      Specifies the health check URI. This parameter is valid when healthcheck_protocol is HTTP.

      -

      healthy_threshold

      -

      Integer

      -

      Specifies the number of consecutive health checks when the health check result of a backend ECS changes from fail to success.

      -
      -
      -
    -
    -
    • Example response 1: Configuring an HTTP health check
      {
      -     "healthcheck_interval":5,
      -     "listener_id":"3ce8c4429478a5eb6ef4930de2d75b28",
      -     "id":"134e5ea962327c6a574b83e6e7f31f35",
      -     "healthcheck_protocol":"HTTP",
      -     "unhealthy_threshold":3,
      -     "update_time":"2015-12-25 03:57:23",
      -     "create_time":"2015-12-25 03:57:23",
      -     "healthcheck_connect_port":80,
      -     "healthcheck_timeout":10,
      -     "healthcheck_uri":"\/",
      -     "healthy_threshold":3
      -}
      -
    • Example response 2: Configuring a TCP health check
      {
      -     "healthcheck_interval":5,
      -     "listener_id":"3ce8c4429478a5eb6ef4930de2d75b28",
      -     "id":"134e5ea962327c6a574b83e6e7f31f35",
      -     "healthcheck_protocol":"TCP",
      -     "unhealthy_threshold":3,
      -     "update_time":"2015-12-25 03:57:23",
      -     "create_time":"2015-12-25 03:57:23",
      -     "healthcheck_connect_port":80,
      -     "healthcheck_timeout":10,
      -     "healthcheck_uri":"",
      -     "healthy_threshold":3
      -}
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jk_0002.html b/docs/elb/api-ref/elb_jd_jk_0002.html deleted file mode 100644 index 82bccb16..00000000 --- a/docs/elb/api-ref/elb_jd_jk_0002.html +++ /dev/null @@ -1,113 +0,0 @@ - - -

    Deleting a Health Check

    -

    Function

    This API is used to delete a health check.

    -
    -

    URI

    DELETE /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    healthcheck_id

    -

    Yes

    -

    String

    -

    Specifies the health check ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters

      None

      -
    -
    • Example response

      None

      -
    -
    -

    Status Code

    • Normal

      204

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jk_0003.html b/docs/elb/api-ref/elb_jd_jk_0003.html deleted file mode 100644 index ddd166ff..00000000 --- a/docs/elb/api-ref/elb_jd_jk_0003.html +++ /dev/null @@ -1,284 +0,0 @@ - - -

    Modifying a Health Check

    -

    Function

    This API is used to modify information about a health check.

    -
    -

    URI

    PUT /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    healthcheck_id

    -

    Yes

    -

    String

    -

    Specifies the health check ID.

    -

    healthcheck_protocol

    -

    No

    -

    String

    -
    • Specifies the health check protocol.
    • The value can be HTTP or TCP (case-insensitive).
    -

    healthcheck_uri

    -

    No

    -

    String

    -
    • Specifies the health check URI. This parameter is valid when healthcheck_protocol is HTTP.
    • The value can contain 1 to 80 characters that must start with a slash (/) and can contain only letters, digits, and special characters such as -/.%?#&_=
    -

    healthcheck_connect_port

    -

    No

    -

    Integer

    -
    • Specifies the health check port.
    • The port number ranges from 1 to 65535.
    -

    healthy_threshold

    -

    No

    -

    Integer

    -
    • Specifies the number of consecutive health checks when the health check result of a backend ECS changes from fail to success.
    • The value ranges from 1 to 10.
    -

    unhealthy_threshold

    -

    No

    -

    Integer

    -
    • Specifies the number of consecutive health checks when the health check result of a backend ECS changes from success to fail.
    • The value ranges from 1 to 10.
    -

    healthcheck_timeout

    -

    No

    -

    Integer

    -
    • Specifies the maximum time required for waiting for a response from the health check in the unit of second.
    • The value ranges from 1 to 50.
    -

    healthcheck_interval

    -

    No

    -

    Integer

    -
    • Specifies the maximum time between health checks in the unit of second.
    • The value ranges from 1 to 50.
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "healthcheck_connect_port": 88,
      -    "healthcheck_interval": 5,
      -    "healthcheck_protocol": "HTTP",
      -    "healthcheck_timeout": 10,
      -    "healthcheck_uri": "/",
      -    "healthy_threshold": 3,
      -    "unhealthy_threshold": 2
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      healthcheck_interval

      -

      Integer

      -

      Specifies the maximum time between health checks in the unit of second.

      -

      listener_id

      -

      String

      -

      Specifies the ID of the listener with which the health check is associated.

      -

      id

      -

      String

      -

      Specifies the health check ID.

      -

      healthcheck_protocol

      -

      String

      -

      Specifies the health check protocol.

      -

      unhealthy_threshold

      -

      Integer

      -

      Specifies the number of consecutive health checks when the health check result of a backend ECS changes from success to fail.

      -

      update_time

      -

      String

      -

      Specifies the time when the certificate was updated.

      -

      create_time

      -

      String

      -

      Specifies the time when the health check was created.

      -

      healthcheck_connect_port

      -

      Integer

      -

      Specifies the health check port.

      -

      healthcheck_timeout

      -

      Integer

      -

      Specifies the maximum time required for waiting for a response from the health check in the unit of second.

      -

      healthcheck_uri

      -

      String

      -

      Specifies the health check URI. This parameter is valid when healthcheck_protocol is HTTP.

      -

      healthy_threshold

      -

      Integer

      -

      Specifies the threshold at which the health check result is success, that is, the number of consecutive successful health checks when the health check result of a backend ECS changes from fail to success.

      -
      -
      -
    -
    -
    • Example response
      {
      -    "healthcheck_interval": 5,
      -    "listener_id": "3ce8c4429478a5eb6ef4930de2d75b28",
      -    "id": "134e5ea962327c6a574b83e6e7f31f35",
      -    "healthcheck_protocol": "HTTP",
      -    "unhealthy_threshold": 2,
      -    "update_time": "2015-12-25 03:57:23",
      -    "create_time": "2015-12-25 03:57:23",
      -    "healthcheck_connect_port": 88,
      -    "healthcheck_timeout": 10,
      -    "healthcheck_uri": "/",
      -    "healthy_threshold": 3
      -}
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jk_0004.html b/docs/elb/api-ref/elb_jd_jk_0004.html deleted file mode 100644 index f34809d2..00000000 --- a/docs/elb/api-ref/elb_jd_jk_0004.html +++ /dev/null @@ -1,213 +0,0 @@ - - -

    Querying Details of a Health Check

    -

    Function

    This API is used to query details about a health check.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    healthcheck_id

    -

    Yes

    -

    String

    -

    Specifies the health check ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      healthcheck_interval

      -

      Integer

      -

      Specifies the maximum time between health checks in the unit of second.

      -

      listener_id

      -

      String

      -

      Specifies the ID of the listener with which the health check is associated.

      -

      id

      -

      String

      -

      Specifies the health check ID.

      -

      healthcheck_protocol

      -

      String

      -

      Specifies the health check protocol.

      -

      unhealthy_threshold

      -

      Integer

      -

      Specifies the number of consecutive health checks when the health check result of a backend ECS changes from success to fail.

      -

      update_time

      -

      String

      -

      Specifies the time when the health check was updated.

      -

      create_time

      -

      String

      -

      Specifies the time when the health check was configured.

      -

      healthcheck_connect_port

      -

      Integer

      -

      Specifies the health check port.

      -

      healthcheck_timeout

      -

      Integer

      -

      Specifies the maximum time required for waiting for a response from the health check in the unit of second.

      -

      healthcheck_uri

      -

      String

      -

      Specifies the health check URI. This parameter is valid when healthcheck_protocol is HTTP.

      -

      healthy_threshold

      -

      Integer

      -

      Specifies the threshold at which the health check result is success, that is, the number of consecutive successful health checks when the health check result of a backend ECS changes from fail to success.

      -
      -
      -
    -
    • Example response
      {
      -    "healthcheck_interval": 5,
      -    "listener_id": "3ce8c4429478a5eb6ef4930de2d75b28",
      -    "id": "134e5ea962327c6a574b83e6e7f31f35",
      -    "healthcheck_protocol": "HTTP",
      -    "unhealthy_threshold": 2,
      -    "update_time": "2015-12-25 03:57:23",
      -    "create_time": "2015-12-25 03:57:23",
      -    "healthcheck_connect_port": 88,
      -    "healthcheck_timeout": 10,
      -    "healthcheck_uri": "/",
      -    "healthy_threshold": 3
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_job_0000.html b/docs/elb/api-ref/elb_jd_job_0000.html deleted file mode 100644 index 2a7aa415..00000000 --- a/docs/elb/api-ref/elb_jd_job_0000.html +++ /dev/null @@ -1,305 +0,0 @@ - - -

    Querying the Job Status

    -

    Function

    This API is used to query the job status, such as the execution status of creating or deleting a load balancer.

    -
    -

    URI

    GET /v1.0/{project_id}/jobs/{job_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    job_id

    -

    Yes

    -

    String

    -

    Specifies the job ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Mandatory

      -

      Type

      -

      Description

      -

      status

      -

      Yes

      -

      String

      -

      Specifies the job status.

      -
      • SUCCESS: The job was successfully executed.
      • RUNNING: The job is in progress.
      • FAIL: The job failed.
      • INIT: The job is being initialized.
      -

      entities

      -

      Yes

      -

      Object

      -

      Specifies the response to the job. Each type of job has different contents.

      -

      job_id

      -

      Yes

      -

      String

      -

      Specifies the job ID.

      -

      job_type

      -

      Yes

      -

      String

      -

      Specifies the job type.

      -

      begin_time

      -

      Yes

      -

      String

      -

      Specifies the time when the job started.

      -

      end_time

      -

      Yes

      -

      String

      -

      Specifies the time when the job ended.

      -

      error_code

      -

      Yes

      -

      String

      -

      Specifies the error code returned after the job fails to execute.

      -

      fail_reason

      -

      Yes

      -

      String

      -

      Indicates the cause of the execution failure.

      -

      message

      -

      No

      -

      String

      -

      Specifies the message returned when an error occurs.

      -

      code

      -

      No

      -

      String

      -

      Specifies the error code returned when an error occurs.

      -

      For details of error code, see Status Codes.

      -

      sub_jobs

      -

      No

      -

      String

      -

      Specifies the execution information of a subjob. When no subjob exists, the value of this parameter is left empty. The structure of each subjob is similar to that of the parent job.

      -
      -
      -
    • Example response
      { 
      -    "status": "SUCCESS", 
      -    "entities": 
      -     {
      -      "elb": 
      -       {
      -        "id": "ef265755daf84333baf4ddc1d91cbc2f",
      -        "name": "1",
      -        "type": "External",
      -        "status": "ACTIVE", 
      -        "bandwidth": 1, 
      -        "vip_address": "10.154.53.4", 
      -        "tenant_id": "cbc08e2f8c354c7aa7abb88d0a7d11dc", 
      -        "admin_state_up": false, 
      -        "vpc_id": "21838be1-c1ce-4c09-9184-228cdb43038d" 
      -        } 
      -      }, 
      -     "job_id": "ff8080825ecc523f015ecd0a98f82f77", 
      -     "job_type": "createELB", 
      -     "begin_time": "2017-09-29T09:49:37.399Z", 
      -     "end_time": "2017-09-29T09:50:03.272Z", 
      -     "error_code": null, 
      -     "fail_reason": null 
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      Bad Request

      -

      The server failed to process the request.

      -

      401

      -

      Unauthorized

      -

      You must enter a username and the password to access the requested page.

      -

      403

      -

      Forbidden

      -

      You are forbidden to access the requested page.

      -

      404

      -

      Not Found

      -

      The server could not find the requested page.

      -

      405

      -

      Method Not Allowed

      -

      You are not allowed to use the method specified in the request.

      -

      406

      -

      Not Acceptable

      -

      Response generated by the server is not acceptable to the client.

      -

      407

      -

      Proxy Authentication Required

      -

      You must use the proxy server for authentication so that the request can be processed.

      -

      408

      -

      Request Timeout

      -

      The request timed out.

      -

      409

      -

      Conflict

      -

      The request could not be processed due to a conflict.

      -

      500

      -

      Internal Server Error

      -

      Failed to complete the request because of an internal service error.

      -

      501

      -

      Not Implemented

      -

      Failed to complete the request because the server does not support the requested function.

      -

      502

      -

      Bad Gateway

      -

      Failed to complete the request because the server has received an invalid response.

      -

      503

      -

      Service Unavailable

      -

      Failed to complete the request because the system is out of service temporarily.

      -

      504

      -

      Gateway Timeout

      -

      A gateway timeout error occurred.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jt_0000.html b/docs/elb/api-ref/elb_jd_jt_0000.html deleted file mode 100644 index d75da7b0..00000000 --- a/docs/elb/api-ref/elb_jd_jt_0000.html +++ /dev/null @@ -1,23 +0,0 @@ - - -

    Listener

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_jt_0001.html b/docs/elb/api-ref/elb_jd_jt_0001.html deleted file mode 100644 index f47d0bd2..00000000 --- a/docs/elb/api-ref/elb_jd_jt_0001.html +++ /dev/null @@ -1,485 +0,0 @@ - - -

    Adding a Listener

    -

    Function

    This API is used to add a listener to a load balancer.

    -
    -

    URI

    POST /v1.0/{project_id}/elbaas/listeners

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    name

    -

    Yes

    -

    String

    -
    • Specifies the listener name.
    • The value can contain 1 to 64 characters that consist of letters, digits, underscores (_), and hyphens (-).
    -

    description

    -

    No

    -

    String

    -
    • Provides supplementary information about the listener.
    • The value contains 0 to 128 characters and cannot contain angle brackets (< and >).
    -

    loadbalancer_id

    -

    Yes

    -

    String

    -

    Specifies the load balancer ID.

    -

    protocol

    -

    Yes

    -

    String

    -
    • Specifies the protocol used by the listener.
    • The value can be HTTP, TCP, HTTPS, SSL, or UDP.
    • A UDP listener cannot be added to a private network load balancer.
    -

    port

    -

    Yes

    -

    Integer

    -
    • Specifies the port used by the listener.
    • The port number ranges from 1 to 65535.
    -

    backend_protocol

    -

    Yes

    -

    String

    -
    • Specifies the backend ECS protocol.

      If protocol is set to UDP, the value of this parameter can only be UDP.

      -

      If protocol is set to SSL, the value of this parameter can only be TCP.

      -
    • The value can be HTTP, TCP, or UDP.
    -

    backend_port

    -

    Yes

    -

    Integer

    -
    • Specifies the port used by backend ECSs.
    • The port number ranges from 1 to 65535.
    -

    lb_algorithm

    -

    Yes

    -

    String

    -
    • Specifies the load balancing algorithm.
    • The value can be roundrobin, leastconn, or source.
    -

    session_sticky

    -

    No

    -

    Boolean

    -
    • Specifies whether to enable the sticky session feature.
    • The value can be true or false. The feature is enabled when the value is true.
    • If protocol is set to SSL, the sticky session feature is not supported and the parameter is invalid.
    • If protocol is set to HTTP, HTTPS, or TCP and lb_algorithm is not roundrobin, the value of this parameter can only be false.
    -

    sticky_session_type

    -

    No

    -

    String

    -

    Specifies where the cookie is from. The only value is insert, indicating that the cookie is inserted by the load balancer.

    -
    • This parameter takes effect when protocol is set to HTTP and session_sticky to true.
    • This parameter does not take effect when protocol is set to TCP, SSL, or UDP, which means that the parameter is unavailable or its value is set to null.
    -

    cookie_timeout

    -

    No

    -

    Integer

    -
    • Specifies the cookie timeout duration. This parameter is valid when protocol is set to HTTP, session_sticky to true, and sticky_session_type to insert. This parameter is invalid when protocol is set to TCP, SSL, or UDP.
    • The value ranges from 1 to 1440.
    -

    tcp_timeout

    -

    No

    -

    Integer

    -
    • Specifies the TCP session timeout duration. This parameter is valid when protocol is set to TCP.
    • The value ranges from 1 to 1440.
    -

    tcp_draining

    -

    No

    -

    Boolean

    -
    • Specifies whether to maintain TCP connections to a backend ECS that has been removed. This parameter is valid when protocol is set to TCP.
    • The value can be true or false.
    -

    tcp_draining_timeout

    -

    No

    -

    Integer

    -
    • Specifies the timeout duration for maintaining TCP connections to a backend ECS that has been removed in the unit of minute.

      This parameter is valid when protocol is set to TCP and tcp_draining to true.

      -
    • The value ranges from 0 to 60.
    -

    certificate_id

    -

    No

    -

    String

    -
    • Specifies the certificate ID. This parameter is mandatory when protocol is set to HTTPS or SSL.
    • The ID can be obtained from the certificate list.
    -

    certificates

    -

    No

    -

    String

    -
    • Lists the certificate IDs if protocol is set to HTTPS.
    • This parameter is mandatory in the SNI scenario and is valid only when the load balancer is a public network load balancer.
    -

    udp_timeout

    -

    No

    -

    Integer

    -
    • Specifies the UDP session timeout duration. This parameter is valid when protocol is set to UDP.
    • The value ranges from 1 to 1440.
    -

    ssl_protocols

    -

    No

    -

    String

    -
    • Specifies the supported SSL/TLS protocol version. This parameter is available only when protocol is set to HTTPS or SSL.
    • The value can be TLS 1.2 or TLS 1.2 TLS 1.1 TLS 1.0, and the default value is TLS 1.2.
    -

    ssl_ciphers

    -

    No

    -

    String

    -
    • Specifies the cipher suites supported by a specific SSL/TLS protocol version. This parameter is available only when protocol is set to HTTPS or SSL.
    • The value is Default, Extended, or Strict.

      The value of Default is ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256.

      -

      The value of Extended is ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:AES256-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:AES128-SHA:AES256-SHA:DHE-DSS-AES128-SHA:CAMELLIA128-SHA:EDH-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:CAMELLIA256-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA.

      -

      The value of Strict is ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256.

      -

      The default value is Default. When ssl_protocols is set to TLS 1.2 TLS 1.1 TLS 1.0, this parameter can only be set to Extended.

      -
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "name": "listener1",
      -    "description": "",
      -    "loadbalancer_id": "0b07acf06d243925bc24a0ac7445267a",
      -    "protocol": "HTTP",
      -    "port": 88,
      -    "backend_protocol": "HTTP",
      -    "backend_port": 80,
      -    "lb_algorithm": "roundrobin",
      -    "session_sticky": true,
      -    "sticky_session_type": "insert",
      -    "cookie_timeout": 100,
      -    "tcp_draining": true,
      -    "tcp_draining_timeout": 5
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      update_time

      -

      String

      -

      Specifies the time when the listener was updated.

      -

      backend_port

      -

      Integer

      -

      Specifies the port used by backend ECSs.

      -

      id

      -

      String

      -

      Specifies the listener ID.

      -

      backend_protocol

      -

      String

      -

      Specifies the protocol used by backend ECSs.

      -

      sticky_session_type

      -

      String

      -

      Specifies where the cookie is from. The only value is insert, indicating that the cookie is inserted by the load balancer. This parameter is valid when protocol is set to HTTP and session_sticky to true.

      -

      description

      -

      String

      -

      Provides supplementary information about the listener.

      -

      loadbalancer_id

      -

      String

      -

      Specifies the load balancer ID.

      -

      create_time

      -

      String

      -

      Specifies the time when the listener was created.

      -

      status

      -

      String

      -

      Specifies the listener status. The value can be ACTIVE, PENDING_CREATE, or ERROR.

      -

      protocol

      -

      String

      -

      Specifies the protocol used for load balancing at Layer 4 or Layer 7.

      -

      port

      -

      Integer

      -

      Specifies the port used by the listener.

      -

      cookie_timeout

      -

      Integer

      -
      • Specifies the cookie timeout duration in the unit of minute. This parameter is valid when session_sticky is set to true and sticky_session_type to insert.
      • The value ranges from 1 to 1440.
      -

      admin_state_up

      -

      Boolean

      -
      • Specifies the administrative status of the load balancer.
      • Two options are available:

        false: The load balancer is disabled.

        -

        true: The load balancer is running properly.

        -
      -

      session_sticky

      -

      Boolean

      -

      Specifies whether to enable the sticky session feature. The feature is enabled when the value is true.

      -

      lb_algorithm

      -

      String

      -

      Specifies the load balancing algorithm.

      -

      name

      -

      String

      -

      Specifies the listener name.

      -

      tcp_draining

      -

      Boolean

      -
      • Specifies whether to maintain TCP connections to a backend ECS that has been removed. This parameter is valid when protocol is set to TCP.
      • The value can be true or false.
      -

      tcp_draining_timeout

      -

      Integer

      -
      • Specifies the timeout duration for maintaining TCP connections to a backend ECS that has been removed in the unit of minute.

        This parameter is valid when protocol is set to TCP and tcp_draining to true.

        -
      • The value ranges from 0 to 60.
      -

      ssl_protocols

      -

      String

      -
      • Specifies the supported SSL/TLS protocol version.
      • This parameter is available only when protocol is set to HTTPS or SSL.
      -

      ssl_ciphers

      -

      String

      -
      • Specifies the cipher suite of an encryption protocol.
      • This parameter is available only when protocol is set to HTTPS or SSL.
      -

      certificate_id

      -

      String

      -
      • Specifies the default certificate ID.
      • This parameter is available only when protocol is set to HTTPS or SSL.
      -

      certificates

      -

      String

      -
      • Lists the certificate IDs if protocol is set to HTTPS.
      • This parameter is mandatory in the SNI scenario.
      -
      -
      -
    -
    -
    • Example response
      {
      -    "update_time": "2015-09-15 07:41:17",
      -    "backend_port": 80,
      -    "tcp_draining": true,
      -    "id": "248425d7b97dc26920eb23720115e068",
      -    "backend_protocol": "HTTP",
      -    "sticky_session_type": "insert",
      -    "description": "",
      -    "loadbalancer_id": "0b07acf06d243925bc24a0ac7445267a",
      -    "create_time": "2015-09-15 07:41:17",
      -    "status": "ACTIVE",
      -    "protocol": "TCP",
      -    "port": 88,
      -    "cookie_timeout": 100,
      -    "admin_state_up": true,
      -    "session_sticky": true,
      -    "lb_algorithm": "roundrobin",
      -    "name": "listener1",
      -    "tcp_draining": true,
      -    "tcp_draining_timeout": 5
      -}
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jt_0002.html b/docs/elb/api-ref/elb_jd_jt_0002.html deleted file mode 100644 index 46fda991..00000000 --- a/docs/elb/api-ref/elb_jd_jt_0002.html +++ /dev/null @@ -1,113 +0,0 @@ - - -

    Deleting a Listener

    -

    Function

    This API is used to delete a listener.

    -
    -

    URI

    DELETE /v1.0/{project_id}/elbaas/listeners/{listener_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the listener ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters

      None

      -
    -
    • Example response

      None

      -
    -
    -

    Status Code

    • Normal

      204

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jt_0003.html b/docs/elb/api-ref/elb_jd_jt_0003.html deleted file mode 100644 index 9254fce1..00000000 --- a/docs/elb/api-ref/elb_jd_jt_0003.html +++ /dev/null @@ -1,428 +0,0 @@ - - -

    Modifying a Listener

    -

    Function

    This API is used to modify the listener information, including the listener name, description, and status.

    -
    -

    URI

    PUT /v1.0/{project_id}/elbaas/listeners/{listener_id}

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the listener ID.

    -

    name

    -

    No

    -

    String

    -
    • Specifies the listener name.
    • The value can contain 1 to 64 characters that consist of letters, digits, underscores (_), and hyphens (-).
    -

    description

    -

    No

    -

    String

    -
    • Provides supplementary information about the listener.
    • The value contains 0 to 128 characters and cannot contain angle brackets (< and >).
    -

    port

    -

    No

    -

    Integer

    -
    • Specifies the port used by the listener.
    • The port number ranges from 1 to 65535.
    -

    backend_port

    -

    No

    -

    Integer

    -
    • Specifies the port used by backend ECSs.
    • The port number ranges from 1 to 65535.
    -

    lb_algorithm

    -

    No

    -

    String

    -
    • Specifies the load balancing algorithm.
    • The value can be roundrobin, leastconn, or source.
    -

    tcp_timeout

    -

    No

    -

    Integer

    -
    • Specifies the TCP session timeout duration. This parameter is valid when protocol is set to TCP.
    • The value ranges from 1 to 1440.
    -

    tcp_draining

    -

    No

    -

    Boolean

    -
    • Specifies whether to maintain TCP connections to a backend ECS that has been removed. This parameter is valid when protocol is set to TCP.
    • The value can be true or false.
    -

    tcp_draining_timeout

    -

    No

    -

    Integer

    -
    • Specifies the timeout duration for maintaining TCP connections to a backend ECS that has been removed in the unit of minute.

      This parameter is valid when protocol is set to TCP and tcp_draining to true.

      -
    • The value ranges from 0 to 60.
    -

    udp_timeout

    -

    No

    -

    Integer

    -
    • Specifies the UDP session timeout duration. This parameter is valid when protocol is set to UDP.
    • The value ranges from 1 to 1440.
    -

    ssl_protocols

    -

    No

    -

    String

    -
    • Specifies the supported SSL/TLS protocol version. This parameter is available only when protocol is set to HTTPS or SSL.
    • The value can be TLS 1.2 or TLS 1.2 TLS 1.1 TLS 1.0, and the default value is TLS 1.2.
    -

    ssl_ciphers

    -

    No

    -

    String

    -
    • Specifies the cipher suites supported by a specific SSL/TLS protocol version. This parameter is available only when protocol is set to HTTPS or SSL.
    • The value is Default, Extended, or Strict.

      The value of Default is ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256.

      -

      The value of Extended is ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:AES256-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:AES128-SHA:AES256-SHA:DHE-DSS-AES128-SHA:CAMELLIA128-SHA:EDH-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:CAMELLIA256-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA.

      -

      The value of Strict is ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256.

      -

      The default value is Default. When ssl_protocols is set to TLS 1.2 TLS 1.1 TLS 1.0, this parameter can only be set to Extended.

      -
    -

    certificate_id

    -

    No

    -

    String

    -
    • Specifies the default certificate ID. This parameter is mandatory when protocol is set to HTTPS or SSL.
    • The ID can be obtained from the certificate list.
    -

    certificates

    -

    No

    -

    String

    -
    • Lists the certificate IDs if protocol is set to HTTPS.
    • This parameter is mandatory in the SNI scenario.
    • This parameter is valid only when the load balancer is a public network load balancer.
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "name": "lis",
      -    "description": "",
      -    "port": 9090,
      -    "backend_port": 9090,
      -    "lb_algorithm": "roundrobin"
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      update_time

      -

      String

      -

      Specifies the time when the listener was updated.

      -

      backend_port

      -

      Integer

      -

      Specifies the port used by backend ECSs.

      -

      id

      -

      String

      -

      Specifies the listener ID in UUID format.

      -

      backend_protocol

      -

      String

      -

      Specifies the protocol used by backend ECSs.

      -

      sticky_session_type

      -

      String

      -

      Specifies where the cookie is from. The only value is insert, indicating that the cookie is inserted by the load balancer.

      -
      • This parameter is valid when protocol is set to HTTP and session_sticky to true.
      • This parameter is invalid when protocol is set to TCP, SSL, or UDP, which means that the parameter is unavailable or its value is set to null.
      -

      description

      -

      String

      -

      Provides supplementary information about the listener.

      -

      loadbalancer_id

      -

      String

      -

      Specifies the load balancer ID.

      -

      create_time

      -

      String

      -

      Specifies the time when the listener was created.

      -

      status

      -

      String

      -

      Specifies the listener status. The value can be ACTIVE, PENDING_CREATE, or ERROR.

      -

      protocol

      -

      String

      -

      Specifies the protocol used for load balancing at Layer 4 or Layer 7.

      -

      port

      -

      Integer

      -

      Specifies the port used by the listener.

      -

      cookie_timeout

      -

      Integer

      -
      • Specifies the cookie timeout duration. This parameter is valid when session_sticky is set to true and sticky_session_type to insert.
      • The value ranges from 1 to 1440.
      -

      admin_state_up

      -

      Boolean

      -
      • Specifies the administrative status of the load balancer.
      • Two options are available:

        false: The load balancer is disabled.

        -

        true: The load balancer is running properly.

        -
      -

      healthcheck_id

      -

      String

      -

      Specifies the health check ID.

      -

      session_sticky

      -

      Boolean

      -

      Specifies whether to enable the sticky session feature. The feature is enabled when the value is true. This parameter is valid only when protocol is set to HTTP.

      -

      lb_algorithm

      -

      String

      -

      Specifies the load balancing algorithm.

      -

      name

      -

      String

      -

      Specifies the listener name.

      -

      tcp_draining

      -

      Boolean

      -
      • Specifies whether to maintain TCP connections to a backend ECS that has been removed. This parameter is valid when protocol is set to TCP.
      • The value can be true or false.
      -

      tcp_draining_timeout

      -

      Integer

      -
      • Specifies the timeout duration for maintaining TCP connections to a backend ECS that has been removed. The unit is minute.

        This parameter is valid when protocol is set to TCP and tcp_draining to true.

        -
      • The value ranges from 0 to 60.
      -

      certificate_id

      -

      String

      -

      Specifies the ID of the SSL certificate for security authentication.

      -

      This parameter is mandatory when protocol is set to HTTPS or SSL. Otherwise, the parameter value is null.

      -

      certificates

      -

      String

      -

      Lists the certificate IDs if protocol is set to HTTPS.

      -

      This parameter is mandatory in the SNI scenario.

      -
      -
      -
    -
    • Example response
      {
      -    "update_time": "2016-12-01 07:12:59",
      -    "backend_port": 9090,
      -    "id": "a824584fb3ba4d39ba0cf372c7cbbb67",
      -    "backend_protocol": "TCP",
      -    "sticky_session_type": null,
      -    "certificate_id": null,
      -    "description": "",
      -    "loadbalancer_id": "f54c65b1b5dd4a4f95b71b44796ac013",
      -    "create_time": "2016-12-01 07:12:43",
      -    "admin_state_up": false,
      -    "status": "ACTIVE",
      -    "protocol": "TCP",
      -    "cookie_timeout": 100,
      -    "port": 9092,
      -    "tcp_draining": true,
      -    "tcp_timeout": 1,
      -    "lb_algorithm": "roundrobin",
      -    "healthcheck_id": null,
      -    "session_sticky": true,
      -    "tcp_draining_timeout": 5,
      -    "name": "lis"
      -
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jt_0004.html b/docs/elb/api-ref/elb_jd_jt_0004.html deleted file mode 100644 index 05fc9bef..00000000 --- a/docs/elb/api-ref/elb_jd_jt_0004.html +++ /dev/null @@ -1,345 +0,0 @@ - - -

    Querying Details of a Listener

    -

    Function

    This API is used to query details about a listener.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/listeners/{listener_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    listener_id

    -

    Yes

    -

    String

    -

    Specifies the listener ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      update_time

      -

      String

      -

      Specifies the time when the listener was updated.

      -

      backend_port

      -

      Integer

      -

      Specifies the port used by backend ECSs.

      -

      id

      -

      String

      -

      Specifies the listener ID.

      -

      backend_protocol

      -

      String

      -

      Specifies the protocol used by backend ECSs.

      -

      sticky_session_type

      -

      String

      -

      Specifies where the cookie is from. The only value is insert, indicating that the cookie is inserted by the load balancer.

      -
      • This parameter is valid when protocol is set to HTTP and session_sticky to true. The default value is insert.
      • This parameter is invalid when protocol is set to TCP, which means that the parameter is unavailable or its value is set to null.
      -

      description

      -

      String

      -

      Provides supplementary information about the listener.

      -

      loadbalancer_id

      -

      String

      -

      Specifies the load balancer ID.

      -

      create_time

      -

      String

      -

      Specifies the time when the listener was created.

      -

      status

      -

      String

      -

      Specifies the listener status. The value can be ACTIVE, PENDING_CREATE, or ERROR.

      -

      protocol

      -

      String

      -

      Specifies the protocol used for load balancing at Layer 4 or Layer 7.

      -

      port

      -

      Integer

      -

      Specifies the port used by the listener.

      -

      cookie_timeout

      -

      Integer

      -
      • Specifies the cookie timeout duration. This parameter is valid when session_sticky is set to true and sticky_session_type to insert.
      • The value ranges from 1 to 1440.
      -

      admin_state_up

      -

      Boolean

      -
      • Specifies the administrative status of the load balancer.
      • Two options are available:

        false: The load balancer is disabled.

        -

        true: The load balancer is running properly.

        -
      -

      member_number

      -

      Integer

      -

      Specifies the quantity of backend ECSs.

      -

      healthcheck_id

      -

      String

      -

      Specifies the health check ID.

      -

      session_sticky

      -

      Boolean

      -

      Specifies whether to enable the sticky session feature. The feature is enabled when the value is true.

      -

      lb_algorithm

      -

      String

      -

      Specifies the load balancing algorithm.

      -

      name

      -

      String

      -

      Specifies the listener name.

      -

      certificate_id

      -

      String

      -

      Specifies the ID of the SSL certificate for security authentication.

      -

      This parameter is mandatory when protocol is set to HTTPS or SSL. Otherwise, the parameter value is null.

      -

      certificates

      -

      String

      -

      Lists the certificate IDs if protocol is set to HTTPS.

      -

      This parameter is mandatory in the SNI scenario.

      -

      tcp_timeout

      -

      Integer

      -

      Specifies the TCP session timeout duration.

      -

      udp_timeout

      -

      Integer

      -

      Specifies the UDP session timeout duration.

      -

      ssl_protocols

      -

      String

      -

      Specifies the supported SSL/TLS protocol version. This parameter is available only when protocol is set to HTTPS or SSL.

      -
      NOTE:

      For HTTPS listeners in versions earlier than 1.2.8, the parameter value is TLS 1.2.

      -
      -

      ssl_ciphers

      -

      String

      -

      Specifies the cipher suite of an encryption protocol. This parameter is available only when protocol is set to HTTPS or SSL.

      -
      -
      -
    -
    • Example response
      {
      -    "update_time": "2015-09-15 07:41:17",
      -    "backend_port": 80,
      -    "id": "248425d7b97dc26920eb23720115e068",
      -    "backend_protocol": "TCP",
      -    "sticky_session_type": "insert",
      -    "description": "",
      -    "loadbalancer_id": "0b07acf06d243925bc24a0ac7445267a",
      -    "create_time": "2015-09-15 07:41:17",
      -    "status": "ACTIVE",
      -    "protocol": "TCP",
      -    "port": 88,
      -    "cookie_timeout": 100,
      -    "admin_state_up": true,
      -    "member_number": 0,
      -    "healthcheck_id": null,
      -    "session_sticky": true,
      -    "lb_algorithm": "roundrobin",
      -    "name": "listener1",
      -    "tcp_draining": true,
      -    "tcp_draining_timeout": 5
      -}
      -
      -
      {
      -     "update_time": "2016-12-01 07:12:59",
      -     "backend_port": 9090,
      -     "id": "a824584fb3ba4d39ba0cf372c7cbbb67",
      -     "backend_protocol": "TCP",
      -     "sticky_session_type": null,
      -     "certificate_id": null,
      -     "description": "",
      -     "loadbalancer_id": "f54c65b1b5dd4a4f95b71b44796ac013",
      -     "lb_algorithm": "roundrobin",
      -     "create_time": "2016-12-01 07:12:43",
      -     "admin_state_up": false,
      -     "status": "ACTIVE",
      -     "protocol": "TCP",
      -     "cookie_timeout": 100,
      -     "port": 9092,
      -     "tcp_draining": 1,
      -     "tcp_timeout": 1,
      -     "member_number": 0,
      -     "healthcheck_id": null,
      -     "session_sticky": true,
      -     "tcp_draining_timeout": 5,
      -     "name": "lis"
      -}
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_jt_0005.html b/docs/elb/api-ref/elb_jd_jt_0005.html deleted file mode 100644 index d385f782..00000000 --- a/docs/elb/api-ref/elb_jd_jt_0005.html +++ /dev/null @@ -1,350 +0,0 @@ - - -

    Querying Listeners

    -

    Function

    This API is used to query listeners using search criteria and display them in a list.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/listeners?loadbalancer_id={loadbalancer_id}

    -

    Enter a question mark (?) and an ampersand (&) at the end of the URI to define multiple search criteria. You can filter the listeners using the parameters in the response except update_time, create_time, admin_state_up, session_sticky, and member_number.

    -
    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    loadbalancer_id

    -

    No

    -

    String

    -

    Specifies the load balancer ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      update_time

      -

      String

      -

      Specifies the time when the listener was updated.

      -

      backend_port

      -

      Integer

      -

      Specifies the port used by backend ECSs.

      -

      id

      -

      String

      -

      Specifies the listener ID.

      -

      backend_protocol

      -

      String

      -

      Specifies the protocol used by backend ECSs.

      -

      sticky_session_type

      -

      String

      -

      Specifies where the cookie is from. The only value is insert, indicating that the cookie is inserted by the load balancer.

      -
      • This parameter is valid when protocol is set to HTTP and session_sticky to true. The default value is insert.
      • This parameter is invalid when protocol is set to TCP, which means that the parameter is unavailable or its value is set to null.
      -

      description

      -

      String

      -

      Provides supplementary information about the listener.

      -

      loadbalancer_id

      -

      String

      -

      Specifies the load balancer ID.

      -

      create_time

      -

      String

      -

      Specifies the time when the listener was created.

      -

      status

      -

      String

      -

      Specifies the listener status. The value can be ACTIVE, PENDING_CREATE, or ERROR.

      -

      protocol

      -

      String

      -

      Specifies the protocol used for load balancing at Layer 4 or Layer 7.

      -

      lb_algorithm

      -

      String

      -

      Specifies the load balancing algorithm.

      -

      admin_state_up

      -

      Boolean

      -
      • Specifies the administrative status of the load balancer.
      • Two options are available:

        false: The load balancer is disabled.

        -

        true: The load balancer is running properly.

        -
      -

      cookie_timeout

      -

      Integer

      -
      • Specifies the cookie timeout duration. This parameter is valid when session_sticky is set to true and sticky_session_type to insert.
      • The value ranges from 1 to 1440.
      -

      member_number

      -

      Integer

      -

      Specifies the quantity of backend ECSs.

      -

      healthcheck_id

      -

      String

      -

      Specifies the health check ID.

      -

      session_sticky

      -

      Boolean

      -

      Specifies whether to enable the sticky session feature. The feature is enabled when the value is true.

      -

      port

      -

      Integer

      -

      Specifies the port used by the listener.

      -

      name

      -

      String

      -

      Specifies the listener name.

      -

      certificate_id

      -

      String

      -

      Specifies the ID of the SSL certificate for security authentication. This parameter is mandatory when protocol is set to HTTPS or SSL. Otherwise, the parameter value is null.

      -

      certificates

      -

      String

      -

      Lists the certificate IDs if protocol is set to HTTPS.

      -

      This parameter is mandatory in the SNI scenario.

      -

      tcp_timeout

      -

      Integer

      -

      Specifies the TCP session timeout duration.

      -

      udp_timeout

      -

      Integer

      -

      Specifies the UDP session timeout duration.

      -

      ssl_protocols

      -

      String

      -

      Specifies the supported SSL/TLS protocol version. This parameter is available only when protocol is set to HTTPS or SSL.

      -
      NOTE:

      For HTTPS listeners in versions earlier than 1.2.8, the parameter value is TLS 1.2.

      -
      -

      ssl_ciphers

      -

      String

      -

      Specifies the cipher suite of an encryption protocol. This parameter is available only when protocol is set to HTTPS or SSL.

      -
      -
      -
    -
    • Example response
      [
      - {
      -     "update_time": "2016-12-01 07:12:59",
      -     "backend_port": 9090,
      -     "id": "a824584fb3ba4d39ba0cf372c7cbbb67",
      -     "backend_protocol": "TCP",
      -     "sticky_session_type": null,
      -     "certificate_id": null,
      -     "description": "",
      -     "loadbalancer_id": "f54c65b1b5dd4a4f95b71b44796ac013",
      -     "lb_algorithm": "roundrobin",
      -     "create_time": "2016-12-01 07:12:43",
      -     "admin_state_up": false,
      -     "status": "ACTIVE",
      -     "protocol": "TCP",
      -     "cookie_timeout": 100,
      -     "port": 9092,
      -     "tcp_draining": true,
      -     "tcp_timeout": 1,
      -     "member_number": 0,
      -     "healthcheck_id": null,
      -     "session_sticky": true,
      -     "tcp_draining_timeout": 5,
      -     "name": "lis"
      -},
      -
      -{
      -     "update_time": "2016-12-01 07:11:49",
      -     "backend_port": 9090,
      -     "id": "4818300858fc43e0a4d843ce74ee83a4",
      -     "backend_protocol": "HTTP",
      -     "sticky_session_type": "insert",
      -     "certificate_id": null,
      -     "description": "",
      -     "loadbalancer_id": "f54c65b1b5dd4a4f95b71b44796ac013",
      -     "lb_algorithm": "roundrobin",
      -     "create_time": "2016-12-01 07:11:30",
      -     "admin_state_up": false,
      -     "status": "ACTIVE",
      -     "protocol": "HTTP",
      -     "cookie_timeout": 100,
      -     "port": 9091,
      -     "tcp_draining": true,
      -     "tcp_timeout": null,
      -     "member_number": 0,
      -     "healthcheck_id": null,
      -     "session_sticky": true,
      -     "tcp_draining_timeout": 5,
      -     "name": "lis"
      - }
      -]
      -
    -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_pe_0000.html b/docs/elb/api-ref/elb_jd_pe_0000.html deleted file mode 100644 index 6bca37f5..00000000 --- a/docs/elb/api-ref/elb_jd_pe_0000.html +++ /dev/null @@ -1,15 +0,0 @@ - - -

    Quota

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_pe_0001.html b/docs/elb/api-ref/elb_jd_pe_0001.html deleted file mode 100644 index ac4600eb..00000000 --- a/docs/elb/api-ref/elb_jd_pe_0001.html +++ /dev/null @@ -1,208 +0,0 @@ - - -

    Querying Load Balancer or Listener Quotas

    -

    Function

    This API is used to query the load balancer or listener quotas.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/quotas

    - -
    - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      quotas

      -

      Object

      -

      Specifies the resource quotas.

      -
      -
      - -
      - - - - - - - - - -
      Table 3 quotas parameter description

      Parameter

      -

      Type

      -

      Description

      -

      resources

      -

      Array

      -

      Lists the resource quotas.

      -
      -
      - -
      - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 4 resources parameter description

      Parameter

      -

      Type

      -

      Description

      -

      type

      -

      String

      -

      Specifies the resource type. The value can be elb or listener.

      -

      used

      -

      Integer

      -

      Specifies the quantity of used resources.

      -

      quota

      -

      Integer

      -

      Specifies the total resource quotas.

      -

      max

      -

      Integer

      -

      Specifies the maximum number of resources.

      -

      min

      -

      Integer

      -

      Specifies the minimum number of resources.

      -
      -
      -
    -
    -
    • Example response
      {
      -    "quotas": {
      -        "resources": [
      -            {
      -                "type": "elb",
      -                "used": 2,
      -                "quota": 5,
      -                "max": 100,
      -                "min": 1
      -            },
      -            {
      -                "type": "listener",
      -                "quota": 5,
      -                "max": 200,
      -                "min": 1
      -            }
      -        ]
      -    }
      -}
      -

      The used parameter is unavailable for listeners, for which an empty character string is returned.

      -
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_zs_0000.html b/docs/elb/api-ref/elb_jd_zs_0000.html deleted file mode 100644 index 68079178..00000000 --- a/docs/elb/api-ref/elb_jd_zs_0000.html +++ /dev/null @@ -1,21 +0,0 @@ - - -

    Certificate

    -
    - - diff --git a/docs/elb/api-ref/elb_jd_zs_0001.html b/docs/elb/api-ref/elb_jd_zs_0001.html deleted file mode 100644 index 6b1556ca..00000000 --- a/docs/elb/api-ref/elb_jd_zs_0001.html +++ /dev/null @@ -1,237 +0,0 @@ - - -

    Creating a Certificate

    -

    Function

    This API is used to create a certificate for an HTTPS listener.

    -
    -

    URI

    POST /v1.0/{project_id}/elbaas/certificate

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    name

    -

    No

    -

    String

    -
    • Specifies the certificate name.
    • The value can contain 0 to 64 characters that consist of letters, digits, underscores (_), and hyphens (-).
    -

    description

    -

    No

    -

    String

    -
    • Provides supplementary information about the certificate.
    • The value contains a maximum of 128 characters and cannot contain angle brackets (< and >).
    -

    domain

    -

    No

    -

    String

    -
    • Specifies the domain name associated with the server certificate.
    • The value can contain a maximum of 254 characters that consist of letters, digits, hyphens (-), and periods (.), and must start with uppercase letters or digits.
    -

    certificate

    -

    Yes

    -

    String

    -
    • Specifies the certificate content.
    • The value is in PEM coding format.
    -

    private_key

    -

    Yes

    -

    String

    -
    • Specifies the private key of the certificate.
    • The value is in PEM coding format.
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "name": "cert-bky",
      -    "description": "certificate",
      -    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDXTCCAkWgAwIBAgIJANoPUy2NktS6MA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwNjIyMDMyOTU5WhcNMTkwNjIyMDMyOTU5WjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP64DjDPny9\n+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQhIOIaP1Y\nNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcsS5v3kw88\n9gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39cHX/NpIHC\nHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTams0ThvSlZ\no6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABo1AwTjAdBgNVHQ4EFgQUlXhcABza\n2SdXPYpp8RkWvKblCNIwHwYDVR0jBBgwFoAUlXhcABza2SdXPYpp8RkWvKblCNIw\nDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAHmsFDOwbkD45PF4oYdX+\ncCoEGNjsLfi0spJ6b1CHQMEy2tPqYZJh8nGuUtB9Zd7+rbwm6NS38eGQVA5vbWZH\nMk+uq5un7YFwkM+fdjgCxbe/3PMkk/ZDYPHhpc1W8e/+aZVUBB2EpfzBC6tcP/DV\nSsjq+tG+JZIVADMxvEqVIF94JMpuY7o6U74SnUUrAi0h9GkWmeYh/Ucb3PLMe5sF\noZriRdAKc96KB0eUphfWZNtptOCqV6qtYqZZ/UCotp99xzrDkf8jGkm/iBljxb+v\n0NTg8JwfmykCj63YhTKpHf0+N/EK5yX1KUYtlkLaf8OPlsp/1lqAL6CdnydGEd/s\nAA==\n-----END CERTIFICATE-----",
      -    "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP6\n4DjDPny9+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQ\nhIOIaP1YNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcs\nS5v3kw889gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39c\nHX/NpIHCHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTam\ns0ThvSlZo6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABAoIBACV47rpHuxEza24O\nevbbFI9OQIcs8xA26dN1j/+HpAkzinB4o5V+XOWWZDQwbYu58hYE4NYjqf6AxHk3\nOCqAA9yKH2NXhSEyLkP7/rKDF7geZg/YtwNiR/NXTJbNXl4p8VTaVvAq3yey188x\nJCMrd1yWSsOWD2Qw7iaIBpqQIzdEovPE4CG6GmaIRSuqYuoCfbVTFa6YST7jmOTv\nEpG+x6yJZzJ4o0vvfKbKfvPmQizjL+3nAW9g+kgXJmA1xTujiky7bzm2sLK2Slrx\n5rY73mXMElseSlhkYzWwyRmC6M+rWALXqOhVDgIGbaBV4IOzuyH/CUt0wy3ZMIpv\nMOWMNoECgYEA1LHsepCmwjlDF3yf/OztCr/DYqM4HjAY6FTmH+xz1Zjd5R1XOq60\nYFRkhs/e2D6M/gSX6hMqS9sCkg25yRJk3CsPeoS9v5MoiZQA8XlQNovcpWUI2DCm\naZRIsdovFgIqMHYh/Y4CYouee7Nz7foICzO9svrYrbOIVmMwDVJ8vzMCgYEA0ebg\nm0lCuOunyxaSBqOv4Q4sk7Ix0702dIrW0tsUJyU+xuXYH1P/0m+t4/KUU2cNwsg3\njiNzQR9QKvF8yTB5TB4Ye/9dKlu+BEOskvCpuErxc6iVJ+TZOrQDDPNcq56qez5b\nvv9EDdgzpjkjO+hS1j3kYOuG11hrP4Pox4PijqECgYEAz6RTZORKqFoWsZss5VK3\np0LGkEkfw/jYmBgqAQhpnSD7n20hd1yPI2vAKAxPVXTbWDFLzWygYiWRQNy9fxrB\n9F7lYYqtY5VagdVHhnYUZOvtoFoeZFA6ZeAph9elGCtM3Lq3PD2i/mmncsQibTUn\nHSiKDWzuk8UtWIjEpHze5BkCgYEAifD9eG+bzqTnn1qU2pIl2nQTLXj0r97v84Tu\niqF4zAT5DYMtFeGBBI1qLJxVh7342CH2CI4ZhxmJ+L68sAcQH8rDcnGui1DBPlIv\nDl3kW3280bJfW1lUvPRh8NfZ9dsO1HF1n75nveVwg/OWyR7zmWIRPPRrqAeua45H\nox5z/CECgYBqwlEBjue8oOkVVu/lKi6fo6jr+0u25K9dp9azHYwE0KNHX0MwRALw\nWbPgcjge23sfhbeqVvHo0JYBdRsk/OBuW73/9Sb5E+6auDoubCjC0cAIvs23MPju\nsMvKak4mQkI19foRXBydB/DDkK26iei/l0xoygrw50v2HErsQ7JcHw==\n-----END RSA PRIVATE KEY-----"
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Response parameters

      Parameter

      -

      Type

      -

      Description

      -

      tenant_id

      -

      String

      -

      Specifies the project ID.

      -

      id

      -

      String

      -

      Specifies the certificate ID.

      -

      name

      -

      String

      -

      Specifies the certificate name.

      -

      description

      -

      String

      -

      Provides supplementary information about the certificate.

      -

      domain

      -

      String

      -

      Specifies the domain name associated with the server certificate.

      -

      certificate

      -

      String

      -

      Specifies the certificate content.

      -

      private_key

      -

      String

      -

      Specifies the private key of the certificate.

      -

      create_time

      -

      String

      -

      Specifies the time when the certificate was created.

      -

      update_time

      -

      String

      -

      Specifies the time when the certificate was updated.

      -
      -
      -
    -
    -
    • Example response
      {
      -"name":"cert-bky",
      -"description":"certificate",
      -"certificate":"-----BEGIN CERTIFICATE-----\nMIIDXTCCAkWgAwIBAgIJANoPUy2NktS6MA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwNjIyMDMyOTU5WhcNMTkwNjIyMDMyOTU5WjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP64DjDPny9\n+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQhIOIaP1Y\nNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcsS5v3kw88\n9gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39cHX/NpIHC\nHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTams0ThvSlZ\no6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABo1AwTjAdBgNVHQ4EFgQUlXhcABza\n2SdXPYpp8RkWvKblCNIwHwYDVR0jBBgwFoAUlXhcABza2SdXPYpp8RkWvKblCNIw\nDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAHmsFDOwbkD45PF4oYdX+\ncCoEGNjsLfi0spJ6b1CHQMEy2tPqYZJh8nGuUtB9Zd7+rbwm6NS38eGQVA5vbWZH\nMk+uq5un7YFwkM+fdjgCxbe/3PMkk/ZDYPHhpc1W8e/+aZVUBB2EpfzBC6tcP/DV\nSsjq+tG+JZIVADMxvEqVIF94JMpuY7o6U74SnUUrAi0h9GkWmeYh/Ucb3PLMe5sF\noZriRdAKc96KB0eUphfWZNtptOCqV6qtYqZZ/UCotp99xzrDkf8jGkm/iBljxb+v\n0NTg8JwfmykCj63YhTKpHf0+N/EK5yX1KUYtlkLaf8OPlsp/1lqAL6CdnydGEd/s\nAA==\n-----END CERTIFICATE-----",
      -"private_key":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP6\n4DjDPny9+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQ\nhIOIaP1YNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcs\nS5v3kw889gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39c\nHX/NpIHCHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTam\ns0ThvSlZo6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABAoIBACV47rpHuxEza24O\nevbbFI9OQIcs8xA26dN1j/+HpAkzinB4o5V+XOWWZDQwbYu58hYE4NYjqf6AxHk3\nOCqAA9yKH2NXhSEyLkP7/rKDF7geZg/YtwNiR/NXTJbNXl4p8VTaVvAq3yey188x\nJCMrd1yWSsOWD2Qw7iaIBpqQIzdEovPE4CG6GmaIRSuqYuoCfbVTFa6YST7jmOTv\nEpG+x6yJZzJ4o0vvfKbKfvPmQizjL+3nAW9g+kgXJmA1xTujiky7bzm2sLK2Slrx\n5rY73mXMElseSlhkYzWwyRmC6M+rWALXqOhVDgIGbaBV4IOzuyH/CUt0wy3ZMIpv\nMOWMNoECgYEA1LHsepCmwjlDF3yf/OztCr/DYqM4HjAY6FTmH+xz1Zjd5R1XOq60\nYFRkhs/e2D6M/gSX6hMqS9sCkg25yRJk3CsPeoS9v5MoiZQA8XlQNovcpWUI2DCm\naZRIsdovFgIqMHYh/Y4CYouee7Nz7foICzO9svrYrbOIVmMwDVJ8vzMCgYEA0ebg\nm0lCuOunyxaSBqOv4Q4sk7Ix0702dIrW0tsUJyU+xuXYH1P/0m+t4/KUU2cNwsg3\njiNzQR9QKvF8yTB5TB4Ye/9dKlu+BEOskvCpuErxc6iVJ+TZOrQDDPNcq56qez5b\nvv9EDdgzpjkjO+hS1j3kYOuG11hrP4Pox4PijqECgYEAz6RTZORKqFoWsZss5VK3\np0LGkEkfw/jYmBgqAQhpnSD7n20hd1yPI2vAKAxPVXTbWDFLzWygYiWRQNy9fxrB\n9F7lYYqtY5VagdVHhnYUZOvtoFoeZFA6ZeAph9elGCtM3Lq3PD2i/mmncsQibTUn\nHSiKDWzuk8UtWIjEpHze5BkCgYEAifD9eG+bzqTnn1qU2pIl2nQTLXj0r97v84Tu\niqF4zAT5DYMtFeGBBI1qLJxVh7342CH2CI4ZhxmJ+L68sAcQH8rDcnGui1DBPlIv\nDl3kW3280bJfW1lUvPRh8NfZ9dsO1HF1n75nveVwg/OWyR7zmWIRPPRrqAeua45H\nox5z/CECgYBqwlEBjue8oOkVVu/lKi6fo6jr+0u25K9dp9azHYwE0KNHX0MwRALw\nWbPgcjge23sfhbeqVvHo0JYBdRsk/OBuW73/9Sb5E+6auDoubCjC0cAIvs23MPju\nsMvKak4mQkI19foRXBydB/DDkK26iei/l0xoygrw50v2HErsQ7JcHw==\n-----END RSA PRIVATE KEY-----",
      -"tenant_id":"ed9edbc66b8b47c09f5d2fcd89430b33",
      -"id":"5b8f908b5495452aa13beede0afc5d99",
      -"create_time":"2016-06-27 08:14:42",
      -"update_time":"2016-06-27 08:14:42"
      -}
      -
    -

    Status Code

    • Normal

      201

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_zs_0002.html b/docs/elb/api-ref/elb_jd_zs_0002.html deleted file mode 100644 index a470cf84..00000000 --- a/docs/elb/api-ref/elb_jd_zs_0002.html +++ /dev/null @@ -1,113 +0,0 @@ - - -

    Deleting a Certificate

    -

    Function

    This API is used to delete a certificate.

    -
    -

    URI

    DELETE /v1.0/{project_id}/elbaas/certificate/{certificate_id}

    - -
    - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    certificate_id

    -

    Yes

    -

    String

    -

    Specifies the certificate ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters

      None

      -
    -
    • Example response

      None

      -
    -
    -

    Status Code

    • Normal

      204

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_zs_0003.html b/docs/elb/api-ref/elb_jd_zs_0003.html deleted file mode 100644 index 8a1fb633..00000000 --- a/docs/elb/api-ref/elb_jd_zs_0003.html +++ /dev/null @@ -1,210 +0,0 @@ - - -

    Modifying a Certificate

    -

    Function

    This API is used to modify the name and description of a certificate.

    -
    -

    URI

    PUT /v1.0/{project_id}/elbaas/certificate/{certificate_id}

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -

    certificate_id

    -

    Yes

    -

    String

    -

    Specifies the certificate ID.

    -

    name

    -

    No

    -

    String

    -
    • Specifies the certificate name.
    • The value can contain 0 to 64 characters that consist of letters, digits, underscores (_), and hyphens (-).
    -

    description

    -

    No

    -

    String

    -
    • Provides supplementary information about the certificate.
    • The value contains a maximum of 128 characters and cannot contain angle brackets (< and >).
    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request
      {
      -    "name": "cert-bky",
      -    "description": "certificate"
      -}
      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      id

      -

      String

      -

      Specifies the certificate ID.

      -

      name

      -

      String

      -

      Specifies the certificate name.

      -

      description

      -

      String

      -

      Provides supplementary information about the certificate.

      -

      domain

      -

      String

      -

      Specifies the domain name associated with the server certificate.

      -

      certificate

      -

      String

      -

      Specifies the certificate content.

      -

      private_key

      -

      String

      -

      Specifies the private key of the certificate.

      -

      create_time

      -

      String

      -

      Specifies the time when the certificate was created.

      -

      update_time

      -

      String

      -

      Specifies the time when the certificate was updated.

      -
      -
      -
    -
    -
    • Example response
      {
      -    "name": "cert-bky",
      -    "description": "certificate",
      -    "domain": null,
      -    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDXTCCAkWgAwIBAgIJANoPUy2NktS6MA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwNjIyMDMyOTU5WhcNMTkwNjIyMDMyOTU5WjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP64DjDPny9\n+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQhIOIaP1Y\nNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcsS5v3kw88\n9gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39cHX/NpIHC\nHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTams0ThvSlZ\no6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABo1AwTjAdBgNVHQ4EFgQUlXhcABza\n2SdXPYpp8RkWvKblCNIwHwYDVR0jBBgwFoAUlXhcABza2SdXPYpp8RkWvKblCNIw\nDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAHmsFDOwbkD45PF4oYdX+\ncCoEGNjsLfi0spJ6b1CHQMEy2tPqYZJh8nGuUtB9Zd7+rbwm6NS38eGQVA5vbWZH\nMk+uq5un7YFwkM+fdjgCxbe/3PMkk/ZDYPHhpc1W8e/+aZVUBB2EpfzBC6tcP/DV\nSsjq+tG+JZIVADMxvEqVIF94JMpuY7o6U74SnUUrAi0h9GkWmeYh/Ucb3PLMe5sF\noZriRdAKc96KB0eUphfWZNtptOCqV6qtYqZZ/UCotp99xzrDkf8jGkm/iBljxb+v\n0NTg8JwfmykCj63YhTKpHf0+N/EK5yX1KUYtlkLaf8OPlsp/1lqAL6CdnydGEd/s\nAA==\n-----END CERTIFICATE-----",
      -    "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP6\n4DjDPny9+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQ\nhIOIaP1YNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcs\nS5v3kw889gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39c\nHX/NpIHCHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTam\ns0ThvSlZo6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABAoIBACV47rpHuxEza24O\nevbbFI9OQIcs8xA26dN1j/+HpAkzinB4o5V+XOWWZDQwbYu58hYE4NYjqf6AxHk3\nOCqAA9yKH2NXhSEyLkP7/rKDF7geZg/YtwNiR/NXTJbNXl4p8VTaVvAq3yey188x\nJCMrd1yWSsOWD2Qw7iaIBpqQIzdEovPE4CG6GmaIRSuqYuoCfbVTFa6YST7jmOTv\nEpG+x6yJZzJ4o0vvfKbKfvPmQizjL+3nAW9g+kgXJmA1xTujiky7bzm2sLK2Slrx\n5rY73mXMElseSlhkYzWwyRmC6M+rWALXqOhVDgIGbaBV4IOzuyH/CUt0wy3ZMIpv\nMOWMNoECgYEA1LHsepCmwjlDF3yf/OztCr/DYqM4HjAY6FTmH+xz1Zjd5R1XOq60\nYFRkhs/e2D6M/gSX6hMqS9sCkg25yRJk3CsPeoS9v5MoiZQA8XlQNovcpWUI2DCm\naZRIsdovFgIqMHYh/Y4CYouee7Nz7foICzO9svrYrbOIVmMwDVJ8vzMCgYEA0ebg\nm0lCuOunyxaSBqOv4Q4sk7Ix0702dIrW0tsUJyU+xuXYH1P/0m+t4/KUU2cNwsg3\njiNzQR9QKvF8yTB5TB4Ye/9dKlu+BEOskvCpuErxc6iVJ+TZOrQDDPNcq56qez5b\nvv9EDdgzpjkjO+hS1j3kYOuG11hrP4Pox4PijqECgYEAz6RTZORKqFoWsZss5VK3\np0LGkEkfw/jYmBgqAQhpnSD7n20hd1yPI2vAKAxPVXTbWDFLzWygYiWRQNy9fxrB\n9F7lYYqtY5VagdVHhnYUZOvtoFoeZFA6ZeAph9elGCtM3Lq3PD2i/mmncsQibTUn\nHSiKDWzuk8UtWIjEpHze5BkCgYEAifD9eG+bzqTnn1qU2pIl2nQTLXj0r97v84Tu\niqF4zAT5DYMtFeGBBI1qLJxVh7342CH2CI4ZhxmJ+L68sAcQH8rDcnGui1DBPlIv\nDl3kW3280bJfW1lUvPRh8NfZ9dsO1HF1n75nveVwg/OWyR7zmWIRPPRrqAeua45H\nox5z/CECgYBqwlEBjue8oOkVVu/lKi6fo6jr+0u25K9dp9azHYwE0KNHX0MwRALw\nWbPgcjge23sfhbeqVvHo0JYBdRsk/OBuW73/9Sb5E+6auDoubCjC0cAIvs23MPju\nsMvKak4mQkI19foRXBydB/DDkK26iei/l0xoygrw50v2HErsQ7JcHw==\n-----END RSA PRIVATE KEY-----",
      -    "id": "5b8f908b5495452aa13beede0afc5d99",
      -    "create_time": "2016-06-27 08:14:42",
      -    "update_time": "2016-06-27 08:14:42"
      -}
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_jd_zs_0004.html b/docs/elb/api-ref/elb_jd_zs_0004.html deleted file mode 100644 index 226b0fe2..00000000 --- a/docs/elb/api-ref/elb_jd_zs_0004.html +++ /dev/null @@ -1,211 +0,0 @@ - - -

    Querying Certificates

    -

    Function

    This API is used to query all the certificates.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/certificate

    - -
    - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -
    -
    -
    -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 2 Response parameters

      Parameter

      -

      Type

      -

      Description

      -

      certificates

      -

      Array

      -

      Lists the certificates.

      -

      instance_num

      -

      String

      -

      Specifies the number of certificates.

      -
      -
      - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 3 certificates parameter description

      Parameter

      -

      Type

      -

      Description

      -

      id

      -

      String

      -

      Specifies the certificate ID.

      -

      name

      -

      String

      -

      Specifies the certificate name.

      -

      description

      -

      String

      -

      Provides supplementary information about the certificate.

      -

      domain

      -

      String

      -

      Specifies the domain name associated with the server certificate.

      -

      certificate

      -

      String

      -

      Specifies the certificate content.

      -

      private_key

      -

      String

      -

      Specifies the private key of the certificate.

      -

      create_time

      -

      String

      -

      Specifies the time when the certificate was created.

      -

      update_time

      -

      String

      -

      Specifies the time when the certificate was updated.

      -
      -
      -
    -
    -
    • Example response
      {
      -    "certificates": [
      -        {
      -            "name": "cert-bky",
      -            "description": "certificate",
      -            "domain": null,
      -            "certificate": "-----BEGIN CERTIFICATE-----\nMIIDXTCCAkWgAwIBAgIJANoPUy2NktS6MA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwNjIyMDMyOTU5WhcNMTkwNjIyMDMyOTU5WjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP64DjDPny9\n+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQhIOIaP1Y\nNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcsS5v3kw88\n9gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39cHX/NpIHC\nHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTams0ThvSlZ\no6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABo1AwTjAdBgNVHQ4EFgQUlXhcABza\n2SdXPYpp8RkWvKblCNIwHwYDVR0jBBgwFoAUlXhcABza2SdXPYpp8RkWvKblCNIw\nDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAHmsFDOwbkD45PF4oYdX+\ncCoEGNjsLfi0spJ6b1CHQMEy2tPqYZJh8nGuUtB9Zd7+rbwm6NS38eGQVA5vbWZH\nMk+uq5un7YFwkM+fdjgCxbe/3PMkk/ZDYPHhpc1W8e/+aZVUBB2EpfzBC6tcP/DV\nSsjq+tG+JZIVADMxvEqVIF94JMpuY7o6U74SnUUrAi0h9GkWmeYh/Ucb3PLMe5sF\noZriRdAKc96KB0eUphfWZNtptOCqV6qtYqZZ/UCotp99xzrDkf8jGkm/iBljxb+v\n0NTg8JwfmykCj63YhTKpHf0+N/EK5yX1KUYtlkLaf8OPlsp/1lqAL6CdnydGEd/s\nAA==\n-----END CERTIFICATE-----",
      -            "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEArmUUhzm5sxxVr/ku4+6cKqnKgZvDl+e/6CNCAq8YMZXTpJP6\n4DjDPny9+8s9MbFabEG3HqjHSKh3b/Ew3FXr8LFa9YuWuAi3W9ii29sZsOwmzIfQ\nhIOIaP1YNR50DDjbAGTaxzRhV40ZKSOCkaUTvl3do5d8ttD1VlF2r0w0DfclrVcs\nS5v3kw889gJ3s3hNkatfQiSt4qLNMehZ8Xofx58DIAOk/f3Vusj3372PsJwKX39c\nHX/NpIHCHKE8qaGCpDqv0daH766eJ065dqO9DuorXPaPT/nxw4PAccb9fByLrTam\ns0ThvSlZo6V3yvHR4KN7mmvbViEmWRy+9oiJEwIDAQABAoIBACV47rpHuxEza24O\nevbbFI9OQIcs8xA26dN1j/+HpAkzinB4o5V+XOWWZDQwbYu58hYE4NYjqf6AxHk3\nOCqAA9yKH2NXhSEyLkP7/rKDF7geZg/YtwNiR/NXTJbNXl4p8VTaVvAq3yey188x\nJCMrd1yWSsOWD2Qw7iaIBpqQIzdEovPE4CG6GmaIRSuqYuoCfbVTFa6YST7jmOTv\nEpG+x6yJZzJ4o0vvfKbKfvPmQizjL+3nAW9g+kgXJmA1xTujiky7bzm2sLK2Slrx\n5rY73mXMElseSlhkYzWwyRmC6M+rWALXqOhVDgIGbaBV4IOzuyH/CUt0wy3ZMIpv\nMOWMNoECgYEA1LHsepCmwjlDF3yf/OztCr/DYqM4HjAY6FTmH+xz1Zjd5R1XOq60\nYFRkhs/e2D6M/gSX6hMqS9sCkg25yRJk3CsPeoS9v5MoiZQA8XlQNovcpWUI2DCm\naZRIsdovFgIqMHYh/Y4CYouee7Nz7foICzO9svrYrbOIVmMwDVJ8vzMCgYEA0ebg\nm0lCuOunyxaSBqOv4Q4sk7Ix0702dIrW0tsUJyU+xuXYH1P/0m+t4/KUU2cNwsg3\njiNzQR9QKvF8yTB5TB4Ye/9dKlu+BEOskvCpuErxc6iVJ+TZOrQDDPNcq56qez5b\nvv9EDdgzpjkjO+hS1j3kYOuG11hrP4Pox4PijqECgYEAz6RTZORKqFoWsZss5VK3\np0LGkEkfw/jYmBgqAQhpnSD7n20hd1yPI2vAKAxPVXTbWDFLzWygYiWRQNy9fxrB\n9F7lYYqtY5VagdVHhnYUZOvtoFoeZFA6ZeAph9elGCtM3Lq3PD2i/mmncsQibTUn\nHSiKDWzuk8UtWIjEpHze5BkCgYEAifD9eG+bzqTnn1qU2pIl2nQTLXj0r97v84Tu\niqF4zAT5DYMtFeGBBI1qLJxVh7342CH2CI4ZhxmJ+L68sAcQH8rDcnGui1DBPlIv\nDl3kW3280bJfW1lUvPRh8NfZ9dsO1HF1n75nveVwg/OWyR7zmWIRPPRrqAeua45H\nox5z/CECgYBqwlEBjue8oOkVVu/lKi6fo6jr+0u25K9dp9azHYwE0KNHX0MwRALw\nWbPgcjge23sfhbeqVvHo0JYBdRsk/OBuW73/9Sb5E+6auDoubCjC0cAIvs23MPju\nsMvKak4mQkI19foRXBydB/DDkK26iei/l0xoygrw50v2HErsQ7JcHw==\n-----END RSA PRIVATE KEY-----",
      -            "id": "5b8f908b5495452aa13beede0afc5d99",
      -            "create_time": "2016-06-27 08:14:42",
      -            "update_time": "2016-06-27 08:14:42"
      -        }
      -    ],
      -    "instance_num": "1"
      -}
      -
    -

    Status Code

    • Normal

      200

      -
    • Error -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      System error.

      -

      503

      -

      serviceUnavailable

      -

      The service is unavailable.

      -
      -
      -
    -
    -
    -
    - -
    - diff --git a/docs/elb/api-ref/elb_sq_0000.html b/docs/elb/api-ref/elb_sq_0000.html new file mode 100644 index 00000000..38a8b63c --- /dev/null +++ b/docs/elb/api-ref/elb_sq_0000.html @@ -0,0 +1,16 @@ + + +

    Permissions and Supported Actions

    +

    +
    + + diff --git a/docs/elb/api-ref/elb_sq_0001.html b/docs/elb/api-ref/elb_sq_0001.html new file mode 100644 index 00000000..0df463b3 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_0001.html @@ -0,0 +1,20 @@ + + +

    Introduction

    +

    This section describes fine-grained permissions management for the ELB service. If your account does not need individual IAM users, then you may skip over this chapter.

    +

    By default, new IAM users do not have permissions assigned. You need to add a user to one or more groups, and attach permissions policies or roles to these groups. Users inherit permissions from the groups to which they are added and can perform specified operations on cloud services based on the permissions.

    +

    An account has all of the permissions required to call all APIs, but IAM users must have the required permissions specifically assigned. The permissions required for calling an API are determined by the actions supported by the API. Only users who have been granted permissions allowing the actions can call the API successfully. For example, if an IAM user queries backend servers using an API, the user must have been granted permissions that allow the elb:servers:list action.

    +

    Supported Actions

    ELB provides system-defined policies that can be directly used in IAM. You can also create custom policies and use them to supplement system-defined policies, implementing more refined access control. Operations supported by policies are specific to APIs. The following are common concepts related to policies:

    +
    • Permissions: Defined by actions in a custom policy.
    • APIs: REST APIs that can be called in a custom policy.
    • Actions: Added to a custom policy to control permissions for specific operations.
    • Dependencies: actions which a specific action depends on. When allowing an action for a user, you also need to allow any existing action dependencies for that user.
    +

    API Actions (V3) describes the custom policy authorization items supported by ELB.

    +
    • Load balancer actions, including actions supported by all load balancer APIs, such as the APIs for creating a load balancer, querying a load balancer, querying the load balancer status tree, querying the load balancer list, updating a load balancer, and deleting a load balancer.

      The check mark (√) indicates that an action takes effect. The cross mark (x) indicates that an action does not take effect.

      +
      +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0000.html b/docs/elb/api-ref/elb_sq_lb_0000.html new file mode 100644 index 00000000..78898528 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0000.html @@ -0,0 +1,35 @@ + + +

    API Actions (V2)

    +
    + + diff --git a/docs/elb/api-ref/elb_sq_lb_0001.html b/docs/elb/api-ref/elb_sq_lb_0001.html new file mode 100644 index 00000000..be66e06f --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0001.html @@ -0,0 +1,78 @@ + + +

    Load Balancer

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/loadbalancers

    +

    Creating a load balancer

    +

    elb:loadbalancers:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/loadbalancers

    +

    Querying load balancers

    +

    elb:loadbalancers:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/loadbalancers/{loadbalancer_id}

    +

    Querying a load balancer

    +

    elb:loadbalancers:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/loadbalancers/{loadbalancer_id}

    +

    Updating a load balancer

    +

    elb:loadbalancers:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/loadbalancers/{loadbalancer_id}

    +

    Deleting a load balancer

    +

    elb:loadbalancers:delete

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/loadbalancers/{loadbalancer_id}/statuses

    +

    Querying the status tree of a load balancer

    +

    elb:loadbalancers:get

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0002.html b/docs/elb/api-ref/elb_sq_lb_0002.html new file mode 100644 index 00000000..dedfd37f --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0002.html @@ -0,0 +1,69 @@ + + +

    Listener

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/listeners

    +

    Adding a listener

    +

    elb:listeners:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/listeners

    +

    Querying listeners

    +

    elb:listeners:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/listeners/{listener_id}

    +

    Querying a listener

    +

    elb:listeners:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/listeners/{listener_id}

    +

    Modifying a listener

    +

    elb:listeners:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/listeners/{listener_id}

    +

    Deleting a listener

    +

    elb:listeners:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0003.html b/docs/elb/api-ref/elb_sq_lb_0003.html new file mode 100644 index 00000000..7ddc0e94 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0003.html @@ -0,0 +1,69 @@ + + +

    Backend Server Group

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/pools

    +

    Creating a backend server group

    +

    elb:pools:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/pools

    +

    Querying backend server groups

    +

    elb:pools:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/pools/{pool_id}

    +

    Querying a backend server group

    +

    elb:pools:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/pools/{pool_id}

    +

    Modifying a backend server group

    +

    elb:pools:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/pools/{pool_id}

    +

    Deleting a backend server group

    +

    elb:pools:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0004.html b/docs/elb/api-ref/elb_sq_lb_0004.html new file mode 100644 index 00000000..d6c15d3a --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0004.html @@ -0,0 +1,87 @@ + + +

    Backend Server

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/pools/{pool_id}/members

    +

    Adding a backend server

    +

    elb:members:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/pools/{pool_id}/members

    +

    Querying backend servers

    +

    elb:members:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/pools/{pool_id}/members/{member_id}

    +

    Querying a backend server

    +

    elb:members:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/pools/{pool_id}/members/{member_id}

    +

    Modifying a backend server

    +

    elb:members:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/pools/{pool_id}/members/{member_id}

    +

    Removing a backend server

    +

    elb:members:delete

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/members

    +

    Querying backend servers

    +

    elb:members:list

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/pools/{pool_id}/members

    +

    Modifying backend servers in batches

    +

    elb:members:put

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0005.html b/docs/elb/api-ref/elb_sq_lb_0005.html new file mode 100644 index 00000000..511afdf6 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0005.html @@ -0,0 +1,69 @@ + + +

    Health Check

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/healthmonitors

    +

    Configuring a health check

    +

    elb:healthmonitors:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/healthmonitors

    +

    Querying health checks

    +

    elb:healthmonitors:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/healthmonitors/{healthmonitors}

    +

    Querying a health check

    +

    elb:healthmonitors:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/healthmonitors/{healthmonitors}

    +

    Modifying a health check

    +

    elb:healthmonitors:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/healthmonitors/{healthmonitors}

    +

    Disabling a health check

    +

    elb:healthmonitor:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0006.html b/docs/elb/api-ref/elb_sq_lb_0006.html new file mode 100644 index 00000000..81bedce5 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0006.html @@ -0,0 +1,69 @@ + + +

    Forwarding Policy

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/l7policies

    +

    Adding a forwarding policy

    +

    elb:l7policies:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/l7policies

    +

    Querying forwarding policies

    +

    elb:l7policies:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/l7policies/{l7policy_id}

    +

    Querying a forwarding policy

    +

    elb:l7policies:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/l7policies/{l7policy_id}

    +

    Modifying a forwarding policy

    +

    elb:l7policies:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/l7policies/{l7policy_id}

    +

    Deleting a forwarding policy

    +

    elb:l7policies:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0007.html b/docs/elb/api-ref/elb_sq_lb_0007.html new file mode 100644 index 00000000..f29e74d1 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0007.html @@ -0,0 +1,69 @@ + + +

    Forwarding Rule

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/l7policies/{l7policy_id}/rules

    +

    Adding a forwarding rule

    +

    elb:l7rules:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/l7policies/{l7policy_id}/rules

    +

    Querying forwarding rules

    +

    elb:l7rules:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/l7policies/{l7policy_id}/rules/{rule_id}

    +

    Querying a forwarding rule

    +

    elb:l7rules:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/l7policies/{l7policy_id}/rules/{rule_id}

    +

    Modifying a forwarding rule

    +

    elb:l7rules:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/l7policies/{l7policy_id}/rules/{rule_id}

    +

    Deleting a forwarding rule

    +

    elb:l7rules:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0008.html b/docs/elb/api-ref/elb_sq_lb_0008.html new file mode 100644 index 00000000..ab6efe5c --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0008.html @@ -0,0 +1,69 @@ + + +

    Whitelist

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/whitelists

    +

    Adding a whitelist

    +

    elb:whitelists:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/whitelists

    +

    Querying whitelists

    +

    elb:whitelists:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/whitelists/{whitelist_id}

    +

    Querying a whitelist

    +

    elb:whitelists:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/whitelists/{whitelist_id}

    +

    Updating a whitelist

    +

    elb:whitelists:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/whitelists/{whitelist_id}

    +

    Deleting a whitelist

    +

    elb:whitelists:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0009.html b/docs/elb/api-ref/elb_sq_lb_0009.html new file mode 100644 index 00000000..28df2395 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0009.html @@ -0,0 +1,69 @@ + + +

    SSL Certificate

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v2.0/lbaas/certificates

    +

    Adding a certificate

    +

    elb:certificates:create

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/certificates

    +

    Querying certificates

    +

    elb:certificates:list

    +

    Projects are supported.

    +

    GET /v2.0/lbaas/certificates/{certificate_id}

    +

    Querying a certificate

    +

    elb:certificates:get

    +

    Projects are supported.

    +

    PUT /v2.0/lbaas/certificates/{certificate_id}

    +

    Modifying a certificate

    +

    elb:certificates:put

    +

    Projects are supported.

    +

    DELETE /v2.0/lbaas/certificates/{certificate_id}

    +

    Deleting a certificate

    +

    elb:certificates:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0010.html b/docs/elb/api-ref/elb_sq_lb_0010.html new file mode 100644 index 00000000..94102c8a --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0010.html @@ -0,0 +1,132 @@ + + +

    Tag

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    GET /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags

    +

    Querying all tags of a load balancer

    +

    elb:loadbalancerTags:get

    +

    Projects are supported.

    +

    POST /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags/action

    +

    Adding tags to or deleting tags from a load balancer in batches

    +

    elb:loadbalancerTags:create

    +

    Projects are supported.

    +

    GET /v2.0/{project_id}/loadbalancers/tags

    +

    Querying tags of all load balancers in a specific project

    +

    elb:loadbalancerTags:get

    +

    Projects are supported.

    +

    POST /v2.0/{project_id}/loadbalancers/resource_instances/action

    +

    Querying load balancers by tag

    +

    elb:loadbalancerTags:get

    +

    Projects are supported.

    +

    POST /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags

    +

    Adding a tag to a specific load balancer

    +

    elb:loadbalancerTags:create

    +

    Projects are supported.

    +

    DELETE /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags/{key}

    +

    Deleting a tag with a specific key from a load balancer

    +

    elb:loadbalancerTags:delete

    +

    Projects are supported.

    +

    GET /v2.0/{project_id}/listeners/{listener_id}/tags

    +

    Querying all tags of a listener

    +

    elb:listenerTags:get

    +

    Projects are supported.

    +

    POST /v2.0/{project_id}/listeners/{listener_id}/tags/action

    +

    Adding or deleting listener tags in batches

    +

    elb:listenerTags:create

    +

    Projects are supported.

    +

    GET /v2.0/{project_id}/listeners/tags

    +

    Querying the tags of all listeners

    +

    elb:listenerTags:get

    +

    Projects are supported.

    +

    POST /v2.0/{project_id}/listeners/resource_instances/action

    +

    Querying listeners by tag

    +

    elb:listenerTags:get

    +

    Projects are supported.

    +

    POST /v2.0/{project_id}/listeners/{listener_id}/tags

    +

    Adding a tag to a specific listener

    +

    elb:listenerTags:create

    +

    Projects are supported.

    +

    DELETE /v2.0/{project_id}/listeners/{listener_id}/tags/{key}

    +

    Deleting a tag with a specific key from a listener

    +

    elb:listenerTags:delete

    +

    Projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_0011.html b/docs/elb/api-ref/elb_sq_lb_0011.html new file mode 100644 index 00000000..10a571ac --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_0011.html @@ -0,0 +1,11 @@ + + +

    Precautions for Supported Actions

    +

    The monitoring function relies on Cloud Eye.

    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0000.html b/docs/elb/api-ref/elb_sq_lb_v3_0000.html new file mode 100644 index 00000000..836ce65b --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0000.html @@ -0,0 +1,41 @@ + + +

    API Actions (V3)

    +
    + + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0001.html b/docs/elb/api-ref/elb_sq_lb_v3_0001.html new file mode 100644 index 00000000..530f338c --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0001.html @@ -0,0 +1,78 @@ + + +

    Load Balancer

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/loadbalancers

    +

    Creating a load balancer

    +

    elb:loadbalancers:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a load balancer

    +

    elb:loadbalancers:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/loadbalancers

    +

    Querying load balancers

    +

    elb:loadbalancers:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Updating a load balancer

    +

    elb:loadbalancers:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a load balancer

    +

    elb:loadbalancers:delete

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying the status tree of a load balancer

    +

    elb:loadbalancers:get

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0002.html b/docs/elb/api-ref/elb_sq_lb_v3_0002.html new file mode 100644 index 00000000..231f75e6 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0002.html @@ -0,0 +1,69 @@ + + +

    Listener

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/listeners

    +

    Adding a listener

    +

    elb:listeners:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a listener

    +

    elb:listeners:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/listeners

    +

    Querying listeners

    +

    elb:listeners:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a listener

    +

    elb:listeners:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a listener

    +

    elb:listeners:delete

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0003.html b/docs/elb/api-ref/elb_sq_lb_v3_0003.html new file mode 100644 index 00000000..97d004ef --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0003.html @@ -0,0 +1,69 @@ + + +

    Backend Server Group

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/pools

    +

    Creating a backend server group

    +

    elb:pools:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a backend server group

    +

    elb:pools:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/pools

    +

    Querying backend server groups

    +

    elb:pools:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a backend server group

    +

    elb:pools:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a backend server group

    +

    elb:pools:delete

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0004.html b/docs/elb/api-ref/elb_sq_lb_v3_0004.html new file mode 100644 index 00000000..d79f59bc --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0004.html @@ -0,0 +1,69 @@ + + +

    Backend Server

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

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

    +

    Adding a backend server

    +

    elb:members:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a backend server

    +

    elb:members:get

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying backend servers

    +

    elb:members:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a backend server

    +

    elb:members:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Removing a backend server

    +

    elb:members:delete

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0005.html b/docs/elb/api-ref/elb_sq_lb_v3_0005.html new file mode 100644 index 00000000..e9694db9 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0005.html @@ -0,0 +1,69 @@ + + +

    Health Check

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/healthmonitors

    +

    Configuring a health check

    +

    elb:healthmonitors:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a health check

    +

    elb:healthmonitors:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/healthmonitors

    +

    Querying health checks

    +

    elb:healthmonitors:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a health check

    +

    elb:healthmonitors:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a health check

    +

    elb:healthmonitor:delete

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0006.html b/docs/elb/api-ref/elb_sq_lb_v3_0006.html new file mode 100644 index 00000000..7bbaf280 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0006.html @@ -0,0 +1,78 @@ + + +

    Forwarding Policy

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/l7policies

    +

    Adding a forwarding policy

    +

    elb:l7policies:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a forwarding policy

    +

    elb:l7policies:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/l7policies

    +

    Querying forwarding policies

    +

    elb:l7policies:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a forwarding policy

    +

    elb:l7policies:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a forwarding policy

    +

    elb:l7policies:delete

    +

    Both projects and enterprise projects are supported.

    +

    POST /v3/{project_id}/elb/l7policies/batch-update-priority

    +

    Modifying the priorities of forwarding policies in batches

    +

    elb:l7policies:put

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0007.html b/docs/elb/api-ref/elb_sq_lb_v3_0007.html new file mode 100644 index 00000000..c0530333 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0007.html @@ -0,0 +1,69 @@ + + +

    Forwarding Rule

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

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

    +

    Creating a forwarding rule

    +

    elb:l7rules:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a forwarding rule

    +

    elb:l7rules:get

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying forwarding rules

    +

    elb:l7rules:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Updating a forwarding rule

    +

    elb:l7rules:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a forwarding rule

    +

    elb:l7rules:delete

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0009.html b/docs/elb/api-ref/elb_sq_lb_v3_0009.html new file mode 100644 index 00000000..1ae6c717 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0009.html @@ -0,0 +1,69 @@ + + +

    SSL Certificate

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/certificates

    +

    Adding a certificate

    +

    elb:certificates:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a certificate

    +

    elb:certificates:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/certificates

    +

    Querying certificates

    +

    elb:certificates:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a certificate

    +

    elb:certificates:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a certificate

    +

    elb:certificates:delete

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0010.html b/docs/elb/api-ref/elb_sq_lb_v3_0010.html new file mode 100644 index 00000000..585bf0c8 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0010.html @@ -0,0 +1,42 @@ + + +

    Quota Management

    +
    +
    + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Scope

    +

    GET /v3/{project_id}/elb/quotas

    +

    Queries current resource quotas

    +

    elb:quotas:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying used quotas

    +

    elb:quotas:list

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0011.html b/docs/elb/api-ref/elb_sq_lb_v3_0011.html new file mode 100644 index 00000000..eabefb03 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0011.html @@ -0,0 +1,78 @@ + + +

    Custom Security Policy

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

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

    +

    Creating a custom security policy

    +

    elb:security-policies:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying a custom security policy

    +

    elb:security-policies:get

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying custom security policies

    +

    elb:security-policies:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Modifying a custom security policy

    +

    elb:security-policies:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting a custom security policy

    +

    elb:security-policies:delete

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying system security policies

    +

    elb:security-policies:list

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0012.html b/docs/elb/api-ref/elb_sq_lb_v3_0012.html new file mode 100644 index 00000000..43dbb265 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0012.html @@ -0,0 +1,87 @@ + + +

    IP Address Group

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    POST /v3/{project_id}/elb/ipgroups

    +

    Creating an IP address group

    +

    elb:ipgroups:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying an IP address group

    +

    elb:ipgroups:get

    +

    Both projects and enterprise projects are supported.

    +

    GET /v3/{project_id}/elb/ipgroups

    +

    Querying IP address groups

    +

    elb:ipgroups:list

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Updating an IP address group

    +

    elb:ipgroups:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting an IP address group

    +

    elb:ipgroups:delete

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Updating IP addresses in an IP address group

    +

    elb:ipgroups:put

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Deleting IP addresses from an IP address group

    +

    elb:ipgroups:put

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0013.html b/docs/elb/api-ref/elb_sq_lb_v3_0013.html new file mode 100644 index 00000000..68bd869c --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0013.html @@ -0,0 +1,33 @@ + + +

    Availability Zone

    +
    +
    + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

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

    +

    Querying AZs

    +

    elb:availability-zones:list

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0014.html b/docs/elb/api-ref/elb_sq_lb_v3_0014.html new file mode 100644 index 00000000..c82e0768 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0014.html @@ -0,0 +1,42 @@ + + +

    Flavor

    +
    +
    + + + + + + + + + + + + + + + + +

    API

    +

    API Function

    +

    Action

    +

    Authorization Scope

    +

    GET /v3/{project_id}/elb/flavors

    +

    Querying a flavor

    +

    elb:flavors:create

    +

    Both projects and enterprise projects are supported.

    +

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

    +

    Querying the details of a load balancer flavor

    +

    elb:flavors:get

    +

    Both projects and enterprise projects are supported.

    +
    +
    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_sq_lb_v3_0015.html b/docs/elb/api-ref/elb_sq_lb_v3_0015.html new file mode 100644 index 00000000..f9b16ae2 --- /dev/null +++ b/docs/elb/api-ref/elb_sq_lb_v3_0015.html @@ -0,0 +1,12 @@ + + +

    Precautions for Supported Actions

    +

    elb:quotas:list controls the fine-grained actions for quota display.

    +

    The monitoring function relies on Cloud Eye.

    +
    +
    + +
    + diff --git a/docs/elb/api-ref/elb_xd_0000.html b/docs/elb/api-ref/elb_xd_0000.html index 1ad29d0a..4d0878bf 100644 --- a/docs/elb/api-ref/elb_xd_0000.html +++ b/docs/elb/api-ref/elb_xd_0000.html @@ -2,113 +2,124 @@

    Change History

    -

    Released On

    +
    - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/elb/api-ref/elb_zq_hz_0002.html b/docs/elb/api-ref/elb_zq_hz_0002.html index bdf98e6b..ca51a144 100644 --- a/docs/elb/api-ref/elb_zq_hz_0002.html +++ b/docs/elb/api-ref/elb_zq_hz_0002.html @@ -491,40 +491,6 @@ } -
    • Example response 2
      {
      -    "pools": [
      -        {
      -            "lb_algorithm": "SOURCE_IP",
      -            "protocol": "TCP",
      -            "description": "",
      -            "admin_state_up": true,
      -            "loadbalancers": [
      -                {
      -                    "id": "07d28d4a-4899-40a3-a939-5d09d69019e1"
      -                }
      -            ],
      -            "tenant_id": "1867112d054b427e808cc6096d8193a1",
      -            "session_persistence": null,
      -            "healthmonitor_id": null,
      -            "listeners": [
      -                {
      -                    "id": "1b421c2d-7e78-4a78-9ee4-c8ccba41f15b"
      -                }
      -            ],
      -            "members": [
      -                {
      -                    "id": "88f9c079-29cb-435a-b98f-0c5c0b90c2bd"
      -                },
      -                {
      -                    "id": "2f4c9644-d5d2-4cf8-a3c0-944239a4f58c"
      -                }
      -            ],
      -            "id": "3a9f50bb-f041-4eac-a117-82472d8a0007",
      -            "name": "my-pool"
      -        }
      -    ]
      -}
      -
    diff --git a/docs/elb/api-ref/en-us_topic_0000001124568811.html b/docs/elb/api-ref/en-us_topic_0000001124568811.html deleted file mode 100644 index ef1519cd..00000000 --- a/docs/elb/api-ref/en-us_topic_0000001124568811.html +++ /dev/null @@ -1,11 +0,0 @@ - - -

    API Call Precaution

    -

    Classic load balancers are not supported in the eu-nl region.

    -
    -
    - -
    - diff --git a/docs/elb/api-ref/en-us_topic_0096561504.html b/docs/elb/api-ref/en-us_topic_0096561504.html deleted file mode 100644 index c85be14d..00000000 --- a/docs/elb/api-ref/en-us_topic_0096561504.html +++ /dev/null @@ -1,254 +0,0 @@ - - -

    Querying Load Balancers

    -

    Function

    This API is used to query load balancers and display them in a list.

    -
    -

    URI

    GET /v1.0/{project_id}/elbaas/loadbalancers

    - -

    Released On

    Description

    +

    Description

    2023-01-05

    +

    2024-02-08

    Modified the following content:

    -
    • Updated the title of APIs (V2.0).
    • Added ipgroup_bindings and ipgroup_max_length.
    • Removed L4_elastic, L4_elastic_max, and L7_elastic_max.
    +

    Modified the following content:

    +
    • IPv6 is supported.

    2022-09-05

    +

    2023-10-31

    Modified the following content:

    -
    • Modified the status code in section Creating a Certificate.
    • Moved section Classic Load Balancer APIs under Historical APIs.
    • Modified the description of some parameters in section Dedicated Load Balancer APIs, including ip_target_enable, deletion_protection, autoscaling, transparent_client_ip_enable, enhance_l7policy_enable, slow_start, ipgroup_id, network_type and security_policy.
    +

    Deleted historical APIs.

    2021-07-27

    +

    2023-01-05

    Modified the following content:

    +

    Modified the following content:

    +
    • Updated the title of APIs (V2.0).
    • Added ipgroup_bindings and ipgroup_max_length.
    • Removed L4_elastic, L4_elastic_max, and L7_elastic_max.
    +

    2022-09-05

    +

    Modified the following content:

    +
    • Moved section Classic Load Balancer APIs under Historical APIs.
    • Modified the description of some parameters in section Dedicated Load Balancer APIs, including ip_target_enable, deletion_protection, autoscaling, transparent_client_ip_enable, enhance_l7policy_enable, slow_start, ipgroup_id, network_type, and security_policy.
    +

    2021-07-27

    +

    Modified the following content:

    Added fields and descriptions about idle timeout duration.

    2021-06-10

    +

    2021-06-10

    Modified the following content:

    +

    Modified the following content:

    Added fields and descriptions about session stickiness duration.

    2021-06-08

    +

    2021-06-08

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added notes in Tag to state that the APIs can also be used to add tags to or remove tags from dedicated load balancers or their listeners.

    2021-05-28

    +

    2021-05-28

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Changed enhanced load balancer to shared load balancer.

    2021-02-05

    +

    2021-02-05

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added APIs (V3).

    -

    Added API Call Precaution.

    +

    Added precautions for calling APIs.

    Added API Call Precaution.

    Added API Call Precaution.

    2020-02-26

    +

    2020-02-26

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added Tag.

    2019-06-11

    +

    2019-06-11

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Changed the value descriptions of the tag key and value in section "Tag".

    2019-05-16

    +

    2019-05-16

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added parameter project_id in sections of enhanced load balancer APIs.

    2019-03-20

    +

    2019-03-20

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added parameters created_at and updated_at in sections related to enhanced load balancers and listeners.

    2018-11-30

    +

    2018-11-30

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added the sni_container_refs parameter for enhanced load balancer APIs.

    2018-10-12

    +

    2018-10-12

    Added API Version.

    +

    Added API version management.

    2018-09-13

    +

    2018-09-13

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Added descriptions of parameters loadbalancer_id and listener_id in Load Balancer and Listener.

    2018-08-30

    +

    2018-08-30

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Changed the full name of the service to Elastic Load Balancing.

    2018-07-20

    +

    2018-07-20

    This release incorporates the following changes:

    +

    This release incorporates the following changes:

    Modified the constraints for adding a listener using the IP protocol (or in DR mode).

    2018-05-30

    +

    2018-05-30

    This issue is the first official release.

    +

    This issue is the first official release.

    - - - - - - - - - - - -
    Table 1 Parameter description

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    project_id

    -

    Yes

    -

    String

    -

    Specifies the project ID.

    -
    -
    - -

    Request

    • Request parameters

      None

      -
    -
    • Example request

      None

      -
    -
    -

    Response

    • Response parameters -
      - - - - - - - - - - - - - -
      Table 2 Parameter description

      Parameter

      -

      Type

      -

      Description

      -

      loadbalancers

      -

      Array

      -

      Lists the load balancers.

      -

      instance_num

      -

      String

      -

      Specifies the number of load balancers.

      -
      -
      - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 3 loadbalancers parameter description

      Parameter

      -

      Type

      -

      Description

      -

      vip_address

      -

      String

      -

      Specifies the private IP address of the load balancer.

      -

      update_time

      -

      String

      -

      Specifies the time when the listener was updated.

      -

      create_time

      -

      String

      -

      Specifies the time when the listener was created.

      -

      id

      -

      String

      -

      Specifies the load balancer ID.

      -

      status

      -

      String

      -
      • Specifies the load balancer status.
      • The value can be ACTIVE, PENDING_CREATE, or ERROR.
      -

      bandwidth

      -

      Integer

      -

      Specifies the bandwidth.

      -

      vpc_id

      -

      String

      -

      Specifies the VPC ID.

      -

      admin_state_up

      -

      Integer

      -
      • Specifies the administrative status of the load balancer.
      • The value options are as follows:

        0: The load balancer is disabled.

        -

        1: The load balancer is running properly.

        -

        2: The load balancer is frozen.

        -
      -

      vip_subnet_id

      -

      String

      -

      This parameter is unavailable now.

      -

      type

      -

      String

      -

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

      -

      name

      -

      String

      -

      Specifies the load balancer name.

      -

      description

      -

      String

      -

      Description

      -

      security_group_id

      -

      String

      -
      • Specifies the security group ID.
      • null is displayed for this parameter when type is set to External.
      -
      -
      -
    -
    • Example response
      {
      -    "loadbalancers": [
      -        {
      -            "vip_address": "192.144.62.114",
      -            "update_time": "2015-09-14 02:34:32",
      -            "create_time": "2015-09-14 02:34:32",
      -            "id": "0b07acf06d243925bc24a0ac7445267a",
      -            "status": "ACTIVE",
      -            "bandwidth": 1,
      -            "security_group_id": null,
      -            "vpc_id": "f54a3ffd-7a55-4568-9e3d-f0ff2d46a107",
      -            "admin_state_up": 1,
      -            "vip_subnet_id": null,
      -            "type": "External",
      -            "name": "MY_ELB",
      -            "description": null
      -        }
      -    ],
      -    "instance_num": "1"
      -}
      -
    -
    -

    Status Codes

    • Normal

      200

      -
    • Abnormal -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Status Code

      -

      Message

      -

      Description

      -

      400

      -

      badRequest

      -

      Request error.

      -

      401

      -

      unauthorized

      -

      Authentication failed.

      -

      403

      -

      userDisabled

      -

      You do not have the permission to perform the operation.

      -

      404

      -

      Not Found

      -

      The requested page does not exist.

      -

      500

      -

      authFault

      -

      Internal error.

      -

      503

      -

      serviceUnavailable

      -

      Service unavailable.

      -
      -
      -
    -
    - -
    - -
    -