diff --git a/api-ref/src/wadls/netconn-api/src/common.ent b/api-ref/src/wadls/netconn-api/src/common.ent index b792099d9..9d1bddbf6 100644 --- a/api-ref/src/wadls/netconn-api/src/common.ent +++ b/api-ref/src/wadls/netconn-api/src/common.ent @@ -1648,11 +1648,17 @@ router. + name="lb_method" style="plain" type="xsd:list"> - The load-balancer algorithm, which is round-robin, least-connections, and so on. This value, which must be supported, is dependent on the load-balancer provider. Round robin must be supported. + + The load-balancer algorithm, which is round-robin, least-connections, + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. + + @@ -1691,9 +1697,13 @@ router. - The load-balancer algorithm, which is round-robin, least-connections, and so on. - This value, which must be supported, is dependent on the load-balancer provider. Round-robin must be supported. - + + The load-balancer algorithm, which is round-robin, least-connections, + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. + + @@ -1851,14 +1861,15 @@ router. + name="lb_method" style="plain" type="xsd:string"> The load-balancer algorithm, which is round-robin, least-connections, - and so on. This algorithm must be supported and is dependent on the - load-balancer provider. The round-robin algorithm must be supported. + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. @@ -1873,14 +1884,15 @@ router. + name="lb_method" style="plain" type="xsd:string"> The load-balancer algorithm, which is round-robin, least-connections, - and so on. This algorithm must be supported and is dependent on the - load-balancer provider. The round-robin algorithm must be supported. + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. ' > @@ -2822,7 +2834,12 @@ router. - The algorithm that is used to distribute the load among pool members. + + The load-balancer algorithm, which is round-robin, least-connections, + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. + - The algorithm that is used to distribute the load among pool members. + + The load-balancer algorithm, which is round-robin, least-connections, + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. + - The algorithm that is used to distribute the load among pool members. + + The load-balancer algorithm, which is round-robin, least-connections, + and so on, that is used to distribute traffic to the pool members. + This value, which must be supported, is dependent on the load-balancer + provider. The round-robin algorithm must be supported. + Creates a load balancer. - This operation provisions a new load balancer based - on the configuration defined in the request object. - After the request is validated and progress has started - on the provisioning process, a response object is - returned. The object contains a unique identifier - and the status of provisioning the load - balancer. - The provisioning_status of the load balancer in the - response can have one of the following values: ACTIVE, - PENDING_CREATE, or ERROR. - If the status is PENDING_CREATE, - the caller can view the progress of the provisioning operation by - performing a GET on - /lbaas/loadbalancers/loadbalancer_id. When the status - of the load balancer changes to ACTIVE, the load - balancer was successfully provisioned and is operational for - traffic handling. + + This operation provisions a new load balancer based on the + configuration defined in the request object. After the request + is validated and progress has started on the provisioning + process, a response object is returned. The object contains a + unique identifier and the status of provisioning the load + balancer. + + + The provisioning_status of the load balancer in + the response can have one of the following values: + ACTIVE, PENDING_CREATE, or + ERROR. + + + If the status is PENDING_CREATE, + the caller can view the progress of the provisioning operation by + performing a GET on + /lbaas/loadbalancers/loadbalancer_id. When the status + of the load balancer changes to ACTIVE, the load + balancer was successfully provisioned and is operational for + traffic handling. + - If the request cannot be fulfilled due to insufficient or - invalid data, an HTTP 400 (Bad Request) error response is - returned with information about the nature of the failure in - the response body. Failures in the validation process are - non-recoverable and require the caller to correct the cause of - the failure and POST the request again. - You can configure all documented features of the load - balancer at creation time by specifying the additional - elements or attributes in the request. + + If the request cannot be fulfilled due to insufficient or + invalid data, an HTTP 400 (Bad Request) error response is + returned with information about the nature of the failure in + the response body. Failures in the validation process are non- + recoverable and require the caller to correct the cause of the + failure and POST the request again. + + + You can configure all documented features of the load balancer + at creation time by specifying the additional elements or + attributes in the request. + Users with an administrative role can create load balancers on behalf of other tenants by specifying a tenant_id attribute different than their own. Example: Create a load balancer tenant_id: only required if the caller has an administrative role and wants to create a load balancer for another tenant. - vip_subnet_id: The network on which to allocate the load balancer's vip address. A tenant can only create load balancer vips on networks authorized by policy (e.g. her own networks or shared/provider networks). + + vip_subnet_id: The network on which to + allocate the VIP address for the load balancer. A tenant can + only create load balancer VIPs on networks that are authorized by the + policy, such as her own networks or shared or provider + networks. + Some attributes receive default values if not specified in the request: @@ -390,7 +406,7 @@ attributes: listener_id, tenant_id, loadbalancer_id, loadbalancers, default_pool_id, protocol, and - protocol_port. Attempting to update an imutable attribute results + protocol_port. Attempting to update an immutable attribute results in a 422 (Immutable) fault. Note: You cannot update a listener if the load balancer to which the listener is attached does not have a provisioning_status of @@ -428,7 +444,12 @@ tenant_id: Only required if the caller has an administrative role and wants to create a pool for another tenant. protocol: The protocol this pool and its members listen for. Must be one of TCP, HTTP, or HTTPS - lb_algorithm: The load balancing algorithm to distribute traffic to the pool's members. Must be one of ROUND_ROBIN, LEAST_CONNECTIONS, or SOURCE_IP. + + lb_method: The load-balancer algorithm, which + is round-robin, least-connections, and so on, that is used to distribute + traffic to the pool members. This value, which must be supported, is dependent + on the load-balancer provider. The round-robin algorithm must be supported. + protocol_port: The port on which the front end listens. Must be an integer in the range from 1 to 65535. listener_id: The listener in which this pool becomes the default pool. There can only be on default pool for a listener. @@ -474,7 +495,7 @@ name description protocol - lb_algorithm + lb_method session_persistence admin_state_up listeners @@ -502,7 +523,7 @@ name description protocol - lb_algorithm + lb_method session_persistence admin_state_up listeners @@ -527,7 +548,7 @@ name description admin_state_up - lb_algorithm + lb_method session_persistence Note: @@ -775,7 +796,12 @@ Shows details for a specified health monitor. - This operation returns a health monitor object identified by healthmonitor_id. If the user is not an admin, and the health monitor object doesn't belong to her tenant account, she would receive a 403 (Forbidden) error. + + This operation returns a health monitor object identified by + healthmonitor_id. If the user is not an administrative user, + and the health monitor object does not belong to her tenant + account, she receives a 403 (Forbidden) error. + This operation does not require a request body. This operation returns a response body. On success, the returned element is a health monitor that can contain the following attributes: