diff --git a/docs/elb/api-ref/ALL_META.TXT.json b/docs/elb/api-ref/ALL_META.TXT.json index 23dd2b35..1e2f5797 100644 --- a/docs/elb/api-ref/ALL_META.TXT.json +++ b/docs/elb/api-ref/ALL_META.TXT.json @@ -15,7 +15,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"API Usage Guidelines", @@ -34,7 +34,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"APIs (V2.0)", @@ -53,7 +53,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"API Call Precaution", @@ -72,7 +72,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Load Balancer", @@ -91,7 +91,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Creating a Load Balancer", @@ -110,7 +110,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Load Balancers", @@ -129,7 +129,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Load Balancer", @@ -148,7 +148,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying the Status Tree of a Load Balancer", @@ -167,7 +167,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Load Balancer", @@ -186,7 +186,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Load Balancer", @@ -205,7 +205,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Listener", @@ -224,7 +224,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Listener", @@ -243,7 +243,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Listeners", @@ -262,7 +262,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Listener", @@ -281,7 +281,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Listener", @@ -300,7 +300,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Listener", @@ -319,7 +319,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Backend Server Group", @@ -338,7 +338,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Backend Server Group", @@ -357,7 +357,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Backend Server Groups", @@ -376,7 +376,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Backend Server Group", @@ -395,7 +395,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Backend Server Group", @@ -414,7 +414,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Backend Server Group", @@ -433,7 +433,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Backend Server", @@ -452,7 +452,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Backend Server", @@ -471,7 +471,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Backend Servers", @@ -490,7 +490,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Backend Server", @@ -509,7 +509,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Backend Server", @@ -528,7 +528,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Removing a Backend Server", @@ -547,7 +547,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying All Backend Servers (Extension API)", @@ -566,7 +566,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Batch Updating Backend Servers", @@ -585,7 +585,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Health Check", @@ -604,7 +604,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Configuring a Health Check", @@ -623,7 +623,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Health Checks", @@ -642,7 +642,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Health Check", @@ -661,7 +661,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Health Check", @@ -680,7 +680,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Health Check", @@ -699,7 +699,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Forwarding Policy", @@ -718,7 +718,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Forwarding Policy", @@ -737,7 +737,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Forwarding Policies", @@ -756,7 +756,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Forwarding Policy", @@ -775,7 +775,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Forwarding Policy", @@ -794,7 +794,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Forwarding Policy", @@ -813,7 +813,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Forwarding Rule", @@ -832,7 +832,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Forwarding Rule", @@ -851,7 +851,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Forwarding Rules", @@ -870,7 +870,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Forwarding Rule", @@ -889,7 +889,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Forwarding Rule", @@ -908,7 +908,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Forwarding Rule", @@ -927,7 +927,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Whitelist", @@ -946,7 +946,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Whitelist", @@ -965,7 +965,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Whitelists", @@ -984,7 +984,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Whitelist", @@ -1003,7 +1003,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Whitelist", @@ -1022,7 +1022,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Whitelist", @@ -1041,7 +1041,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Certificate", @@ -1060,7 +1060,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Creating a Certificate", @@ -1079,7 +1079,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Certificates", @@ -1098,7 +1098,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Details of a Certificate", @@ -1117,7 +1117,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Updating a Certificate", @@ -1136,7 +1136,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Certificate", @@ -1155,7 +1155,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Tag", @@ -1174,7 +1174,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Tag to a Load Balancer", @@ -1193,7 +1193,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Batch Adding Load Balancer Tags", @@ -1212,7 +1212,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying All Tags of a Load Balancer", @@ -1231,7 +1231,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying the Tags of All Load Balancers", @@ -1250,7 +1250,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Load Balancers by Tag", @@ -1269,7 +1269,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Tag from a Load Balancer", @@ -1288,7 +1288,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Tag to a Listener", @@ -1307,7 +1307,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Batch Adding Tags to a Listener", @@ -1326,7 +1326,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying All Tags of a Listener", @@ -1345,7 +1345,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying the Tags of All Listeners", @@ -1364,7 +1364,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Listeners by Tag", @@ -1383,7 +1383,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Tag from a Listener", @@ -1402,7 +1402,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Status Codes", @@ -1421,7 +1421,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"APIs (V3)", @@ -1440,7 +1440,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"API Call Precaution", @@ -1459,7 +1459,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"API Version", @@ -1478,7 +1479,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying API Versions", @@ -1497,7 +1499,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Quota", @@ -1516,7 +1519,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Quotas", @@ -1535,7 +1539,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Quota Usage", @@ -1554,7 +1559,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"AZ", @@ -1573,7 +1579,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying AZs", @@ -1592,7 +1599,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Load Balancer Flavor", @@ -1611,7 +1619,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Flavors", @@ -1630,7 +1639,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Flavor", @@ -1649,7 +1659,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Load Balancer", @@ -1668,7 +1679,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Creating a Load Balancer", @@ -1687,7 +1699,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Load Balancers", @@ -1706,7 +1719,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Load Balancer", @@ -1725,7 +1739,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Load Balancer", @@ -1744,7 +1759,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Load Balancer", @@ -1763,7 +1779,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying the Status Tree of a Load Balancer", @@ -1782,7 +1799,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Certificate", @@ -1801,7 +1819,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Creating a Certificate", @@ -1820,7 +1839,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Certificates", @@ -1839,7 +1859,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Certificate", @@ -1858,7 +1879,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Certificate", @@ -1877,7 +1899,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Certificate", @@ -1896,7 +1919,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Security Policy", @@ -1915,7 +1939,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Creating a Custom Security Policy", @@ -1934,7 +1959,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Custom Security Policies", @@ -1953,7 +1979,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Details of a Custom Security Policy", @@ -1972,7 +1999,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Custom Security Policy", @@ -1991,7 +2019,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Custom Security Policy", @@ -2010,7 +2039,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying System Security Policies", @@ -2029,7 +2059,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"IP Address Group", @@ -2048,7 +2079,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Creating an IP Address Group", @@ -2067,7 +2099,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying IP Address Groups", @@ -2086,7 +2119,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of an IP Address Group", @@ -2105,7 +2139,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating an IP Address Group", @@ -2124,7 +2159,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting an IP Address Group", @@ -2143,7 +2179,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating IP Addresses in an IP Address Group", @@ -2162,7 +2199,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting IP Addresses from an IP Address Group", @@ -2181,7 +2219,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Listener", @@ -2200,7 +2239,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Adding a Listener", @@ -2219,7 +2259,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Listeners", @@ -2238,7 +2279,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Listener", @@ -2257,7 +2299,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Listener", @@ -2276,7 +2319,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Listener", @@ -2295,7 +2339,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Backend Server Group", @@ -2314,7 +2359,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Creating a Backend Server Group", @@ -2333,7 +2379,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Backend Server Groups", @@ -2352,7 +2399,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Backend Server Group", @@ -2371,7 +2419,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Backend Server Group", @@ -2390,7 +2439,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Backend Server Group", @@ -2409,7 +2459,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Backend Server", @@ -2428,7 +2479,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Adding a Backend Server", @@ -2447,7 +2499,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Backend Servers", @@ -2466,7 +2519,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Backend Server", @@ -2485,7 +2539,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Backend Server", @@ -2504,7 +2559,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Removing a Backend Server", @@ -2523,7 +2579,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Health Check", @@ -2542,7 +2599,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Configuring a Health Check", @@ -2561,7 +2619,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Health Checks", @@ -2580,7 +2639,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Health Check", @@ -2599,7 +2659,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Health Check", @@ -2618,7 +2679,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Health Check", @@ -2637,7 +2699,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Forwarding Policy", @@ -2656,7 +2719,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Adding a Forwarding Policy", @@ -2675,7 +2739,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Forwarding Policies", @@ -2694,7 +2759,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Forwarding Policy", @@ -2713,7 +2779,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Forwarding Policy", @@ -2732,7 +2799,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Forwarding Policy", @@ -2751,7 +2819,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Batch Updating Forwarding Policy Priorities", @@ -2770,7 +2839,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Forwarding Rule", @@ -2789,7 +2859,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Adding a Forwarding Rule", @@ -2808,7 +2879,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Forwarding Rules", @@ -2827,7 +2899,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Forwarding Rule", @@ -2846,7 +2919,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Forwarding Rule", @@ -2865,7 +2939,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Forwarding Rule", @@ -2884,7 +2959,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Log", @@ -2903,7 +2979,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Creating a Log", @@ -2922,7 +2999,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Querying Logs", @@ -2941,7 +3019,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Viewing Details of a Log", @@ -2960,7 +3039,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Updating a Log", @@ -2979,7 +3059,8 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"true", + "operation_id":"ListApiVersions;ShowQuota;ListQuotaDetails;ListAvailabilityZones;ListFlavors;ShowFlavor;CreateLoadBalancer;ListLoadBalancers;ShowLoadBalancer;UpdateLoadBalancer;DeleteLoadBalancer;ShowLoadBalancerStatus;CreateCertificate;ListCertificates;ShowCertificate;UpdateCertificate;DeleteCertificate;CreateSecurityPolicy;ListSecurityPolicies;ShowSecurityPolicy;UpdateSecurityPolicy;DeleteSecurityPolicy;ListSystemSecurityPolicies;CreateIpGroup;ListIpGroups;ShowIpGroup;UpdateIpGroup;DeleteIpGroup;UpdateIpList;BatchDeleteIpList;CreateListener;ListListeners;ShowListener;UpdateListener;DeleteListener;CreatePool;ListPools;ShowPool;UpdatePool;DeletePool;CreateMember;ListMembers;ShowMember;UpdateMember;DeleteMember;CreateHealthMonitor;ListHealthMonitors;ShowHealthMonitor;UpdateHealthMonitor;DeleteHealthMonitor;CreateL7Policy;ListL7Policies;ShowL7Policy;UpdateL7Policy;DeleteL7Policy;BatchUpdatePoliciesPriority;CreateL7Rule;ListL7Rules;ShowL7Rule;UpdateL7Rule;DeleteL7Rule;CreateLogtank;ListLogtanks;ShowLogtank;UpdateLogtank;DeleteLogtank" } ], "title":"Deleting a Log", @@ -2998,7 +3079,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Versions", @@ -3017,7 +3098,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Examples", @@ -3036,7 +3117,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Creating a Dedicated Load Balancer and Binding a New EIP to It", @@ -3055,7 +3136,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Adding a Listener to a Dedicated Load Balancer", @@ -3074,7 +3155,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Deleting a Dedicated Load Balancer", @@ -3093,7 +3174,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Common Parameters", @@ -3112,7 +3193,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"HTTP Status Codes of Shared Load Balancers", @@ -3131,7 +3212,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"HTTP Status Codes for Dedicated Load Balancers", @@ -3150,7 +3231,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Permissions and Supported Actions", @@ -3169,7 +3250,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Introduction", @@ -3186,9 +3267,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"API Actions (V2)", @@ -3205,9 +3286,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Load Balancer", @@ -3224,9 +3305,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Listener", @@ -3243,9 +3324,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Backend Server Group", @@ -3262,9 +3343,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Backend Server", @@ -3281,9 +3362,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Health Check", @@ -3300,9 +3381,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Forwarding Policy", @@ -3319,9 +3400,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Forwarding Rule", @@ -3338,9 +3419,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Whitelist", @@ -3357,9 +3438,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"SSL Certificate", @@ -3376,9 +3457,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Tag", @@ -3395,9 +3476,9 @@ "search_title":"", "metedata":[ { - "documenttype":"devg", + "documenttype":"api;devg", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Precautions for Supported Actions", @@ -3416,7 +3497,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"API Actions (V3)", @@ -3435,7 +3516,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Load Balancer", @@ -3454,7 +3535,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Listener", @@ -3473,7 +3554,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Backend Server Group", @@ -3492,7 +3573,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Backend Server", @@ -3511,7 +3592,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Health Check", @@ -3530,7 +3611,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Forwarding Policy", @@ -3549,7 +3630,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Forwarding Rule", @@ -3568,7 +3649,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"SSL Certificate", @@ -3623,7 +3704,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Quota Management", @@ -3696,7 +3777,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Precautions for Supported Actions", @@ -3715,7 +3796,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Appendix", @@ -3753,7 +3834,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Status Codes", @@ -3772,7 +3853,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"ELB Metrics", @@ -3791,7 +3872,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"General Information About Shared Load Balancers", @@ -3810,7 +3891,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Querying Data in Pages", @@ -3829,7 +3910,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Sequencing Query Results", @@ -3848,7 +3929,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Basic Workflow", @@ -3867,7 +3948,7 @@ { "documenttype":"api", "prodname":"elb", - "opensource":"true" + "opensource":"false;true" } ], "title":"Change History", diff --git a/docs/elb/api-ref/CreateCertificate.html b/docs/elb/api-ref/CreateCertificate.html index a961c013..2e2e7a39 100644 --- a/docs/elb/api-ref/CreateCertificate.html +++ b/docs/elb/api-ref/CreateCertificate.html @@ -1,336 +1,327 @@

Creating a Certificate

-

Function

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

+

Function

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

-

URI

POST /v3/{project_id}/elb/certificates

+

URI

POST /v3/{project_id}/elb/certificates

-
Table 1 Path Parameters

Parameter

+
- - - - - - -
Table 1 Path Parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

project_id

+

project_id

Yes

+

Yes

String

+

String

Specifies the project ID.

+

Specifies the project ID.

-

Request Parameters

-
Table 2 Request header parameters

Parameter

+

Request Parameters

+
- - - - - - -
Table 2 Request header parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

X-Auth-Token

+

X-Auth-Token

Yes

+

Yes

String

+

String

Specifies the token used for IAM authentication.

+

Specifies the token used for IAM authentication.

-
Table 3 Request body parameters

Parameter

+
- - - - - - -
Table 3 Request body parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

certificate

+

certificate

Yes

+

Yes

CreateCertificateOption object

+

CreateCertificateOption object

Specifies the certificate.

+

Specifies the certificate.

-
Table 4 CreateCertificateOption

Parameter

+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 4 CreateCertificateOption

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

admin_state_up

+

admin_state_up

No

+

No

Boolean

+

Boolean

Specifies the administrative status of the certificate.

-

This parameter is unsupported. Please do not use it.

+

Specifies the administrative status of the certificate.

+

This parameter is unsupported. Please do not use it.

certificate

+

certificate

Yes

+

Yes

String

+

String

Specifies the body of the certificate required by HTTPS listeners. The value must be PEM encoded.

-

Maximum 65,536 character length is allowed, supports certificate chains with a maximum of 11 layers (including certificates and certificate chains).

+

Specifies the body of the certificate required by HTTPS listeners. The value must be PEM encoded.

+

Maximum 65,536 character length is allowed, supports certificate chains with a maximum of 11 layers (including certificates and certificate chains).

description

+

description

No

+

No

String

+

String

Provides supplementary information about the certificate.

-

Minimum: 0

-

Maximum: 255

+

Provides supplementary information about the certificate.

+

Minimum: 0

+

Maximum: 255

domain

+

domain

No

+

No

String

+

String

Specifies the domain names used by the server certificate. This parameter will take effect only when type is set to server and the default value is "".

-
  • The value can contain 0 to 1024 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 30 domain names are allowed.

    -
  • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com

    -
  • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com

    -
-

Default: ""

-

Minimum: 0

-

Maximum: 1024

+

Specifies the domain names used by the server certificate.

+

Note the following when using domain names:

+
  • The value can contain 0 to 10,000 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 100 domain names are allowed.
  • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
  • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com
  • This parameter will take effect only when **type** is set to **server**.
  • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
  • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
