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"
}
}
}