DeleteLoadBalancerPolicy

Description

Deletes a policy from the specified load balancer.

Policies not set to the listener can be deleted.

Request Parameters

Refer to "Common Parameters" for details on standard parameter information used by all actions.

  • LoadBalancerName

    Name of the load balancer.

    • Type: String
    • Required: Yes
  • PolicyName

    >Name of the policy to be deleted.

    • Type: String
    • Required: Yes

Response

The following status code is returned.

  • Normal response code

    This operation was accepted normally.

    • HTTP Status Code: 200

Response Elements

None.

Errors

Refer to "Common Errors" for details on error information common to all operations.

  • AccessPointNotFound

    The specified load balancer could not be found.

    • HTTP Status Code: 400
  • InvalidConfigurationRequest

    Requested configuration change is invalid.

    • HTTP Status Code: 409
  • PolicyNotFound

    One of more specified policies were not found.

    • HTTP Status Code: 400

Examples

Sample Request

The example below deletes the MySSLNegotiationPolicy that was created by the load balancer named MyLB01.


       https://loadbalancing.(regionName).cloud.global.fujitsu.com/?LoadBalancerName=MyLB01
       &PolicyName=MySSLNegotiationPolicy
       &Version=2014-11-01
       &Action=DeleteLoadBalancerPolicy
     

Sample response (XML)


       <DeleteLoadBalancerPolicyResponse xmlns="http://docs.cloudcommunity.global.fujitsu.com/loadbalancing/api/v1.0">
        <DeleteLoadBalancerPolicyResult/>
        <ResponseMetadata>
         <RequestId>f6dd8353-eb6b-6b4fd32e4f05</RequestId>
        </ResponseMetadata>
       </DeleteLoadBalancerPolicyResponse>
       

Sample Response (JSON)


       {
        "DeleteLoadBalancerPolicyResponse": {
         "DeleteLoadBalancerPolicyResult": {
         },
         "ResponseMetadata": {
          "RequestId": "f6dd8353-eb6b-6b4fd32e4f05"
         }
        }
       }