+

Default: ""

+

Minimum: 0

+

Maximum: 10000

name

+

name

No

+

No

String

+

String

Specifies the certificate name.

-

Minimum: 0

-

Maximum: 255

+

Specifies the certificate name.

+

Minimum: 0

+

Maximum: 255

private_key

+

private_key

No

+

No

String

+

String

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

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

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

    -
+

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

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

project_id

+

project_id

No

+

No

String

+

String

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

    -
-

Minimum: 1

-

Maximum: 32

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

Minimum: 1

+

Maximum: 32

type

+

type

No

+

No

String

+

String

Specifies the certificate type.

-

The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

+

Specifies the certificate type.

+

The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

enterprise_project_id

+

enterprise_project_id

No

+

No

String

+

String

Specifies the ID of the enterprise project that the certificate belongs to.

-

This parameter is unsupported. Please do not use it.

+

Specifies the ID of the enterprise project that the certificate belongs to.

+

This parameter is unsupported. Please do not use it.

-

Response Parameters

Status code: 201

+

Response Parameters

Status code: 201

-
Table 5 Response body parameters

Parameter

+
- - - - - - - -
Table 5 Response body parameters

Parameter

Type

+

Type

Description

+

Description

request_id

+

request_id

String

+

String

Specifies the request ID. The value is automatically generated.

+

Specifies the request ID. The value is automatically generated.

certificate

+

certificate

CertificateInfo object

+

CertificateInfo object

Specifies the certificate.

+

Specifies the certificate.

-
Table 6 CertificateInfo

Parameter

+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 6 CertificateInfo

Parameter

Type

+

Type

Description

+

Description

admin_state_up

+

admin_state_up

Boolean

+

Boolean

Specifies the administrative status of the certificate.

-

This parameter is unsupported. Please do not use it.

+

Specifies the administrative status of the certificate.

+

This parameter is unsupported. Please do not use it.

certificate

+

certificate

String

+

String

Specifies the certificate content. The value must be PEM encoded.

+

Specifies the certificate content. The value must be PEM encoded.

description

+

description

String

+

String

Provides supplementary information about the certificate.

-

Minimum: 1

-

Maximum: 255

+

Provides supplementary information about the certificate.

+

Minimum: 1

+

Maximum: 255

domain

+

domain

String

+

String

Specifies the domain names used by the server certificate. This parameter will take effect only when type is set to server.

-
  • The value can contain 0 to 1024 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 30 domain names are allowed.

    -
  • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com

    -
  • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com

    -
-

Minimum: 1

-

Maximum: 1024

+

Specifies the domain names used by the server certificate.

+

Note the following when using domain names:

+
  • The value can contain 0 to 10,000 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 100 domain names are allowed.
  • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
  • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com
  • This parameter will take effect only when **type** is set to **server**.
  • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
  • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
+

Minimum: 1

+

Maximum: 10000

id

+

id

String

+

String

Specifies the certificate ID.

+

Specifies the certificate ID.

name

+

name

String

+

String

Specifies the certificate name.

-

Minimum: 1

-

Maximum: 255

+

Specifies the certificate name.

+

Minimum: 1

+

Maximum: 255

private_key

+

private_key

String

+

String

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

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

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

    -
+

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

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

type

+

type

String

+

String

Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

+

Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

created_at

+

created_at

String

+

String

Specifies the time when the certificate was created.

+

Specifies the time when the certificate was created.

updated_at

+

updated_at

String

+

String

Specifies the time when the certificate was updated.

+

Specifies the time when the certificate was updated.

expire_time

+

expire_time

String

+

String

Specifies the time when the certificate expires.

+

Specifies the time when the certificate expires.

project_id

+

project_id

String

+

String

Specifies the project ID of the certificate.

+

Specifies the project ID of the certificate.

-

Example Requests

Creating a server certificate

-
POST https://{elb_endponit}/v3/{project_id}/elb/certificates
+

Example Requests

Creating a server certificate

+
POST https://{elb_endponit}/v3/{project_id}/elb/certificates
 
 {
   "certificate" : {
@@ -341,9 +332,9 @@
   }
 }
-

Example Responses

Status code: 201

-

Normal response to POST requests.

-
{
+

Example Responses

Status code: 201

+

Normal response to POST requests.

+
{
   "certificate" : {
     "private_key" : "-----BEGIN PRIVATE KEY-----MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDQVAbOLe5xNf4M253Wn9vhdUzojetjv4J+B7kYwsMhRcgdcJ8KCnX1nfzTvI2ksXlTQ2o9BkpStnPetB4s32ZiJRMlk+61iUUMNsHwK2WBX57JT3JgmyVbH8GbmRY0+H3sH1i72luna7rMMD30gLh6QoP3cq7PGWcuZKV7hjd1tjCTQukwMvqV8Icq39buNpIgDOWzEP5AzqXtCOFYn6RTH5SRug4hKNN7sT1eYMslHu7wtEBDKVgrLjOCe/W2f8rLT1zEsoAW2ChlZAPYUBkl/0XuTWRg3CohPPcI+UtlRSfvLDeeQ460swjbwgS/RbJh3sIwlCRLU08kEo04Z9H/AgMBAAECggEAEIeaQqHCWZk/HyYN0Am/GJSGFa2tD60SXY2fUieh8/HlfvCArftGgMaYWPSNCJRMXB7tPwpQu19esjz4Z/cR2Je4fTLPrffGUsHFgZjv5OQBZVe4a5Hj1OcgJYhwCqPs2d9i2wToYNBbcfgh8lSETq8YaXngBO6vES9LMhHkNKKrciu9YkInNEHu6uRJ5g/eGGX3KQynTvVIhnOVGAJvjTXcoU6fm7gYdHAD6jk9lc9MEGpfYI6AdHIwFZcT/RNAxhP82lg2gUJSgAu66FfDjMwQXKbafKdP3zq4Up8a7AlekrguPtfV1vWklg+bUFhgGaiAEYTpAUN9t2DVIiijgQKBgQDnYMMsaF0r557CM1CTXUqgCZo8MKeV2jf2drlxRRwRl33SksQbzAQ/qrLdT7GP3sCGqvkxWY2FPdFYf8kxGcCeZPcIeZYCQAM41pjtsaM8tVbLWVR8UtGBuQoPSph7JNF3Tm/JH/fbwjpjP7dtJ7n8EzkRUNE6aIMHOFEeych/PQKBgQDmf1bMogx63rTcwQ0PEZ9Vt7mTgKYK4aLriWgTWHXPZxUQaYhpjXo6+lMI6DpExiDgBAkMzJGIvS7yQiYWU+wthAr9urbWYdGZlS6VjoTkF6r7VZoILXX0fbuXh6lm8K8IQRfBpJff56p9phMwaBpDNDrfpHB5utBUxs40yIdp6wKBgQC69Cp/xUwTX7GdxQzEJctYiKnBHKcspAg38zJf3bGSXU/jR4eB1lVQhELGI9CbKSdzKM71GyEImix/T7FnJSHIWlho1qVo6AQyduNWnAQD15pr8KAdXGXAZZ1FQcb3KYa+2fflERmazdOTwjYZ0tGqZnXkEeMdSLkmqlCRigWhGQKBgDak/735uP20KKqhNehZpC2dJei7OiIgRhCS/dKASUXHSW4fptBnUxACYocdDxtY4VhafI7FPMdvGl8ioYbvlHFh+X0Xs9r1S8yeWnHoXMb6eXWmYKMJrAoveLa+2cFm1Agf7nLhA4R4lqm9IpV6SKegDUkR4fxp9pPyodZPqBLLAoGBAJkD4wHW54Pwd4Ctfk9ojHjWB7pQlUYpTZO9dm+4fpCMn9Okf43AE2yAOaAP94GdzdDJkxfciXKcsYr9IIukfaoXgjKR7p1zERiWZuFF63SB4aiyX1H7IX0MwHDZQO38a5gZaOm/BUlGKMWXzuEd3fy+1rCUwzOp9LSjtJYf4ege-----END PRIVATE KEY-----",
     "description" : "",
@@ -361,23 +352,23 @@
   "request_id" : "98414965-856c-4be3-8a33-3e08432a222e"
 }
-

Status Codes

-

Status Code

+

Status Codes

+
- - -

Status Code

Description

+

Description

201

+

201

Normal response to POST requests.

+

Normal response to POST requests.

-

Error Codes

See Error Codes.

+

Error Codes

See Error Codes.

diff --git a/docs/elb/api-ref/CreateLoadBalancer.html b/docs/elb/api-ref/CreateLoadBalancer.html index 1902c83e..ec7c0f6c 100644 --- a/docs/elb/api-ref/CreateLoadBalancer.html +++ b/docs/elb/api-ref/CreateLoadBalancer.html @@ -1,1123 +1,1069 @@

Creating a Load Balancer

-

Function

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 private IPv4 address to the dedicated load balancer.

    -
  • Specify publicip and either vpc_id or vip_subnet_cidr_id if you want to bind a new IPv4 EIP to the dedicated load balancer.

    -
  • Specify publicip_ids and either vpc_id or vip_subnet_cidr_id if you want to bind an existing IPv4 EIP to the dedicated load balancer.

    -
  • Specify ipv6_vip_virsubnet_id if you want to bind a private IPv6 address to the dedicated load balancer.

    -
  • Specify both ipv6_vip_virsubnet_id and ipv6_bandwidth if you want to bind a public IPv6 address to the dedicated load balancer.

    -
  • You cannot bind an existing and unoccupied private IPv4 address, IPv6 address, or public IPv6 address to the dedicated load balancer.

    -
-

You cannot bind IPv6 addresses to a dedicated load balancer.

+

Function

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 private IPv4 address to the dedicated load balancer.
  • Specify publicip and either vpc_id or vip_subnet_cidr_id if you want to bind a new IPv4 EIP to the dedicated load balancer.
  • Specify publicip_ids and either vpc_id or vip_subnet_cidr_id if you want to bind an existing IPv4 EIP to the dedicated load balancer.
  • Specify ipv6_vip_virsubnet_id if you want to bind a private IPv6 address to the dedicated load balancer.
  • Specify both ipv6_vip_virsubnet_id and ipv6_bandwidth if you want to bind a public IPv6 address to the dedicated load balancer.
  • You cannot bind an existing and unoccupied private IPv4 address, IPv6 address, or public IPv6 address to the dedicated load balancer.
+

You cannot bind IPv6 addresses to a dedicated load balancer.

-

Constraints

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

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

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

    -
  • admin_state_up must be set to true.

    -
  • provider must be set to vlb.

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

    -
  • If you bind an EIP to the load balancer during creation, you cannot unbind it from the load balancer by calling the API after the load balancer is created. Instead, you can unbind the EIP only on the ELB console. Locate the dedicated load balancer in the load balancer list and click More > Unbind EIP in the Operation column.

    -
  • publicip_ids and publicip cannot be specified at the same time. Set either publicip_ids to bind an existing EIP to the load balancer, or publicip to bind a new EIP to the load balancer, or neither of them.

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

    -
+

Constraints

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

+
  • vpc_id, vip_subnet_cidr_id, and ipv6_vip_virsubnet_id cannot be left blank at the same time.
  • ip_target_enable specifies whether to enable IP as a Backend Server. If you enable this function for a dedicated load balancer, you can associate servers in a VPC connected through a VPC peering connection, in a VPC connected through a cloud connection, or in an on-premises data center at the other end of a Direct Connect or VPN connection, by using server IP addresses.
  • admin_state_up must be set to true.
  • provider must be set to vlb.
  • elb_virsubnet_ids indicates the subnets that support IPv4/IPv6 dual stack or only IPv4 subnets. If only IPv4 subnets are supported, ipv6_vip_virsubnet_id must be left blank.
  • If you bind an EIP to the load balancer during creation, you cannot unbind it from the load balancer by calling the API after the load balancer is created. Instead, you can unbind the EIP only on the ELB console. Locate the dedicated load balancer in the load balancer list and click More > Unbind EIP in the Operation column.
  • publicip_ids and publicip cannot be specified at the same time. Set either publicip_ids to bind an existing EIP to the load balancer, or publicip to bind a new EIP to the load balancer, or neither of them.
  • If you want to add the load balancer to a shared bandwidth, you must specify the ID of the shared bandwidth. If you want the load balancer to use a new dedicated bandwidth, charge_mode, share_type, and size are required.
-

URI

POST /v3/{project_id}/elb/loadbalancers

+

URI

POST /v3/{project_id}/elb/loadbalancers

-
Table 1 Path Parameters

Parameter

+
- - - - - - -
Table 1 Path Parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

project_id

+

project_id

Yes

+

Yes

String

+

String

Specifies the project ID of the load balancer.

-

Minimum: 0

-

Maximum: 36

+

Specifies the project ID of the load balancer.

+

Minimum: 0

+

Maximum: 36

-

Request Parameters

-
Table 2 Request header parameters

Parameter

+

Request Parameters

+
- - - - - - -
Table 2 Request header parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

X-Auth-Token

+

X-Auth-Token

No

+

No

String

+

String

Specifies the token used for IAM authentication.

-

Minimum: 0

-

Maximum: 4096

+

Specifies the token used for IAM authentication.

+

Minimum: 0

+

Maximum: 4096

-
Table 3 Request body parameters

Parameter

+
- - - - - - -
Table 3 Request body parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

loadbalancer

+

loadbalancer

Yes

+

Yes

CreateLoadBalancerOption object

+

CreateLoadBalancerOption object

Specifies the load balancer.

+

Specifies the load balancer.

-
Table 4 CreateLoadBalancerOption

Parameter

+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 4 CreateLoadBalancerOption

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

project_id

+

project_id

No

+

No

String

+

String

Specifies the project ID.

-

Minimum: 1

-

Maximum: 32

+

Specifies the project ID.

+

Minimum: 1

+

Maximum: 32

name

+

name

No

+

No

String

+

String

Specifies the load balancer name.

-

Minimum: 0

-

Maximum: 255

+

Specifies the load balancer name.

+

Minimum: 0

+

Maximum: 255

description

+

description

No

+

No

String

+

String

Provides supplementary information about the load balancer.

-

Minimum: 0

-

Maximum: 255

+

Provides supplementary information about the load balancer.

+

Minimum: 0

+

Maximum: 255

vip_address

+

vip_address

No

+

No

String

+

String

Specifies the private IPv4 address bound to the load balancer. The IP address must be from the IPv4 subnet where the load balancer resides and should not be occupied by other services.

-

Note:

-
  • vip_subnet_cidr_id is also required if vip_address is passed.

    -
  • If only vip_subnet_cidr_id is passed, the system will automatically assign a private IPv4 address to the load balancer.

    -
  • If both vip_address and vip_subnet_cidr_id are not passed, no private IPv4 address will be assigned, and the value of vip_address will be null.

    -
+

Specifies the private IPv4 address bound to the load balancer. The IP address must be from the IPv4 subnet where the load balancer resides and should not be occupied by other services.

+

Note:

+
  • vip_subnet_cidr_id is also required if vip_address is passed.
  • If only vip_subnet_cidr_id is passed, the system will automatically assign a private IPv4 address to the load balancer.
  • If both vip_address and vip_subnet_cidr_id are not passed, no private IPv4 address will be assigned, and the value of vip_address will be null.

vip_subnet_cidr_id

+

vip_subnet_cidr_id

No

+

No

String

+

String

Specifies the ID of the IPv4 subnet where the load balancer resides. This parameter is mandatory if you need to create a load balancer with a private IPv4 address.

-

You can query parameter neutron_subnet_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

-

Note:

-
  • vpc_id, vip_subnet_cidr_id and ipv6_vip_virsubnet_id cannot be left blank at the same time. The subnet specified by vip_subnet_cidr_id and the subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.

    -
  • The subnet specified by vip_subnet_cidr_id must be in the VPC specified by vpc_id if both vpc_id and vip_subnet_cidr_id are passed.

    -
-

Minimum: 1

-

Maximum: 36

+

Specifies the ID of the IPv4 subnet where the load balancer resides. This parameter is mandatory if you need to create a load balancer with a private IPv4 address.

+

You can query parameter neutron_subnet_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

+

Note:

+
  • vpc_id, vip_subnet_cidr_id and ipv6_vip_virsubnet_id cannot be left blank at the same time. The subnet specified by vip_subnet_cidr_id and the subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.
  • The subnet specified by vip_subnet_cidr_id must be in the VPC specified by vpc_id if both vpc_id and vip_subnet_cidr_id are passed.
+

Minimum: 1

+

Maximum: 36

ipv6_vip_virsubnet_id

+

ipv6_vip_virsubnet_id

No

+

No

String

+

String

Specifies the ID of the IPv6 subnet where the load balancer resides. You can query id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

-

Note:

-
  • vpc_id, vip_subnet_cidr_id and ipv6_vip_virsubnet_id cannot be left blank at the same time. The subnet specified by vip_subnet_cidr_id and the subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.

    -
  • IPv6 must have been enabled for the IPv6 subnet where the load balancer resides.

    -
+

Specifies the ID of the IPv6 subnet where the load balancer resides. You can query id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

+

Note:

+
  • vpc_id, vip_subnet_cidr_id and ipv6_vip_virsubnet_id cannot be left blank at the same time. The subnet specified by vip_subnet_cidr_id and the subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.
  • IPv6 must have been enabled for the IPv6 subnet where the load balancer resides.

provider

+

provider

No

+

No

String

+

String

Specifies the provider of the load balancer. The value can only be vlb.

-

Minimum: 1

-

Maximum: 255

+

Specifies the provider of the load balancer. The value can only be vlb.

+

Minimum: 1

+

Maximum: 255

l4_flavor_id

+

l4_flavor_id

No

+

No

String

+

String

Specifies the ID of a flavor at Layer 4.

-

Note:

-
  • If neither l4_flavor_id nor l7_flavor_id is specified, the default flavor is used. The default flavor varies depending on the sites.

    -
-

Minimum: 1

-

Maximum: 36

+

Specifies the ID of a flavor at Layer 4.

+

Note:

+
  • If neither **l4_flavor_id** nor **l7_flavor_id** is specified, the default flavor is used. The default flavor varies depending on the sites.
+

Minimum: 1

+

Maximum: 36

l7_flavor_id

+

l7_flavor_id

No

+

No

String

+

String

Specifies the ID of a flavor at Layer 7.

-

Note:

-
  • If neither l4_flavor_id nor l7_flavor_id is specified, the default flavor is used. The default flavor varies depending on the sites.

    -
-

Minimum: 1

-

Maximum: 36

+

Specifies the ID of a flavor at Layer 7.

+

Note:

+
  • If neither **l4_flavor_id** nor **l7_flavor_id** is specified, the default flavor is used. The default flavor varies depending on the sites.
+

Minimum: 1

+

Maximum: 36

guaranteed

+

guaranteed

No

+

No

Boolean

+

Boolean

Specifies whether the load balancer is a dedicated load balancer.

-
  • true (default): The load balancer is a dedicated load balancer.

    -
  • false: The load balancer is a shared load balancer.

    -
-

Currently, the value can only be true. If the value is set to false, 400 Bad Request will be returned.

+

Specifies whether the load balancer is a dedicated load balancer.

+
  • true (default): The load balancer is a dedicated load balancer.
  • false: The load balancer is a shared load balancer.
+

Currently, the value can only be true. If the value is set to false, 400 Bad Request will be returned.

vpc_id

+

vpc_id

No

+

No

String

+

String

Specifies the ID of the VPC where the load balancer resides. You can query parameter id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/vpcs).

-

vpc_id, vip_subnet_cidr_id and ipv6_vip_virsubnet_id cannot be left blank at the same time. The subnet specified by vip_subnet_cidr_id and the subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.

+

Specifies the ID of the VPC where the load balancer resides. You can query parameter id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/vpcs).

+

vpc_id, vip_subnet_cidr_id and ipv6_vip_virsubnet_id cannot be left blank at the same time. The subnet specified by vip_subnet_cidr_id and the subnet specified by ipv6_vip_virsubnet_id must be in the VPC specified by vpc_id.

availability_zone_list

+

availability_zone_list

Yes

+

Yes

Array of strings

+

Array of strings

Specifies the list of AZs where the load balancer can be created. You can query the AZs by calling the API (GET https://{ELB_Endpoint}/v3/{project_id}/elb/availability-zones). Select one or more AZs in the same set.

+

Specifies the list of AZs where the load balancer can be created. You can query the AZs by calling the API (GET https://{ELB_Endpoint}/v3/{project_id}/elb/availability-zones). Select one or more AZs in the same set.

enterprise_project_id

+

enterprise_project_id

No

+

No

String

+

String

Specifies the ID of the enterprise project that the load balancer belongs to. The value cannot be "", "0", or the ID of an enterprise project that does not exist. If this parameter is not passed during resource creation, the resource belongs to the default enterprise project, and 0 will be returned.

-

This parameter is unsupported. Please do not use it.

+

Specifies the ID of the enterprise project that the load balancer belongs to. The value cannot be "", "0", or the ID of an enterprise project that does not exist. If this parameter is not passed during resource creation, the resource belongs to the default enterprise project, and 0 will be returned.

+

This parameter is unsupported. Please do not use it.

tags

+

tags

No

+

No

Array of Tag objects

+

Array of Tag objects

Lists the tags added to the load balancer.

-

Example: "tags":[{"key":"my_tag","value":"my_tag_value"}]

+

Lists the tags added to the load balancer.

+

Example: "tags":[{"key":"my_tag","value":"my_tag_value"}]

admin_state_up

+

admin_state_up

No

+

No

Boolean

+

Boolean

Specifies the administrative status of the load balancer. The value can only be true (default).

-

This parameter is unsupported. Please do not use it.

+

Specifies the administrative status of the load balancer. The value can only be true (default).

+

This parameter is unsupported. Please do not use it.

ipv6_bandwidth

+

ipv6_bandwidth

No

+

No

BandwidthRef object

+

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.

+

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.

publicip_ids

+

publicip_ids

No

+

No

Array of strings

+

Array of strings

Specifies the ID of the EIP the system will automatically assign and bind to the load balancer during load balancer creation. Only the first EIP will be bound to the load balancer although multiple EIP IDs can be set.

+

Specifies the ID of the EIP the system will automatically assign and bind to the load balancer during load balancer creation. Only the first EIP will be bound to the load balancer although multiple EIP IDs can be set.

publicip

+

publicip

No

+

No

CreateLoadBalancerPublicIpOption object

+

CreateLoadBalancerPublicIpOption object

Specifies the new EIP that will be bound to the load balancer.

+

Specifies the new EIP that will be bound to the load balancer.

elb_virsubnet_ids

+

elb_virsubnet_ids

No

+

No

Array of strings

+

Array of strings

Specifies the IDs of subnets on the downstream plane. You can query parameter neutron_network_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

-

If this parameter is not specified, select subnets as follows:

-
  • If IPv6 is enabled for a load balancer, the ID of subnet specified in ipv6_vip_virsubnet_id will be used.

    -
  • If IPv4 is enabled for a load balancer, the ID of subnet specified in vip_subnet_cidr_id will be used.

    -
  • If only pubilc network is available for a load balancer, the ID of any subnet in the VPC where the load balancer resides will be used. Subnets with more IP addresses are preferred.

    -
-

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.

+

Specifies the IDs of subnets on the downstream plane. You can query parameter neutron_network_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

+

If this parameter is not specified, select subnets as follows:

+
  • If IPv6 is enabled for a load balancer, the ID of subnet specified in ipv6_vip_virsubnet_id will be used.
  • If IPv4 is enabled for a load balancer, the ID of subnet specified in vip_subnet_cidr_id will be used.
  • If only pubilc network is available for a load balancer, the ID of any subnet in the VPC where the load balancer resides will be used. Subnets with more IP addresses are preferred.
+

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.

ip_target_enable

+

ip_target_enable

No

+

No

Boolean

+

Boolean

Specifies whether to enable IP as a Backend Server.

-

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

-

This function is supported only by dedicated load balancers.

-

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

-

The value can only be update to true.

+

Specifies whether to enable IP as a Backend Server.

+

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

+

This function is supported only by dedicated load balancers.

+

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

+

The value can only be update to true.

deletion_protection_enable

+

deletion_protection_enable

No

+

No

Boolean

+

Boolean

Specifies whether to enable deletion protection for the load balancer.

-
  • true: Enable deletion protection.

    -
  • false (default): Disable deletion protection.

    -
-
NOTE:

Disable deletion protection for all your resources before deleting your account.

+

Specifies whether to enable deletion protection for the load balancer.

+
  • true: Enable deletion protection.
  • false (default): Disable deletion protection.
+
NOTE:

Disable deletion protection for all your resources before deleting your account.

waf_failure_action

+

waf_failure_action

No

+

No

String

+

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.

-

Default: forward

-

Minimum: 0

-

Maximum: 36

+

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.

+

Default: forward

+

Minimum: 0

+

Maximum: 36

-
Table 5 Tag

Parameter

+
- - - - - - - - - - -
Table 5 Tag

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

key

+

key

No

+

No

String

+

String

Specifies the tag key.

-

Minimum: 1

-

Maximum: 36

+

Specifies the tag key.

+

Minimum: 1

+

Maximum: 36

value

+

value

No

+

No

String

+

String

Specifies the tag value.

-

Minimum: 0

-

Maximum: 43

+

Specifies the tag value.

+

Minimum: 0

+

Maximum: 43

-
Table 6 BandwidthRef

Parameter

+
- - - - - - -
Table 6 BandwidthRef

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

id

+

id

Yes

+

Yes

String

+

String

Specifies the shared bandwidth ID.

+

Specifies the shared bandwidth ID.

-
Table 7 CreateLoadBalancerPublicIpOption

Parameter

+
- - - - - - - - - - - - - - - - - - - - - - -
Table 7 CreateLoadBalancerPublicIpOption

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

ip_version

+

ip_version

No

+

No

Integer

+

Integer

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

-

Default: 4

+

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

+

Default: 4

network_type

+

network_type

Yes

+

Yes

String

+

String

Specifies the EIP type. The default value is 5_bgp. For more information, see the API for assigning an EIP in the Virtual Private Cloud API Reference.

-

Minimum: 1

-

Maximum: 36

+

Specifies the EIP type. The default value is 5_bgp. For more information, see the API for assigning an EIP in the Virtual Private Cloud API Reference.

+

Minimum: 1

+

Maximum: 36

billing_info

+

billing_info

No

+

No

String

+

String

Provides billing information about the EIP.

-

This parameter is unsupported. Please do not use it.

-

Minimum: 1

-

Maximum: 1024

+

Provides billing information about the EIP.

+

This parameter is unsupported. Please do not use it.

+

Minimum: 1

+

Maximum: 1024

description

+

description

No

+

No

String

+

String

Provides supplementary information about the EIP.

-

Minimum: 1

-

Maximum: 255

+

Provides supplementary information about the EIP.

+

Minimum: 1

+

Maximum: 255

bandwidth

+

bandwidth

Yes

+

Yes

CreateLoadBalancerBandwidthOption object

+

CreateLoadBalancerBandwidthOption object

bandwidth

+

bandwidth

-
Table 8 CreateLoadBalancerBandwidthOption

Parameter

+
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 8 CreateLoadBalancerBandwidthOption

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

name

+

name

No

+

No

String

+

String

Specifies the bandwidth name.

-

The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods.

-

Note:

-
  • This parameter is mandatory if share_type is set to PER.

    -
  • This parameter will be ignored if the bandwidth reference has a specific ID.

    -
-

Minimum: 1

-

Maximum: 64

+

Specifies the bandwidth name.

+

The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods.

+

Note:

+
  • This parameter is mandatory if share_type is set to PER.
  • This parameter will be ignored if the bandwidth reference has a specific ID.
+

Minimum: 1

+

Maximum: 64

size

+

size

No

+

No

Integer

+

Integer

Specifies the bandwidth range.

-

The default range is 1 Mbit/s to 2,000 Mbit/s. (The specific range may vary depending on the configuration in each region. You can see the available bandwidth range on the management console.)

-

Note:

-

The minimum increment for bandwidth adjustment varies depending on the bandwidth range. The following are the details:

-
  • The minimum increment is 1 Mbit/s if the bandwidth range is from 0 Mbit/s to 300 Mbit/s.

    -
  • The minimum increment is 50 Mbit/s if the bandwidth range is from 301 Mbit/s to 1,000 Mbit/s.

    -
  • The minimum increment is 500 Mbit/s if the bandwidth is greater than 1,000 Mbit/s.

    -
-

This parameter is mandatory if id is set to null.

-

Minimum: 0

-

Maximum: 99999

+

Specifies the bandwidth range.

+

The default range is 1 Mbit/s to 2,000 Mbit/s. (The specific range may vary depending on the configuration in each region. You can see the available bandwidth range on the management console.)

+

Note:

+

The minimum increment for bandwidth adjustment varies depending on the bandwidth range. The following are the details:

+
  • The minimum increment is 1 Mbit/s if the bandwidth range is from 0 Mbit/s to 300 Mbit/s.
  • The minimum increment is 50 Mbit/s if the bandwidth range is from 301 Mbit/s to 1,000 Mbit/s.
  • The minimum increment is 500 Mbit/s if the bandwidth is greater than 1,000 Mbit/s.
+

This parameter is mandatory if id is set to null.

+

Minimum: 0

+

Maximum: 99999

charge_mode

+

charge_mode

No

+

No

String

+

String

Specifies how the bandwidth used by the EIP is billed.

-

Currently, the bandwidth can be billed only by traffic.

-

This parameter is mandatory if id is set to null.

-

Minimum: 1

-

Maximum: 36

+

Specifies how the bandwidth used by the EIP is billed.

+

Currently, the bandwidth can be billed only by traffic.

+

This parameter is mandatory if id is set to null.

+

Minimum: 1

+

Maximum: 36

share_type

+

share_type

No

+

No

String

+

String

Specifies the bandwidth type.

-
  • PER: indicates dedicated bandwidth.

    -
  • WHOLE: indicates shared bandwidth.

    -
-

Note:

-
  • This parameter is mandatory when id is set to null. It will be ignored if the value of id is not null.

    -
  • The bandwidth ID must be specified if the bandwidth type is set to WHOLE.

    -
  • The bandwidth type cannot be WHOLE for IPv6 EIPs.

    -
+

Specifies the bandwidth type.

+
  • PER: indicates dedicated bandwidth.
  • WHOLE: indicates shared bandwidth.
+

Note:

+
  • This parameter is mandatory when id is set to null. It will be ignored if the value of id is not null.
  • The bandwidth ID must be specified if the bandwidth type is set to WHOLE.
  • The bandwidth type cannot be WHOLE for IPv6 EIPs.

billing_info

+

billing_info

No

+

No

String

+

String

Specifies bandwidth billing information.

-

This parameter is unsupported. Please do not use it.

-

Minimum: 1

-

Maximum: 1024

+

Specifies bandwidth billing information.

+

This parameter is unsupported. Please do not use it.

+

Minimum: 1

+

Maximum: 1024

id

+

id

No

+

No

String

+

String

Specifies the ID of the shared bandwidth to which the IP address bound to the load balancer is added.

-

Note:

-
  • The value is the bandwidth ID when share_type is set to WHOLE.

    -
-

Minimum: 1

-

Maximum: 36

+

Specifies the ID of the shared bandwidth to which the IP address bound to the load balancer is added.

+

Note:

+
  • The value is the bandwidth ID when share_type is set to WHOLE.
+

Minimum: 1

+

Maximum: 36

-

Response Parameters

Status code: 201

+

Response Parameters

Status code: 201

-
Table 9 Response body parameters

Parameter

+
- - - - - - - -
Table 9 Response body parameters

Parameter

Type

+

Type

Description

+

Description

loadbalancer

+

loadbalancer

LoadBalancer object

+

LoadBalancer object

Specifies the load balancer. (This parameter is returned when the billing mode of the load balancer is pay-per-use.)

+

Specifies the load balancer. (This parameter is returned when the billing mode of the load balancer is pay-per-use.)

request_id

+

request_id

String

+

String

Specifies the request ID. The value is automatically generated.

-

Minimum: 0

-

Maximum: 36

+

Specifies the request ID. The value is automatically generated.

+

Minimum: 0

+

Maximum: 36

-
Table 10 LoadBalancer

Parameter

+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 10 LoadBalancer

Parameter

Type

+

Type

Description

+

Description

id

+

id

String

+

String

Specifies the load balancer ID.

+

Specifies the load balancer ID.

description

+

description

String

+

String

Provides supplementary information about the load balancer.

-

Minimum: 1

-

Maximum: 255

+

Provides supplementary information about the load balancer.

+

Minimum: 1

+

Maximum: 255

provisioning_status

+

provisioning_status

String

+

String

Specifies the provisioning status of the load balancer. The value can be one of the following:

-
  • ACTIVE: The load balancer is successfully provisioned.

    -
  • PENDING_DELETE: The load balancer is being deleted.

    -
+

Specifies the provisioning status of the load balancer. The value can be one of the following:

+
  • ACTIVE: The load balancer is successfully provisioned.
  • PENDING_DELETE: The load balancer is being deleted.

admin_state_up

+

admin_state_up

Boolean

+

Boolean

Specifies the administrative status of the load balancer. The value can only be true.

+

Specifies the administrative status of the load balancer. The value can only be true.

provider

+

provider

String

+

String

Specifies the provider of the load balancer. The value can only be vlb.

+

Specifies the provider of the load balancer. The value can only be vlb.

pools

+

pools

Array of PoolRef objects

+

Array of PoolRef objects

Lists the IDs of backend server groups associated with the load balancer.

+

Lists the IDs of backend server groups associated with the load balancer.

listeners

+

listeners

Array of ListenerRef objects

+

Array of ListenerRef objects

Lists the IDs of listeners added to the load balancer.

+

Lists the IDs of listeners added to the load balancer.

operating_status

+

operating_status

String

+

String

Specifies the operating status of the load balancer. The value can only be ONLINE, indicating that the load balancer is running normally.

+

Specifies the operating status of the load balancer. The value can only be ONLINE, indicating that the load balancer is running normally.

name

+

name

String

+

String

Specifies the load balancer name.

+

Specifies the load balancer name.

project_id

+

project_id

String

+

String

Specifies the project ID of the load balancer.

+

Specifies the project ID of the load balancer.

vip_subnet_cidr_id

+

vip_subnet_cidr_id

String

+

String

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

+

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

vip_address

+

vip_address

String

+

String

Specifies the private IPv4 address bound to the load balancer.

+

Specifies the private IPv4 address bound to the load balancer.

vip_port_id

+

vip_port_id

String

+

String

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

-

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

+

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

+

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

tags

+

tags

Array of Tag objects

+

Array of Tag objects

Lists the tags added to the load balancer.

+

Lists the tags added to the load balancer.

created_at

+

created_at

String

+

String

Specifies the time when the load balancer was created, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

+

Specifies the time when the load balancer was created, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

updated_at

+

updated_at

String

+

String

Specifies the time when the load balancer was updated, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

+

Specifies the time when the load balancer was updated, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

guaranteed

+

guaranteed

Boolean

+

Boolean

Specifies whether the load balancer is a dedicated load balancer.

-
  • true (default): The load balancer is a dedicated load balancer.

    -
  • false: The load balancer is a shared load balancer.

    -
+

Specifies whether the load balancer is a dedicated load balancer.

+
  • true (default): The load balancer is a dedicated load balancer.
  • false: The load balancer is a shared load balancer.

vpc_id

+

vpc_id

String

+

String

Specifies the ID of the VPC where the load balancer resides.

+

Specifies the ID of the VPC where the load balancer resides.

eips

+

eips

Array of EipInfo objects

+

Array of EipInfo objects

Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

-

This parameter has the same meaning as publicips.

+

Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

+

This parameter has the same meaning as publicips.

ipv6_vip_address

+

ipv6_vip_address

String

+

String

Specifies the IPv6 address bound to the load balancer.

+

Specifies the IPv6 address bound to the load balancer.

ipv6_vip_virsubnet_id

+

ipv6_vip_virsubnet_id

String

+

String

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

+

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

ipv6_vip_port_id

+

ipv6_vip_port_id

String

+

String

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

+

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

availability_zone_list

+

availability_zone_list

Array of strings

+

Array of strings

Specifies the list of AZs where the load balancer is created.

+

Specifies the list of AZs where the load balancer is created.

enterprise_project_id

+

enterprise_project_id

String

+

String

Specifies the enterprise project ID.

-

If this parameter is not passed during resource creation, "0" will be returned, and the resource belongs to the default enterprise project.

-

"0" is not a valid enterprise project ID and cannot be used in the APIs for creating, updating the load balancer, or querying details of the load balancer.

-

This parameter is unsupported. Please do not use it.

+

Specifies the enterprise project ID.

+

If this parameter is not passed during resource creation, "0" will be returned, and the resource belongs to the default enterprise project.

+

"0" is not a valid enterprise project ID and cannot be used in the APIs for creating, updating the load balancer, or querying details of the load balancer.

+

This parameter is unsupported. Please do not use it.

billing_info

+

billing_info

String

+

String

Provides resource billing information.

-

This parameter is unsupported. Please do not use it.

-

Minimum: 1

-

Maximum: 1024

+

Provides resource billing information.

+

This parameter is unsupported. Please do not use it.

+

Minimum: 1

+

Maximum: 1024

l4_flavor_id

+

l4_flavor_id

String

+

String

Specifies the ID of a flavor at Layer 4.

-

Minimum: 1

-

Maximum: 255

+

Specifies the ID of a flavor at Layer 4.

+

Minimum: 1

+

Maximum: 255

l4_scale_flavor_id

+

l4_scale_flavor_id

String

+

String

Specifies the ID of the reserved flavor at Layer 4.

-

This parameter is unsupported. Please do not use it.

-

Minimum: 1

-

Maximum: 255

+

Specifies the ID of the reserved flavor at Layer 4.

+

This parameter is unsupported. Please do not use it.

+

Minimum: 1

+

Maximum: 255

l7_flavor_id

+

l7_flavor_id

String

+

String

Specifies the ID of a flavor at Layer 7.

-

Minimum: 1

-

Maximum: 255

+

Specifies the ID of a flavor at Layer 7.

+

Minimum: 1

+

Maximum: 255

l7_scale_flavor_id

+

l7_scale_flavor_id

String

+

String

Specifies the ID of the reserved flavor at Layer 7.

-

This parameter is unsupported. Please do not use it.

-

Minimum: 1

-

Maximum: 255

+

Specifies the ID of the reserved flavor at Layer 7.

+

This parameter is unsupported. Please do not use it.

+

Minimum: 1

+

Maximum: 255

publicips

+

publicips

Array of PublicIpInfo objects

+

Array of PublicIpInfo objects

Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

-

This parameter has the same meaning as eips.

+

Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

+

This parameter has the same meaning as eips.

elb_virsubnet_ids

+

elb_virsubnet_ids

Array of strings

+

Array of strings

Lists the IDs of subnets on the downstream plane.

+

Lists the IDs of subnets on the downstream plane.

elb_virsubnet_type

+

elb_virsubnet_type

String

+

String

Specifies the type of the subnet on the downstream plane.

-
  • ipv4: IPv4 subnet

    -
  • dualstack: subnet that supports IPv4/IPv6 dual stack

    -
-

"dualstack" is not supported.

+

Specifies the type of the subnet on the downstream plane.

+
  • ipv4: IPv4 subnet
  • dualstack: subnet that supports IPv4/IPv6 dual stack
+

"dualstack" is not supported.

ip_target_enable

+

ip_target_enable

Boolean

+

Boolean

Specifies whether to enable IP as a Backend Server.

-

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

-

This function is supported only by dedicated load balancers.

-

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

-

The value can only be update to true.

+

Specifies whether to enable IP as a Backend Server.

+

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

+

This function is supported only by dedicated load balancers.

+

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

+

The value can only be update to true.

frozen_scene

+

frozen_scene

String

+

String

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

-

This parameter is unsupported. Please do not use it.

+

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

+

This parameter is unsupported. Please do not use it.

ipv6_bandwidth

+

ipv6_bandwidth

BandwidthRef object

+

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.

+

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.

deletion_protection_enable

+

deletion_protection_enable

Boolean

+

Boolean

Specifies whether deletion protection is enabled.

-
  • false: Deletion protection is not enabled.

    -
  • true: Deletion protection is enabled.

    -
-
NOTE:

Disable deletion protection for all your resources before deleting your account.

+

Specifies whether deletion protection is enabled.

+
  • false: Deletion protection is not enabled.
  • true: Deletion protection is enabled.
+
NOTE:

Disable deletion protection for all your resources before deleting your account.

-

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

+

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

public_border_group

+

public_border_group

String

+

String

Specifies the AZ group to which the load balancer belongs.

+

Specifies the AZ group to which the load balancer belongs.

waf_failure_action

+

waf_failure_action

String

+

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.

+

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.

-
Table 11 PoolRef

Parameter

+
- - - - -
Table 11 PoolRef

Parameter

Type

+

Type

Description

+

Description

id

+

id

String

+

String

Specifies the ID of the backend server group.

+

Specifies the ID of the backend server group.

-
Table 12 ListenerRef

Parameter

+
- - - - -
Table 12 ListenerRef

Parameter

Type

+

Type

Description

+

Description

id

+

id

String

+

String

Specifies the listener ID.

+

Specifies the listener ID.

-
Table 13 Tag

Parameter

+
- - - - - - - -
Table 13 Tag

Parameter

Type

+

Type

Description

+

Description

key

+

key

String

+

String

Specifies the tag key.

-

Minimum: 1

-

Maximum: 36

+

Specifies the tag key.

+

Minimum: 1

+

Maximum: 36

value

+

value

String

+

String

Specifies the tag value.

-

Minimum: 0

-

Maximum: 43

+

Specifies the tag value.

+

Minimum: 0

+

Maximum: 43

-
Table 14 EipInfo

Parameter

+
- - - - - - - - - - -
Table 14 EipInfo

Parameter

Type

+

Type

Description

+

Description

eip_id

+

eip_id

String

+

String

eip_id

+

eip_id

eip_address

+

eip_address

String

+

String

eip_address

+

eip_address

ip_version

+

ip_version

Integer

+

Integer

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

+

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

-
Table 15 PublicIpInfo

Parameter

+
- - - - - - - - - - -
Table 15 PublicIpInfo

Parameter

Type

+

Type

Description

+

Description

publicip_id

+

publicip_id

String

+

String

Specifies the EIP ID.

+

Specifies the EIP ID.

publicip_address

+

publicip_address

String

+

String

Specifies the IP address.

+

Specifies the IP address.

ip_version

+

ip_version

Integer

+

Integer

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

+

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

-
Table 16 BandwidthRef

Parameter

+
- - - - -
Table 16 BandwidthRef

Parameter

Type

+

Type

Description

+

Description

id

+

id

String

+

String

Specifies the shared bandwidth ID.

+

Specifies the shared bandwidth ID.

-

Example Requests

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

    -
    POST https://{ELB_Endponit}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers
    +

    Example Requests

    • Example 1: Creating a load balancer with a private IPv4 address
      POST https://{ELB_Endponit}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers
       
       {
         "loadbalancer" : {
      @@ -1128,8 +1074,7 @@
           "availability_zone_list" : [ "AZ1" ]
         }
       }
      -
    • Example 2: Creating a load balancer with an IPv4 EIP

      -
      POST https://{ELB_Endponit}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers
      +
    • Example 2: Creating a load balancer with an IPv4 EIP
      POST https://{ELB_Endponit}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers
       
       {
         "loadbalancer" : {
      @@ -1150,9 +1095,9 @@
       }
    -

    Example Responses

    Status code: 201

    -

    Normal response to POST requests.

    -
    {
    +

    Example Responses

    Status code: 201

    +

    Normal response to POST requests.

    +
    {
       "request_id" : "6c63d0ac-7beb-451d-a3e0-a066beaea316",
       "loadbalancer" : {
         "id" : "cce5318e-c79a-4f68-94a2-9fb285c6efbe",
    @@ -1203,23 +1148,23 @@
       }
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    201

    +

    201

    Normal response to POST requests.

    +

    Normal response to POST requests.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/ListCertificates.html b/docs/elb/api-ref/ListCertificates.html index 5f27355b..090a52d0 100644 --- a/docs/elb/api-ref/ListCertificates.html +++ b/docs/elb/api-ref/ListCertificates.html @@ -1,362 +1,349 @@

    Querying Certificates

    -

    Function

    This API is used to query all SSL certificates.

    +

    Function

    This API is used to query all SSL certificates.

    -

    Constraints

    This API has the following constraints:

    -
    • Parameters marker, limit, and page_reverse are used for pagination query.

      -
    • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

      -
    +

    Constraints

    This API has the following constraints:

    +
    • Parameters marker, limit, and page_reverse are used for pagination query.
    • Parameters marker and page_reverse take effect only when they are used together with parameter limit.
    -

    URI

    GET /v3/{project_id}/elb/certificates

    +

    URI

    GET /v3/{project_id}/elb/certificates

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the project ID.

    +

    Specifies the project ID.

    -
    Table 2 Query Parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 2 Query Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    marker

    +

    marker

    No

    +

    No

    String

    +

    String

    Specifies the ID of the last record on the previous page.

    -

    Note:

    -
    • This parameter must be used together with limit.

      -
    • If this parameter is not specified, the first page will be queried.

      -
    • This parameter cannot be left blank or set to an invalid ID.

      -
    +

    Specifies the ID of the last record on the previous page.

    +

    Note:

    +
    • This parameter must be used together with limit.
    • If this parameter is not specified, the first page will be queried.
    • This parameter cannot be left blank or set to an invalid ID.

    limit

    +

    limit

    No

    +

    No

    Integer

    +

    Integer

    Specifies the number of records on each page.

    -

    Minimum: 0

    -

    Maximum: 2000

    -

    Default: 2000

    +

    Specifies the number of records on each page.

    +

    Minimum: 0

    +

    Maximum: 2000

    +

    Default: 2000

    page_reverse

    +

    page_reverse

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies whether to use reverse query. Values:

    -
    • true: Query the previous page.

      -
    • false (default): Query the next page.

      -
    -

    Note:

    -
    • This parameter must be used together with limit.

      -
    • If page_reverse is set to true and you want to query the previous page, set the value of marker to the value of previous_marker.

      -
    +

    Specifies whether to use reverse query. Values:

    +
    • true: Query the previous page.
    • false (default): Query the next page.
    +

    Note:

    +
    • This parameter must be used together with limit.
    • If page_reverse is set to true and you want to query the previous page, set the value of marker to the value of previous_marker.

    id

    +

    id

    No

    +

    No

    Array

    +

    Array

    Specifies a certificate ID.

    -

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

    +

    Specifies a certificate ID.

    +

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

    name

    +

    name

    No

    +

    No

    Array

    +

    Array

    Specifies the certificate name.

    -

    Multiple names can be queried in the format of name=xxx&name=xxx.

    +

    Specifies the certificate name.

    +

    Multiple names can be queried in the format of name=xxx&name=xxx.

    description

    +

    description

    No

    +

    No

    Array

    +

    Array

    Provides supplementary information about the certificate.

    -

    Multiple descriptions can be queried in the format of description=xxx&description=xxx.

    +

    Provides supplementary information about the certificate.

    +

    Multiple descriptions can be queried in the format of description=xxx&description=xxx.

    admin_state_up

    +

    admin_state_up

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies the administrative status of the certificate.

    -

    This parameter is unsupported. Please do not use it.

    +

    Specifies the administrative status of the certificate.

    +

    This parameter is unsupported. Please do not use it.

    domain

    +

    domain

    No

    +

    No

    Array

    +

    Array

    Specifies the domain names used by the server certificate. This parameter is available only when type is set to server.

    -

    Multiple domain names can be queried in the format of domain=xxx&domain=xxx.

    +

    Specifies the domain names used by the server certificate.

    +

    Multiple domain names can be queried in the format of domain=xxx&domain=xxx.

    type

    +

    type

    No

    +

    No

    Array

    +

    Array

    Specifies the certificate type.

    -

    The value can be server or client. server indicates server certificates, and client indicates CA certificates.

    -

    Multiple types can be queried in the format of type=xxx&type=xxx.

    +

    Specifies the certificate type.

    +

    The value can be server or client. server indicates server certificates, and client indicates CA certificates.

    +

    Multiple types can be queried in the format of type=xxx&type=xxx.

    -

    Request Parameters

    -
    Table 3 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - -
    Table 3 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    Specifies the token used for IAM authentication.

    +

    Specifies the token used for IAM authentication.

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 4 Response body parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 4 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    request_id

    +

    request_id

    String

    +

    String

    Specifies the request ID. The value is automatically generated.

    +

    Specifies the request ID. The value is automatically generated.

    page_info

    +

    page_info

    PageInfo object

    +

    PageInfo object

    Shows pagination information about certificates.

    +

    Shows pagination information about certificates.

    certificates

    +

    certificates

    Array of CertificateInfo objects

    +

    Array of CertificateInfo objects

    Lists the certificates.

    +

    Lists the certificates.

    -
    Table 5 PageInfo

    Parameter

    +
    - - - - - - - - - - -
    Table 5 PageInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    previous_marker

    +

    previous_marker

    String

    +

    String

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

    +

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

    next_marker

    +

    next_marker

    String

    +

    String

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

    +

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

    current_count

    +

    current_count

    Integer

    +

    Integer

    Specifies the number of records.

    +

    Specifies the number of records.

    -
    Table 6 CertificateInfo

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 6 CertificateInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    admin_state_up

    +

    admin_state_up

    Boolean

    +

    Boolean

    Specifies the administrative status of the certificate.

    -

    This parameter is unsupported. Please do not use it.

    +

    Specifies the administrative status of the certificate.

    +

    This parameter is unsupported. Please do not use it.

    certificate

    +

    certificate

    String

    +

    String

    Specifies the certificate content. The value must be PEM encoded.

    +

    Specifies the certificate content. The value must be PEM encoded.

    description

    +

    description

    String

    +

    String

    Provides supplementary information about the certificate.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Provides supplementary information about the certificate.

    +

    Minimum: 1

    +

    Maximum: 255

    domain

    +

    domain

    String

    +

    String

    Specifies the domain names used by the server certificate. This parameter will take effect only when type is set to server.

    -
    • The value can contain 0 to 1024 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 30 domain names are allowed.

      -
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com

      -
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com

      -
    -

    Minimum: 1

    -

    Maximum: 1024

    +

    Specifies the domain names used by the server certificate.

    +

    Note the following when using domain names:

    +
    • The value can contain 0 to 10,000 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 100 domain names are allowed.
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com
    • This parameter will take effect only when **type** is set to **server**.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    Minimum: 1

    +

    Maximum: 10000

    id

    +

    id

    String

    +

    String

    Specifies the certificate ID.

    +

    Specifies the certificate ID.

    name

    +

    name

    String

    +

    String

    Specifies the certificate name.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the certificate name.

    +

    Minimum: 1

    +

    Maximum: 255

    private_key

    +

    private_key

    String

    +

    String

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

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

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

      -
    +

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

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

    type

    +

    type

    String

    +

    String

    Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

    +

    Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

    created_at

    +

    created_at

    String

    +

    String

    Specifies the time when the certificate was created.

    +

    Specifies the time when the certificate was created.

    updated_at

    +

    updated_at

    String

    +

    String

    Specifies the time when the certificate was updated.

    +

    Specifies the time when the certificate was updated.

    expire_time

    +

    expire_time

    String

    +

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expires.

    project_id

    +

    project_id

    String

    +

    String

    Specifies the project ID of the certificate.

    +

    Specifies the project ID of the certificate.

    -

    Example Requests

    GET https://{ELB_Endpoint}/v3/{project_id}/elb/certificates
    +

    Example Requests

    GET https://{ELB_Endpoint}/v3/{project_id}/elb/certificates
    -

    Example Responses

    Status code: 200

    -

    Successful request.

    -
    {
    +

    Example Responses

    Status code: 200

    +

    Successful request.

    +
    {
       "certificates" : [ {
         "id" : "5494a835d88f40ff940554992f2f04d4",
         "project_id" : "99a3fff0d03c428eac3678da6a7d0f24",
    @@ -404,23 +391,23 @@
       "request_id" : "a27e7ae6-d901-4ec2-8e66-b8a1413819ad"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    Successful request.

    +

    Successful request.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/ListFlavors.html b/docs/elb/api-ref/ListFlavors.html index 13b96256..c8eba700 100644 --- a/docs/elb/api-ref/ListFlavors.html +++ b/docs/elb/api-ref/ListFlavors.html @@ -1,363 +1,344 @@

    Querying Flavors

    -

    Function

    This API is used to query all load balancer flavors that are available to a specific user in a specific region.

    +

    Function

    This API is used to query all load balancer flavors that are available to a specific user in a specific region.

    -

    Constraints

    This API has the following constraints:

    -
    • Parameters marker, limit, and page_reverse are used for pagination query.

      -
    • Parameters marker and page_reverse take effect only when they are used together with parameter limit.

      -
    +

    Constraints

    This API has the following constraints:

    +
    • Parameters marker, limit, and page_reverse are used for pagination query.
    • Parameters marker and page_reverse take effect only when they are used together with parameter limit.
    -

    URI

    GET /v3/{project_id}/elb/flavors

    +

    URI

    GET /v3/{project_id}/elb/flavors

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the project ID.

    +

    Specifies the project ID.

    -
    Table 2 Query Parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 2 Query Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    marker

    +

    marker

    No

    +

    No

    String

    +

    String

    Specifies the ID of the last record on the previous page.

    -

    Note:

    -
    • This parameter must be used together with limit.

      -
    • If this parameter is not specified, the first page will be queried.

      -
    • This parameter cannot be left blank or set to an invalid ID.

      -
    +

    Specifies the ID of the last record on the previous page.

    +

    Note:

    +
    • This parameter must be used together with limit.
    • If this parameter is not specified, the first page will be queried.
    • This parameter cannot be left blank or set to an invalid ID.

    limit

    +

    limit

    No

    +

    No

    Integer

    +

    Integer

    Specifies the number of records on each page.

    -

    Minimum: 0

    -

    Maximum: 2000

    -

    Default: 2000

    +

    Specifies the number of records on each page.

    +

    Minimum: 0

    +

    Maximum: 2000

    +

    Default: 2000

    page_reverse

    +

    page_reverse

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies whether to use reverse query. Values:

    -
    • true: Query the previous page.

      -
    • false (default): Query the next page.

      -
    -

    Note:

    -
    • This parameter must be used together with limit.

      -
    • If page_reverse is set to true and you want to query the previous page, set the value of marker to the value of previous_marker.

      -
    +

    Specifies whether to use reverse query. Values:

    +
    • true: Query the previous page.
    • false (default): Query the next page.
    +

    Note:

    +
    • This parameter must be used together with limit.
    • If page_reverse is set to true and you want to query the previous page, set the value of marker to the value of previous_marker.

    id

    +

    id

    No

    +

    No

    Array

    +

    Array

    Specifies the flavor ID.

    -

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

    +

    Specifies the flavor ID.

    +

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

    name

    +

    name

    No

    +

    No

    Array

    +

    Array

    Specifies the flavor name.

    -

    Multiple names can be queried in the format of name=xxx&name=xxx.

    +

    Specifies the flavor name.

    +

    Multiple names can be queried in the format of name=xxx&name=xxx.

    type

    +

    type

    No

    +

    No

    Array

    +

    Array

    Specifies the flavor type. Values can be one of the following:

    -
    • L4 indicates a Layer-4 flavor.

      -
    • L7 indicates a Layer-7 flavor.

      -
    -

    Multiple types can be queried in the format of type=xxx&type=xxx.

    +

    Specifies the flavor type. The value can be one of the following:

    +
    • L4: a Layer-4 flavor.
    • L7: a Layer-7 flavor.
    +

    Multiple types can be queried in the format of type=xxx&type=xxx.

    shared

    +

    shared

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies whether the flavor is available to all users.

    -
    • true indicates that the flavor is available to all users.

      -
    • false indicates that the flavor is available only to a specific user.

      -
    +

    Specifies whether the flavor is available to all users.

    +
    • true indicates that the flavor is available to all users.
    • false indicates that the flavor is available only to a specific user.
    -

    Request Parameters

    -
    Table 3 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - -
    Table 3 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    Specifies the token used for IAM authentication.

    +

    Specifies the token used for IAM authentication.

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 4 Response body parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 4 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    flavors

    +

    flavors

    Array of Flavor objects

    +

    Array of Flavor objects

    Lists the flavors.

    +

    Lists the flavors.

    page_info

    +

    page_info

    PageInfo object

    +

    PageInfo object

    Shows pagination information about the load balancer flavors.

    +

    Shows pagination information about the load balancer flavors.

    request_id

    +

    request_id

    String

    +

    String

    Specifies the request ID. The value is automatically generated.

    +

    Specifies the request ID. The value is automatically generated.

    -
    Table 5 Flavor

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - -
    Table 5 Flavor

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    String

    +

    String

    Specifies the flavor ID.

    +

    Specifies the flavor ID.

    info

    +

    info

    FlavorInfo object

    +

    FlavorInfo object

    Specifies the flavor metrics.

    +

    Specifies the flavor metrics.

    name

    +

    name

    String

    +

    String

    Specifies the flavor name.

    +

    Specifies the flavor name.

    shared

    +

    shared

    Boolean

    +

    Boolean

    Specifies whether the flavor is available to all users.

    -
    • true indicates that the flavor is available to all users.

      -
    • false indicates that the flavor is available only to a specific user.

      -
    +

    Specifies whether the flavor is available to all users.

    +
    • true indicates that the flavor is available to all users.
    • false indicates that the flavor is available only to a specific user.

    project_id

    +

    project_id

    String

    +

    String

    Specifies the project ID.

    +

    Specifies the project ID.

    type

    +

    type

    String

    +

    String

    Specifies the flavor type. Values can be one of the following:

    -
    • L4 indicates a Layer-4 flavor.

      -
    • L7 indicates a Layer-7 flavor.

      -
    -

    Minimum: 1

    -

    Maximum: 32

    +

    Specifies the flavor type. The value can be one of the following:

    +
    • L4: a Layer-4 flavor.
    • L7: a Layer-7 flavor.
    +

    Minimum: 1

    +

    Maximum: 32

    flavor_sold_out

    +

    flavor_sold_out

    Boolean

    +

    Boolean

    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.

      -
    +

    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.
    -
    Table 6 FlavorInfo

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - -
    Table 6 FlavorInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    connection

    +

    connection

    Integer

    +

    Integer

    Specifies the number of concurrent connections per second.

    +

    Specifies the number of concurrent connections per second.

    cps

    +

    cps

    Integer

    +

    Integer

    Specifies the number of new connections per second.

    +

    Specifies the number of new connections per second.

    qps

    +

    qps

    Integer

    +

    Integer

    Specifies the number of requests per second. This parameter is available only for load balancers at Layer 7.

    +

    Specifies the number of requests per second. This parameter is available only for load balancers at Layer 7.

    bandwidth

    +

    bandwidth

    Integer

    +

    Integer

    Specifies the bandwidth.

    +

    Specifies the bandwidth.

    lcu

    +

    lcu

    Integer

    +

    Integer

    Specifies the number of LCUs in the flavor. An LCU measures the dimensions on which a dedicated load balancer routes the traffic. The higher value indicates better perfromance.

    +

    Specifies the number of LCUs in the flavor. An LCU measures the dimensions on which a dedicated load balancer routes the traffic. The higher value indicates better perfromance.

    https_cps

    +

    https_cps

    Integer

    +

    Integer

    Specifies the number of new HTTPS connections. This parameter is available only for load balancers at Layer 7.

    +

    Specifies the number of new HTTPS connections. This parameter is available only for load balancers at Layer 7.

    -
    Table 7 PageInfo

    Parameter

    +
    - - - - - - - - - - -
    Table 7 PageInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    previous_marker

    +

    previous_marker

    String

    +

    String

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

    +

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

    next_marker

    +

    next_marker

    String

    +

    String

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

    +

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

    current_count

    +

    current_count

    Integer

    +

    Integer

    Specifies the number of records.

    +

    Specifies the number of records.

    -

    Example Requests

    Querying load balancer flavors on each page

    -
    GET https://{ELB_Endpoint}/v3/057ef081eb00d2732fd1c01a9be75e6f/elb/flavors?limit=2&marker=179568ef-5ba4-4ca0-8c5e-5d581db779b1
    +

    Example Requests

    Querying load balancer flavors on each page

    +
    GET https://{ELB_Endpoint}/v3/057ef081eb00d2732fd1c01a9be75e6f/elb/flavors?limit=2&marker=179568ef-5ba4-4ca0-8c5e-5d581db779b1
    -

    Example Responses

    Status code: 200

    -

    Successful request.

    -
    {
    +

    Example Responses

    Status code: 200

    +

    Successful request.

    +
    {
       "request_id" : "b36bff1e331f195a3b8934a490fbcbf0",
       "flavors" : [ {
         "shared" : true,
    @@ -394,23 +375,23 @@
       }
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    Successful request.

    +

    Successful request.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/ShowCertificate.html b/docs/elb/api-ref/ShowCertificate.html index 4b07ecfb..1699c28e 100644 --- a/docs/elb/api-ref/ShowCertificate.html +++ b/docs/elb/api-ref/ShowCertificate.html @@ -1,209 +1,205 @@

    Viewing Details of a Certificate

    -

    Function

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

    +

    Function

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

    -

    URI

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

    +

    URI

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

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the project ID.

    +

    Specifies the project ID.

    certificate_id

    +

    certificate_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies a certificate ID.

    +

    Specifies a certificate ID.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    Specifies the token used for IAM authentication.

    +

    Specifies the token used for IAM authentication.

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 3 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 3 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    request_id

    +

    request_id

    String

    +

    String

    Specifies the request ID. The value is automatically generated.

    +

    Specifies the request ID. The value is automatically generated.

    certificate

    +

    certificate

    CertificateInfo object

    +

    CertificateInfo object

    Specifies the certificate.

    +

    Specifies the certificate.

    -
    Table 4 CertificateInfo

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 4 CertificateInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    admin_state_up

    +

    admin_state_up

    Boolean

    +

    Boolean

    Specifies the administrative status of the certificate.

    -

    This parameter is unsupported. Please do not use it.

    +

    Specifies the administrative status of the certificate.

    +

    This parameter is unsupported. Please do not use it.

    certificate

    +

    certificate

    String

    +

    String

    Specifies the certificate content. The value must be PEM encoded.

    +

    Specifies the certificate content. The value must be PEM encoded.

    description

    +

    description

    String

    +

    String

    Provides supplementary information about the certificate.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Provides supplementary information about the certificate.

    +

    Minimum: 1

    +

    Maximum: 255

    domain

    +

    domain

    String

    +

    String

    Specifies the domain names used by the server certificate. This parameter will take effect only when type is set to server.

    -
    • The value can contain 0 to 1024 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 30 domain names are allowed.

      -
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com

      -
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com

      -
    -

    Minimum: 1

    -

    Maximum: 1024

    +

    Specifies the domain names used by the server certificate.

    +

    Note the following when using domain names:

    +
    • The value can contain 0 to 10,000 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 100 domain names are allowed.
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com
    • This parameter will take effect only when **type** is set to **server**.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    Minimum: 1

    +

    Maximum: 10000

    id

    +

    id

    String

    +

    String

    Specifies the certificate ID.

    +

    Specifies the certificate ID.

    name

    +

    name

    String

    +

    String

    Specifies the certificate name.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the certificate name.

    +

    Minimum: 1

    +

    Maximum: 255

    private_key

    +

    private_key

    String

    +

    String

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

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

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

      -
    +

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

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

    type

    +

    type

    String

    +

    String

    Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

    +

    Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

    created_at

    +

    created_at

    String

    +

    String

    Specifies the time when the certificate was created.

    +

    Specifies the time when the certificate was created.

    updated_at

    +

    updated_at

    String

    +

    String

    Specifies the time when the certificate was updated.

    +

    Specifies the time when the certificate was updated.

    expire_time

    +

    expire_time

    String

    +

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expires.

    project_id

    +

    project_id

    String

    +

    String

    Specifies the project ID of the certificate.

    +

    Specifies the project ID of the certificate.

    -

    Example Requests

    GET https://{ELB_Endpoint}/v3/99a3fff0d03c428eac3678da6a7d0f24/elb/certificates/5494a835d88f40ff940554992f2f04d4
    +

    Example Requests

    GET https://{ELB_Endpoint}/v3/99a3fff0d03c428eac3678da6a7d0f24/elb/certificates/5494a835d88f40ff940554992f2f04d4
    -

    Example Responses

    Status code: 200

    -

    Successful request.

    -
    {
    +

    Example Responses

    Status code: 200

    +

    Successful request.

    +
    {
       "certificate" : {
         "id" : "5494a835d88f40ff940554992f2f04d4",
         "project_id" : "99a3fff0d03c428eac3678da6a7d0f24",
    @@ -221,23 +217,23 @@
       "request_id" : "a94af450-5ac0-4185-946c-27a59a16c1d3"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    Successful request.

    +

    Successful request.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/ShowFlavor.html b/docs/elb/api-ref/ShowFlavor.html index 35c67a22..f8786d86 100644 --- a/docs/elb/api-ref/ShowFlavor.html +++ b/docs/elb/api-ref/ShowFlavor.html @@ -1,225 +1,219 @@

    Viewing Details of a Flavor

    -

    Function

    This API is used to view details of a flavor.

    +

    Function

    This API is used to view details of a flavor.

    -

    URI

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

    +

    URI

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

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the project ID.

    +

    Specifies the project ID.

    flavor_id

    +

    flavor_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the flavor ID.

    +

    Specifies the flavor ID.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    Specifies the token used for IAM authentication.

    +

    Specifies the token used for IAM authentication.

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 3 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 3 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    request_id

    +

    request_id

    String

    +

    String

    Specifies the request ID. The value is automatically generated.

    +

    Specifies the request ID. The value is automatically generated.

    flavor

    +

    flavor

    Flavor object

    +

    Flavor object

    Specifies the flavor.

    +

    Specifies the flavor.

    -
    Table 4 Flavor

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - -
    Table 4 Flavor

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    String

    +

    String

    Specifies the flavor ID.

    +

    Specifies the flavor ID.

    info

    +

    info

    FlavorInfo object

    +

    FlavorInfo object

    Specifies the flavor metrics.

    +

    Specifies the flavor metrics.

    name

    +

    name

    String

    +

    String

    Specifies the flavor name.

    +

    Specifies the flavor name.

    shared

    +

    shared

    Boolean

    +

    Boolean

    Specifies whether the flavor is available to all users.

    -
    • true indicates that the flavor is available to all users.

      -
    • false indicates that the flavor is available only to a specific user.

      -
    +

    Specifies whether the flavor is available to all users.

    +
    • true indicates that the flavor is available to all users.
    • false indicates that the flavor is available only to a specific user.

    project_id

    +

    project_id

    String

    +

    String

    Specifies the project ID.

    +

    Specifies the project ID.

    type

    +

    type

    String

    +

    String

    Specifies the flavor type. Values can be one of the following:

    -
    • L4 indicates a Layer-4 flavor.

      -
    • L7 indicates a Layer-7 flavor.

      -
    -

    Minimum: 1

    -

    Maximum: 32

    +

    Specifies the flavor type. The value can be one of the following:

    +
    • L4: a Layer-4 flavor.
    • L7: a Layer-7 flavor.
    +

    Minimum: 1

    +

    Maximum: 32

    flavor_sold_out

    +

    flavor_sold_out

    Boolean

    +

    Boolean

    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.

      -
    +

    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.
    -
    Table 5 FlavorInfo

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - -
    Table 5 FlavorInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    connection

    +

    connection

    Integer

    +

    Integer

    Specifies the number of concurrent connections per second.

    +

    Specifies the number of concurrent connections per second.

    cps

    +

    cps

    Integer

    +

    Integer

    Specifies the number of new connections per second.

    +

    Specifies the number of new connections per second.

    qps

    +

    qps

    Integer

    +

    Integer

    Specifies the number of requests per second. This parameter is available only for load balancers at Layer 7.

    +

    Specifies the number of requests per second. This parameter is available only for load balancers at Layer 7.

    bandwidth

    +

    bandwidth

    Integer

    +

    Integer

    Specifies the bandwidth.

    +

    Specifies the bandwidth.

    lcu

    +

    lcu

    Integer

    +

    Integer

    Specifies the number of LCUs in the flavor. An LCU measures the dimensions on which a dedicated load balancer routes the traffic. The higher value indicates better perfromance.

    +

    Specifies the number of LCUs in the flavor. An LCU measures the dimensions on which a dedicated load balancer routes the traffic. The higher value indicates better perfromance.

    https_cps

    +

    https_cps

    Integer

    +

    Integer

    Specifies the number of new HTTPS connections. This parameter is available only for load balancers at Layer 7.

    +

    Specifies the number of new HTTPS connections. This parameter is available only for load balancers at Layer 7.

    -

    Example Requests

    GET https://{ELB_Endpoint}/v3/{project_id}/elb/flavors/{flavor_id}
    +

    Example Requests

    GET https://{ELB_Endpoint}/v3/{project_id}/elb/flavors/{flavor_id}
    -

    Example Responses

    Status code: 200

    -

    Successful request.

    -
    {
    +

    Example Responses

    Status code: 200

    +

    Successful request.

    +
    {
       "flavor" : {
         "shared" : true,
         "project_id" : "8d53f081ea24444aa95e2bfa942ef6ee",
    @@ -238,23 +232,23 @@
       "request_id" : "3b9fb516-b7bb-4760-9128-4a23dd36ae10"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    Successful request.

    +

    Successful request.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/UpdateCertificate.html b/docs/elb/api-ref/UpdateCertificate.html index b8d74c55..ba18172f 100644 --- a/docs/elb/api-ref/UpdateCertificate.html +++ b/docs/elb/api-ref/UpdateCertificate.html @@ -1,303 +1,295 @@

    Updating a Certificate

    -

    Function

    This API is used to update an SSL certificate.

    +

    Function

    This API is used to update an SSL certificate.

    -

    Constraints

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

    +

    Constraints

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

    -

    URI

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

    +

    URI

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

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    certificate_id

    +

    certificate_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies a certificate ID.

    +

    Specifies a certificate ID.

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the project ID of the certificate.

    +

    Specifies the project ID of the certificate.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    Specifies the token used for IAM authentication.

    +

    Specifies the token used for IAM authentication.

    -
    Table 3 Request body parameters

    Parameter

    +
    - - - - - - -
    Table 3 Request body parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    certificate

    +

    certificate

    Yes

    +

    Yes

    UpdateCertificateOption object

    +

    UpdateCertificateOption object

    Specifies the certificate.

    +

    Specifies the certificate.

    -
    Table 4 UpdateCertificateOption

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - -
    Table 4 UpdateCertificateOption

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    certificate

    +

    certificate

    No

    +

    No

    String

    +

    String

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

    -

    Maximum 65,536 character length is allowed, supports certificate chains with a maximum of 11 layers (including certificates and certificate chains).

    +

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

    +

    Maximum 65,536 character length is allowed, supports certificate chains with a maximum of 11 layers (including certificates and certificate chains).

    description

    +

    description

    No

    +

    No

    String

    +

    String

    Provides supplementary information about the certificate.

    -

    Minimum: 0

    -

    Maximum: 255

    +

    Provides supplementary information about the certificate.

    +

    Minimum: 0

    +

    Maximum: 255

    name

    +

    name

    No

    +

    No

    String

    +

    String

    Specifies the certificate name.

    -

    Minimum: 0

    -

    Maximum: 255

    +

    Specifies the certificate name.

    +

    Minimum: 0

    +

    Maximum: 255

    private_key

    +

    private_key

    No

    +

    No

    String

    +

    String

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

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

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

      -
    +

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

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

    domain

    +

    domain

    No

    +

    No

    String

    +

    String

    Specifies the domain names used by the server certificate. This parameter will take effect only when type is set to server.

    -
    • The value can contain 0 to 1024 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 30 domain names are allowed.

      -
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com

      -
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com

      -
    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Specifies the domain names used by the server certificate.

    +

    Note the following when using domain names:

    +
    • The value can contain 0 to 10,000 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 100 domain names are allowed.
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com
    • This parameter will take effect only when **type** is set to **server**.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    Minimum: 0

    +

    Maximum: 10000

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 5 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 5 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    request_id

    +

    request_id

    String

    +

    String

    Specifies the request ID. The value is automatically generated.

    +

    Specifies the request ID. The value is automatically generated.

    certificate

    +

    certificate

    CertificateInfo object

    +

    CertificateInfo object

    Specifies the certificate.

    +

    Specifies the certificate.

    -
    Table 6 CertificateInfo

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 6 CertificateInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    admin_state_up

    +

    admin_state_up

    Boolean

    +

    Boolean

    Specifies the administrative status of the certificate.

    -

    This parameter is unsupported. Please do not use it.

    +

    Specifies the administrative status of the certificate.

    +

    This parameter is unsupported. Please do not use it.

    certificate

    +

    certificate

    String

    +

    String

    Specifies the certificate content. The value must be PEM encoded.

    +

    Specifies the certificate content. The value must be PEM encoded.

    description

    +

    description

    String

    +

    String

    Provides supplementary information about the certificate.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Provides supplementary information about the certificate.

    +

    Minimum: 1

    +

    Maximum: 255

    domain

    +

    domain

    String

    +

    String

    Specifies the domain names used by the server certificate. This parameter will take effect only when type is set to server.

    -
    • The value can contain 0 to 1024 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 30 domain names are allowed.

      -
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com

      -
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com

      -
    -

    Minimum: 1

    -

    Maximum: 1024

    +

    Specifies the domain names used by the server certificate.

    +

    Note the following when using domain names:

    +
    • The value can contain 0 to 10,000 characters and consists of multiple common domain names or wildcard domain names separated by commas. A maximum of 100 domain names are allowed.
    • A common domain name consists of several labels separated by periods (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • A wildcard domain name is a domain name starts with an asterisk (*). Example: *.test.com
    • This parameter will take effect only when **type** is set to **server**.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    Minimum: 1

    +

    Maximum: 10000

    id

    +

    id

    String

    +

    String

    Specifies the certificate ID.

    +

    Specifies the certificate ID.

    name

    +

    name

    String

    +

    String

    Specifies the certificate name.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the certificate name.

    +

    Minimum: 1

    +

    Maximum: 255

    private_key

    +

    private_key

    String

    +

    String

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

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

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

      -
    +

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

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

    type

    +

    type

    String

    +

    String

    Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

    +

    Specifies the certificate type. The value can be server or client. server indicates server certificates, and client indicates CA certificates. The default value is server.

    created_at

    +

    created_at

    String

    +

    String

    Specifies the time when the certificate was created.

    +

    Specifies the time when the certificate was created.

    updated_at

    +

    updated_at

    String

    +

    String

    Specifies the time when the certificate was updated.

    +

    Specifies the time when the certificate was updated.

    expire_time

    +

    expire_time

    String

    +

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expires.

    project_id

    +

    project_id

    String

    +

    String

    Specifies the project ID of the certificate.

    +

    Specifies the project ID of the certificate.

    -

    Example Requests

    PUT https://{ELB_Endponit}/v3/99a3fff0d03c428eac3678da6a7d0f24/elb/certificates/233a325e5e3e4ce8beeb320aa714cc12
    +

    Example Requests

    PUT https://{ELB_Endponit}/v3/99a3fff0d03c428eac3678da6a7d0f24/elb/certificates/233a325e5e3e4ce8beeb320aa714cc12
     
     {
       "certificate" : {
    @@ -306,9 +298,9 @@
       }
     }
    -

    Example Responses

    Status code: 200

    -

    Successful request.

    -
    {
    +

    Example Responses

    Status code: 200

    +

    Successful request.

    +
    {
       "certificate" : {
         "private_key" : "-----BEGIN PRIVATE KEY-----MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDQVAbOLe5xNf4M253Wn9vhdUzojetjv4J+B7kYwsMhRcgdcJ8KCnX1nfzTvI2ksXlTQ2o9BkpStnPetB4s32ZiJRMlk+61iUUMNsHwK2WBX57JT3JgmyVbH8GbmRY0+H3sH1i72luna7rMMD30gLh6QoP3cq7PGWcuZKV7hjd1tjCTQukwMvqV8Icq39buNpIgDOWzEP5AzqXtCOFYn6RTH5SRug4hKNN7sT1eYMslHu7wtEBDKVgrLjOCe/W2f8rLT1zEsoAW2ChlZAPYUBkl/0XuTWRg3CohPPcI+UtlRSfvLDeeQ460swjbwgS/RbJh3sIwlCRLU08kEo04Z9H/AgMBAAECggEAEIeaQqHCWZk/HyYN0Am/GJSGFa2tD60SXY2fUieh8/HlfvCArftGgMaYWPSNCJRMXB7tPwpQu19esjz4Z/cR2Je4fTLPrffGUsHFgZjv5OQBZVe4a5Hj1OcgJYhwCqPs2d9i2wToYNBbcfgh8lSETq8YaXngBO6vES9LMhHkNKKrciu9YkInNEHu6uRJ5g/eGGX3KQynTvVIhnOVGAJvjTXcoU6fm7gYdHAD6jk9lc9MEGpfYI6AdHIwFZcT/RNAxhP82lg2gUJSgAu66FfDjMwQXKbafKdP3zq4Up8a7AlekrguPtfV1vWklg+bUFhgGaiAEYTpAUN9t2DVIiijgQKBgQDnYMMsaF0r557CM1CTXUqgCZo8MKeV2jf2drlxRRwRl33SksQbzAQ/qrLdT7GP3sCGqvkxWY2FPdFYf8kxGcCeZPcIeZYCQAM41pjtsaM8tVbLWVR8UtGBuQoPSph7JNF3Tm/JH/fbwjpjP7dtJ7n8EzkRUNE6aIMHOFEeych/PQKBgQDmf1bMogx63rTcwQ0PEZ9Vt7mTgKYK4aLriWgTWHXPZxUQaYhpjXo6+lMI6DpExiDgBAkMzJGIvS7yQiYWU+wthAr9urbWYdGZlS6VjoTkF6r7VZoILXX0fbuXh6lm8K8IQRfBpJff56p9phMwaBpDNDrfpHB5utBUxs40yIdp6wKBgQC69Cp/xUwTX7GdxQzEJctYiKnBHKcspAg38zJf3bGSXU/jR4eB1lVQhELGI9CbKSdzKM71GyEImix/T7FnJSHIWlho1qVo6AQyduNWnAQD15pr8KAdXGXAZZ1FQcb3KYa+2fflERmazdOTwjYZ0tGqZnXkEeMdSLkmqlCRigWhGQKBgDak/735uP20KKqhNehZpC2dJei7OiIgRhCS/dKASUXHSW4fptBnUxACYocdDxtY4VhafI7FPMdvGl8ioYbvlHFh+X0Xs9r1S8yeWnHoXMb6eXWmYKMJrAoveLa+2cFm1Agf7nLhA4R4lqm9IpV6SKegDUkR4fxp9pPyodZPqBLLAoGBAJkD4wHW54Pwd4Ctfk9ojHjWB7pQlUYpTZO9dm+4fpCMn9Okf43AE2yAOaAP94GdzdDJkxfciXKcsYr9IIukfaoXgjKR7p1zERiWZuFF63SB4aiyX1H7IX0MwHDZQO38a5gZaOm/BUlGKMWXzuEd3fy+1rCUwzOp9LSjtJYf4ege-----END PRIVATE KEY-----",
         "description" : "Update my Certificate.",
    @@ -326,23 +318,23 @@
       "request_id" : "d9abea6b-98ee-4ad4-8c5d-185ded48742f"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    Successful request.

    +

    Successful request.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/UpdateLoadBalancer.html b/docs/elb/api-ref/UpdateLoadBalancer.html index 8eb04370..d4edbee4 100644 --- a/docs/elb/api-ref/UpdateLoadBalancer.html +++ b/docs/elb/api-ref/UpdateLoadBalancer.html @@ -1,824 +1,789 @@

    Updating a Load Balancer

    -

    Function

    This API is used to update a load balancer.

    +

    Function

    This API is used to update a load balancer.

    -

    URI

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

    +

    URI

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

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    loadbalancer_id

    +

    loadbalancer_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the load balancer ID.

    -

    Minimum: 0

    -

    Maximum: 36

    +

    Specifies the load balancer ID.

    +

    Minimum: 0

    +

    Maximum: 36

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the project ID.

    -

    Minimum: 0

    -

    Maximum: 36

    +

    Specifies the project ID.

    +

    Minimum: 0

    +

    Maximum: 36

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    Specifies the token used for IAM authentication.

    -

    Minimum: 0

    -

    Maximum: 4096

    +

    Specifies the token used for IAM authentication.

    +

    Minimum: 0

    +

    Maximum: 4096

    -
    Table 3 Request body parameters

    Parameter

    +
    - - - - - - -
    Table 3 Request body parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    loadbalancer

    +

    loadbalancer

    Yes

    +

    Yes

    UpdateLoadBalancerOption object

    +

    UpdateLoadBalancerOption object

    Specifies the load balancer.

    +

    Specifies the load balancer.

    -
    Table 4 UpdateLoadBalancerOption

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 4 UpdateLoadBalancerOption

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    name

    +

    name

    No

    +

    No

    String

    +

    String

    Specifies the load balancer name.

    -

    Minimum: 0

    -

    Maximum: 255

    +

    Specifies the load balancer name.

    +

    Minimum: 0

    +

    Maximum: 255

    admin_state_up

    +

    admin_state_up

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies the administrative status of the load balancer. The value can only be true.

    -

    This parameter is unsupported. Please do not use it.

    +

    Specifies the administrative status of the load balancer. The value can only be true.

    +

    This parameter is unsupported. Please do not use it.

    description

    +

    description

    No

    +

    No

    String

    +

    String

    Provides supplementary information about the load balancer.

    -

    Minimum: 0

    -

    Maximum: 255

    +

    Provides supplementary information about the load balancer.

    +

    Minimum: 0

    +

    Maximum: 255

    ipv6_vip_virsubnet_id

    +

    ipv6_vip_virsubnet_id

    No

    +

    No

    String

    +

    String

    Specifies the ID of the IPv6 subnet where the load balancer resides. You can query parameter id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

    -

    The IPv6 subnet can be updated using ipv6_vip_virsubnet_id, and the private IPv6 address of the load balancer will be changed accordingly.

    -

    Note:

    -
    • 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.

      -
    +

    Specifies the ID of the IPv6 subnet where the load balancer resides. You can query parameter id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

    +

    The IPv6 subnet can be updated using ipv6_vip_virsubnet_id, and the private IPv6 address of the load balancer will be changed accordingly.

    +

    Note:

    +
    • 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.

    vip_subnet_cidr_id

    +

    vip_subnet_cidr_id

    No

    +

    No

    String

    +

    String

    Specifies the ID of the IPv4 subnet where the load balancer resides. You can query parameter neutron_subnet_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

    -
    • The IPv4 subnet can be updated using vip_subnet_cidr_id, and the private IPv4 address of the load balancer will be changed accordingly. Note:

      -
    • If vip_address is also specified, the IP address specified by vip_address must be in the subnet specified by vip_subnet_cidr_id and will be used as the private IPv4 address of the load balancer.

      -
    • The IPv4 subnet must be in the VPC where the load balancer resides.

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

      -
    • The value will become null if the private IPv4 address is unbound from the load balancer.

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

      -
    -

    Minimum: 1

    -

    Maximum: 36

    +

    Specifies the ID of the IPv4 subnet where the load balancer resides. You can query parameter neutron_subnet_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

    +
    • The IPv4 subnet can be updated using vip_subnet_cidr_id, and the private IPv4 address of the load balancer will be changed accordingly. Note:
    • If vip_address is also specified, the IP address specified by vip_address must be in the subnet specified by vip_subnet_cidr_id and will be used as the private IPv4 address of the load balancer.
    • The IPv4 subnet must be in the VPC where the load balancer resides.
    • This parameter can be updated only when guaranteed is set to true.
    • The value will become null if the private IPv4 address is unbound from the load balancer.
    • The IPv6 subnet will not change, if IPv4 subet is updated.
    +

    Minimum: 1

    +

    Maximum: 36

    vip_address

    +

    vip_address

    No

    +

    No

    String

    +

    String

    Specifies the private IPv4 address bound to the load balancer. The IP address must be from the IPv4 subnet where the load balancer resides and should not be occupied by other services.

    -

    vip_address can be updated only when guaranteed is set to true.

    -

    Minimum: 1

    -

    Maximum: 36

    +

    Specifies the private IPv4 address bound to the load balancer. The IP address must be from the IPv4 subnet where the load balancer resides and should not be occupied by other services.

    +

    vip_address can be updated only when guaranteed is set to true.

    +

    Minimum: 1

    +

    Maximum: 36

    l4_flavor_id

    +

    l4_flavor_id

    No

    +

    No

    String

    +

    String

    Specifies the ID of a flavor at Layer 4.

    -

    Note:

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

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

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

      -
    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the ID of a flavor at Layer 4.

    +

    Note:

    +
    • This parameter can be updated only when guaranteed is set to true.
    • The value cannot be changed from null to a specific value, or in the other way around.
    • If you change the flavor, you can select only a higher or lower one. If you select a lower one, part of persistent connections will be interrupted.
    +

    Minimum: 1

    +

    Maximum: 255

    l7_flavor_id

    +

    l7_flavor_id

    No

    +

    No

    String

    +

    String

    Specifies the ID of a flavor at Layer 7.

    -

    Note:

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

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

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

      -
    -

    Minimum: 1

    -

    Maximum: 36

    +

    Specifies the ID of a flavor at Layer 7.

    +

    Note:

    +
    • This parameter can be updated only when guaranteed is set to true.
    • The value cannot be changed from null to a specific value, or in the other way around.
    • If you change the flavor, you can select only a higher or lower one. If you select a lower one, part of persistent connections will be interrupted.
    +

    Minimum: 1

    +

    Maximum: 36

    ipv6_bandwidth

    +

    ipv6_bandwidth

    No

    +

    No

    BandwidthRef object

    +

    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.

    +

    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.

    ip_target_enable

    +

    ip_target_enable

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies whether to enable IP as a Backend Server.

    -

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

    -

    This function is supported only by dedicated load balancers.

    -

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

    -

    The value can only be update to true.

    +

    Specifies whether to enable IP as a Backend Server.

    +

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

    +

    This function is supported only by dedicated load balancers.

    +

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

    +

    The value can only be update to true.

    elb_virsubnet_ids

    +

    elb_virsubnet_ids

    No

    +

    No

    Array of strings

    +

    Array of strings

    Specifies the IDs of subnets on the downstream plane. You can query parameter neutron_network_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

    -
    • If the IDs of the subnets required by the load balancer are specified in elb_virsubnet_ids, the subnets will still be bound to the load balancer.

      -
    • If the IDs of the subnets required by the load balancer are not specified in elb_virsubnet_ids, the subnets will be unbound from the load balancers. Do not unbound the subnets that have been used by the load balancer. Otherwise, an error will be returned.

      -
    • If the IDs of the subnets are specified in elb_virsubnet_ids, but not on the downstream plane, a new load balancer will be bound to the downstream plane.

      -
    -

    Note:

    -
    • All subnets belong to the same VPC where the load balancer resides.

      -
    • Edge subnets are not supported.

      -
    -

    Minimum: 1

    -

    Maximum: 64

    -

    Array Length: 0 - 64

    +

    Specifies the IDs of subnets on the downstream plane. You can query parameter neutron_network_id in the response by calling the API (GET https://{VPC_Endpoint}/v1/{project_id}/subnets).

    +
    • If the IDs of the subnets required by the load balancer are specified in elb_virsubnet_ids, the subnets will still be bound to the load balancer.
    • If the IDs of the subnets required by the load balancer are not specified in elb_virsubnet_ids, the subnets will be unbound from the load balancers. Do not unbound the subnets that have been used by the load balancer. Otherwise, an error will be returned.
    • If the IDs of the subnets are specified in elb_virsubnet_ids, but not on the downstream plane, a new load balancer will be bound to the downstream plane.
    +

    Note:

    +
    • All subnets belong to the same VPC where the load balancer resides.
    • Edge subnets are not supported.
    +

    Minimum: 1

    +

    Maximum: 64

    +

    Array Length: 0 - 64

    deletion_protection_enable

    +

    deletion_protection_enable

    No

    +

    No

    Boolean

    +

    Boolean

    Specifies whether to enable deletion protection for the load balancer.

    -
    • true: Enable deletion protection.

      -
    • false: Disable deletion protection.

      -
    -
    NOTE:

    Disable deletion protection for all your resources before deleting your account.

    +

    Specifies whether to enable deletion protection for the load balancer.

    +
    • true: Enable deletion protection.
    • false: Disable deletion protection.
    +
    NOTE:

    Disable deletion protection for all your resources before deleting your account.

    waf_failure_action

    +

    waf_failure_action

    No

    +

    No

    String

    +

    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

    +

    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

    -
    Table 5 BandwidthRef

    Parameter

    +
    - - - - - - -
    Table 5 BandwidthRef

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the shared bandwidth ID.

    +

    Specifies the shared bandwidth ID.

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 6 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 6 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    loadbalancer

    +

    loadbalancer

    LoadBalancer object

    +

    LoadBalancer object

    Specifies the load balancer.

    +

    Specifies the load balancer.

    request_id

    +

    request_id

    String

    +

    String

    Specifies the request ID. The value is automatically generated.

    -

    Minimum: 0

    -

    Maximum: 36

    +

    Specifies the request ID. The value is automatically generated.

    +

    Minimum: 0

    +

    Maximum: 36

    -
    Table 7 LoadBalancer

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 7 LoadBalancer

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    String

    +

    String

    Specifies the load balancer ID.

    +

    Specifies the load balancer ID.

    description

    +

    description

    String

    +

    String

    Provides supplementary information about the load balancer.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Provides supplementary information about the load balancer.

    +

    Minimum: 1

    +

    Maximum: 255

    provisioning_status

    +

    provisioning_status

    String

    +

    String

    Specifies the provisioning status of the load balancer. The value can be one of the following:

    -
    • ACTIVE: The load balancer is successfully provisioned.

      -
    • PENDING_DELETE: The load balancer is being deleted.

      -
    +

    Specifies the provisioning status of the load balancer. The value can be one of the following:

    +
    • ACTIVE: The load balancer is successfully provisioned.
    • PENDING_DELETE: The load balancer is being deleted.

    admin_state_up

    +

    admin_state_up

    Boolean

    +

    Boolean

    Specifies the administrative status of the load balancer. The value can only be true.

    +

    Specifies the administrative status of the load balancer. The value can only be true.

    provider

    +

    provider

    String

    +

    String

    Specifies the provider of the load balancer. The value can only be vlb.

    +

    Specifies the provider of the load balancer. The value can only be vlb.

    pools

    +

    pools

    Array of PoolRef objects

    +

    Array of PoolRef objects

    Lists the IDs of backend server groups associated with the load balancer.

    +

    Lists the IDs of backend server groups associated with the load balancer.

    listeners

    +

    listeners

    Array of ListenerRef objects

    +

    Array of ListenerRef objects

    Lists the IDs of listeners added to the load balancer.

    +

    Lists the IDs of listeners added to the load balancer.

    operating_status

    +

    operating_status

    String

    +

    String

    Specifies the operating status of the load balancer. The value can only be ONLINE, indicating that the load balancer is running normally.

    +

    Specifies the operating status of the load balancer. The value can only be ONLINE, indicating that the load balancer is running normally.

    name

    +

    name

    String

    +

    String

    Specifies the load balancer name.

    +

    Specifies the load balancer name.

    project_id

    +

    project_id

    String

    +

    String

    Specifies the project ID of the load balancer.

    +

    Specifies the project ID of the load balancer.

    vip_subnet_cidr_id

    +

    vip_subnet_cidr_id

    String

    +

    String

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

    +

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

    vip_address

    +

    vip_address

    String

    +

    String

    Specifies the private IPv4 address bound to the load balancer.

    +

    Specifies the private IPv4 address bound to the load balancer.

    vip_port_id

    +

    vip_port_id

    String

    +

    String

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

    -

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

    +

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

    +

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

    tags

    +

    tags

    Array of Tag objects

    +

    Array of Tag objects

    Lists the tags added to the load balancer.

    +

    Lists the tags added to the load balancer.

    created_at

    +

    created_at

    String

    +

    String

    Specifies the time when the load balancer was created, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

    +

    Specifies the time when the load balancer was created, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

    updated_at

    +

    updated_at

    String

    +

    String

    Specifies the time when the load balancer was updated, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

    +

    Specifies the time when the load balancer was updated, in the format of yyyy-MM-dd''T''HH:mm:ss''Z''.

    guaranteed

    +

    guaranteed

    Boolean

    +

    Boolean

    Specifies whether the load balancer is a dedicated load balancer.

    -
    • true (default): The load balancer is a dedicated load balancer.

      -
    • false: The load balancer is a shared load balancer.

      -
    +

    Specifies whether the load balancer is a dedicated load balancer.

    +
    • true (default): The load balancer is a dedicated load balancer.
    • false: The load balancer is a shared load balancer.

    vpc_id

    +

    vpc_id

    String

    +

    String

    Specifies the ID of the VPC where the load balancer resides.

    +

    Specifies the ID of the VPC where the load balancer resides.

    eips

    +

    eips

    Array of EipInfo objects

    +

    Array of EipInfo objects

    Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

    -

    This parameter has the same meaning as publicips.

    +

    Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

    +

    This parameter has the same meaning as publicips.

    ipv6_vip_address

    +

    ipv6_vip_address

    String

    +

    String

    Specifies the IPv6 address bound to the load balancer.

    +

    Specifies the IPv6 address bound to the load balancer.

    ipv6_vip_virsubnet_id

    +

    ipv6_vip_virsubnet_id

    String

    +

    String

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

    +

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

    ipv6_vip_port_id

    +

    ipv6_vip_port_id

    String

    +

    String

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

    +

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

    availability_zone_list

    +

    availability_zone_list

    Array of strings

    +

    Array of strings

    Specifies the list of AZs where the load balancer is created.

    +

    Specifies the list of AZs where the load balancer is created.

    enterprise_project_id

    +

    enterprise_project_id

    String

    +

    String

    Specifies the enterprise project ID.

    -

    If this parameter is not passed during resource creation, "0" will be returned, and the resource belongs to the default enterprise project.

    -

    "0" is not a valid enterprise project ID and cannot be used in the APIs for creating, updating the load balancer, or querying details of the load balancer.

    -

    This parameter is unsupported. Please do not use it.

    +

    Specifies the enterprise project ID.

    +

    If this parameter is not passed during resource creation, "0" will be returned, and the resource belongs to the default enterprise project.

    +

    "0" is not a valid enterprise project ID and cannot be used in the APIs for creating, updating the load balancer, or querying details of the load balancer.

    +

    This parameter is unsupported. Please do not use it.

    billing_info

    +

    billing_info

    String

    +

    String

    Provides resource billing information.

    -

    This parameter is unsupported. Please do not use it.

    -

    Minimum: 1

    -

    Maximum: 1024

    +

    Provides resource billing information.

    +

    This parameter is unsupported. Please do not use it.

    +

    Minimum: 1

    +

    Maximum: 1024

    l4_flavor_id

    +

    l4_flavor_id

    String

    +

    String

    Specifies the ID of a flavor at Layer 4.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the ID of a flavor at Layer 4.

    +

    Minimum: 1

    +

    Maximum: 255

    l4_scale_flavor_id

    +

    l4_scale_flavor_id

    String

    +

    String

    Specifies the ID of the reserved flavor at Layer 4.

    -

    This parameter is unsupported. Please do not use it.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the ID of the reserved flavor at Layer 4.

    +

    This parameter is unsupported. Please do not use it.

    +

    Minimum: 1

    +

    Maximum: 255

    l7_flavor_id

    +

    l7_flavor_id

    String

    +

    String

    Specifies the ID of a flavor at Layer 7.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the ID of a flavor at Layer 7.

    +

    Minimum: 1

    +

    Maximum: 255

    l7_scale_flavor_id

    +

    l7_scale_flavor_id

    String

    +

    String

    Specifies the ID of the reserved flavor at Layer 7.

    -

    This parameter is unsupported. Please do not use it.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Specifies the ID of the reserved flavor at Layer 7.

    +

    This parameter is unsupported. Please do not use it.

    +

    Minimum: 1

    +

    Maximum: 255

    publicips

    +

    publicips

    Array of PublicIpInfo objects

    +

    Array of PublicIpInfo objects

    Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

    -

    This parameter has the same meaning as eips.

    +

    Specifies the EIP bound to the load balancer. Only one EIP can be bound to a load balancer.

    +

    This parameter has the same meaning as eips.

    elb_virsubnet_ids

    +

    elb_virsubnet_ids

    Array of strings

    +

    Array of strings

    Lists the IDs of subnets on the downstream plane.

    +

    Lists the IDs of subnets on the downstream plane.

    elb_virsubnet_type

    +

    elb_virsubnet_type

    String

    +

    String

    Specifies the type of the subnet on the downstream plane.

    -
    • ipv4: IPv4 subnet

      -
    • dualstack: subnet that supports IPv4/IPv6 dual stack

      -
    -

    "dualstack" is not supported.

    +

    Specifies the type of the subnet on the downstream plane.

    +
    • ipv4: IPv4 subnet
    • dualstack: subnet that supports IPv4/IPv6 dual stack
    +

    "dualstack" is not supported.

    ip_target_enable

    +

    ip_target_enable

    Boolean

    +

    Boolean

    Specifies whether to enable IP as a Backend Server.

    -

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

    -

    This function is supported only by dedicated load balancers.

    -

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

    -

    The value can only be update to true.

    +

    Specifies whether to enable IP as a Backend Server.

    +

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

    +

    This function is supported only by dedicated load balancers.

    +

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

    +

    The value can only be update to true.

    frozen_scene

    +

    frozen_scene

    String

    +

    String

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

    -

    This parameter is unsupported. Please do not use it.

    +

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

    +

    This parameter is unsupported. Please do not use it.

    ipv6_bandwidth

    +

    ipv6_bandwidth

    BandwidthRef object

    +

    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.

    +

    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.

    deletion_protection_enable

    +

    deletion_protection_enable

    Boolean

    +

    Boolean

    Specifies whether deletion protection is enabled.

    -
    • false: Deletion protection is not enabled.

      -
    • true: Deletion protection is enabled.

      -
    -
    NOTE:

    Disable deletion protection for all your resources before deleting your account.

    +

    Specifies whether deletion protection is enabled.

    +
    • false: Deletion protection is not enabled.
    • true: Deletion protection is enabled.
    +
    NOTE:

    Disable deletion protection for all your resources before deleting your account.

    -

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

    +

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

    public_border_group

    +

    public_border_group

    String

    +

    String

    Specifies the AZ group to which the load balancer belongs.

    +

    Specifies the AZ group to which the load balancer belongs.

    waf_failure_action

    +

    waf_failure_action

    String

    +

    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.

    +

    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.

    -
    Table 8 PoolRef

    Parameter

    +
    - - - - -
    Table 8 PoolRef

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    String

    +

    String

    Specifies the ID of the backend server group.

    +

    Specifies the ID of the backend server group.

    -
    Table 9 ListenerRef

    Parameter

    +
    - - - - -
    Table 9 ListenerRef

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    String

    +

    String

    Specifies the listener ID.

    +

    Specifies the listener ID.

    -
    Table 10 Tag

    Parameter

    +
    - - - - - - - -
    Table 10 Tag

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    key

    +

    key

    String

    +

    String

    Specifies the tag key.

    -

    Minimum: 1

    -

    Maximum: 36

    +

    Specifies the tag key.

    +

    Minimum: 1

    +

    Maximum: 36

    value

    +

    value

    String

    +

    String

    Specifies the tag value.

    -

    Minimum: 0

    -

    Maximum: 43

    +

    Specifies the tag value.

    +

    Minimum: 0

    +

    Maximum: 43

    -
    Table 11 EipInfo

    Parameter

    +
    - - - - - - - - - - -
    Table 11 EipInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    eip_id

    +

    eip_id

    String

    +

    String

    eip_id

    +

    eip_id

    eip_address

    +

    eip_address

    String

    +

    String

    eip_address

    +

    eip_address

    ip_version

    +

    ip_version

    Integer

    +

    Integer

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

    +

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

    -
    Table 12 PublicIpInfo

    Parameter

    +
    - - - - - - - - - - -
    Table 12 PublicIpInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    publicip_id

    +

    publicip_id

    String

    +

    String

    Specifies the EIP ID.

    +

    Specifies the EIP ID.

    publicip_address

    +

    publicip_address

    String

    +

    String

    Specifies the IP address.

    +

    Specifies the IP address.

    ip_version

    +

    ip_version

    Integer

    +

    Integer

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

    +

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

    -
    Table 13 BandwidthRef

    Parameter

    +
    - - - - -
    Table 13 BandwidthRef

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    id

    +

    id

    String

    +

    String

    Specifies the shared bandwidth ID.

    +

    Specifies the shared bandwidth ID.

    -

    Example Requests

    Updating a load balancer

    -
    PUT https://{ELB_Endpoint}/v3/{project_id}/elb/loadbalancers/{loadbalancer_id}
    +

    Example Requests

    Updating a load balancer

    +
    PUT https://{ELB_Endpoint}/v3/{project_id}/elb/loadbalancers/{loadbalancer_id}
     
     {
       "loadbalancer" : {
    @@ -827,9 +792,9 @@
       }
     }
    -

    Example Responses

    Status code: 200

    -

    Successful request.

    -
    {
    +

    Example Responses

    Status code: 200

    +

    Successful request.

    +
    {
       "request_id" : "010dad1e-32a3-4405-ab83-62a1fc5f8722",
       "loadbalancer" : {
         "id" : "2e073bf8-edfe-4e51-a699-d915b0b8af89",
    @@ -879,23 +844,23 @@
       }
     }
    -

    Status Codes

    -
    - + + + - @@ -169,8 +169,12 @@ - - diff --git a/docs/elb/api-ref/elb_zq_zs_0002.html b/docs/elb/api-ref/elb_zq_zs_0002.html index ea618370..2c9b58f3 100644 --- a/docs/elb/api-ref/elb_zq_zs_0002.html +++ b/docs/elb/api-ref/elb_zq_zs_0002.html @@ -93,10 +93,12 @@ - -

    Status Code

    +

    Status Codes

    +
    - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    Successful request.

    +

    Successful request.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/elb/api-ref/elb_xd_0000.html b/docs/elb/api-ref/elb_xd_0000.html index cb8a43c6..8f8c0985 100644 --- a/docs/elb/api-ref/elb_xd_0000.html +++ b/docs/elb/api-ref/elb_xd_0000.html @@ -8,7 +8,13 @@

    2024-06-07

    +

    2024-08-07

    +

    Modified the following content:

    +
    • Changed the length limit on the domain field in the certificate.
    +

    2024-06-07

    Modified the following content:

    Added the APIs for creating, querying, viewing, updating, and deleting logs.

    diff --git a/docs/elb/api-ref/elb_zq_zs_0001.html b/docs/elb/api-ref/elb_zq_zs_0001.html index a47bfc4b..2b26a470 100644 --- a/docs/elb/api-ref/elb_zq_zs_0001.html +++ b/docs/elb/api-ref/elb_zq_zs_0001.html @@ -75,11 +75,11 @@

    String

    Specifies the domain name associated with the server certificate. The default value is null.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    The value can be one of the following:

    -
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit.
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*).
    -
    NOTE:

    This parameter is valid only when type is set to server.

    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.

    String

    Specifies the domain name associated with the server certificate.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    +

    The value can be one of the following:

    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    private_key

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

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expired.

    The UTC time is in YYYY-MM-DDTHH:MM:SS format.

    String

    Specifies the domain name associated with the server certificate. The default value is null.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    The value can be one of the following:

    -
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit.
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*).
    • This parameter is valid only when type is set to server.
    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    private_key

    @@ -105,7 +107,8 @@

    String

    Specifies the private key of the server certificate. The value must be PEM encoded.
    • This parameter will be ignored if type is set to client. A CA server can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.
    • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.
    +

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

    +
    • This parameter will be ignored if type is set to client. A CA server can still be created and used normally. This parameter will be left blank even if you enter a private key that is not PEM encoded.
    • This parameter is valid and mandatory only when type is set to server. If you enter an invalid private key, an error is returned.

    certificate

    @@ -144,24 +147,24 @@

    Response

    - - - - - - @@ -229,8 +232,12 @@ - - diff --git a/docs/elb/api-ref/elb_zq_zs_0003.html b/docs/elb/api-ref/elb_zq_zs_0003.html index d43162e7..08c8708d 100644 --- a/docs/elb/api-ref/elb_zq_zs_0003.html +++ b/docs/elb/api-ref/elb_zq_zs_0003.html @@ -92,8 +92,12 @@ - - diff --git a/docs/elb/api-ref/elb_zq_zs_0004.html b/docs/elb/api-ref/elb_zq_zs_0004.html index 1e522968..822c26fe 100644 --- a/docs/elb/api-ref/elb_zq_zs_0004.html +++ b/docs/elb/api-ref/elb_zq_zs_0004.html @@ -5,23 +5,23 @@

    URI

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

    -
    Table 2 Parameter description

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    certificates

    Array

    +

    Array

    Lists the certificates. For details, see Table 3.

    +

    Lists the certificates. For details, see Table 3.

    instance_num

    Integer

    +

    Integer

    Specifies the number of certificates.

    +

    Specifies the number of certificates.

    String

    Specifies the domain name associated with the server certificate.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    +

    The value can be one of the following:

    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    private_key

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

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expired.

    The UTC time is in YYYY-MM-DD HH:MM:SS format.

    String

    Specifies the domain name associated with the server certificate.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    +

    The value can be one of the following:

    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    private_key

    @@ -114,7 +118,7 @@

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expired.

    The UTC time is in YYYY-MM-DDTHH:MM:SS format.

    Table 1 Parameter description

    Parameter

    +
    - - - - - - - @@ -75,11 +75,11 @@ - @@ -169,8 +169,12 @@ - -
    Table 1 Parameter description

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    certificate_id

    +

    certificate_id

    Yes

    +

    Yes

    String

    +

    String

    Specifies the certificate ID.

    +

    Specifies the certificate ID.

    String

    Specifies the domain name associated with the server certificate. The default value is null.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    The value can be one of the following:

    -
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit.
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*).
    -
    NOTE:

    This parameter is valid only when type is set to server.

    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.

    String

    Specifies the domain name associated with the server certificate.

    -

    The value contains a maximum of 100 characters.

    +

    Specifies the domain name associated with the server certificate.

    +

    A domain name can contain up to 10,000 characters. You can specify up to 100 domain names and separate them using commas (,).

    +

    The value can be one of the following:

    +
    • A common domain name contains 0 to 100 characters and consists of several labels separated by dots (.). Each label can contain a maximum of 63 characters, including letters, digits, and hyphens (-), and must start and end with a letter or digit. Example: www.test.com
    • In addition to the requirements for common domain names, a wildcard domain name can start with an asterisk (*). Example: *.test.com
    +
    NOTE:
    • This parameter is valid only when type is set to server.
    • SNI certificates of a dedicated load balancer's listener can have up to 200 domain names.
    • SNI certificates of a shared load balancer's listener can have up to 30 domain names.
    +

    private_key

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

    String

    Specifies the time when the certificate expires.

    +

    Specifies the time when the certificate expired.

    The UTC time is in YYYY-MM-DDTHH:MM:SS format.