DeleteLoadBalancerListeners
Description
ロードバランサーから指定されたポート番号のリスナーを削除します。
本APIによって、リスナーの数を0にする事はできません。
Request Parameters
すべての動作で使用する一般的なパラメタの情報に関しては、「Common Parameters」を参照してください。
- LoadBalancerName
ロードバランサーの名前。
- Type: String
- Required: Yes
- LoadBalancerPorts.member.N
削除するロードバランサーのリスナーのフロントエンドのポート番号。
- Type: Integer list
- Required: Yes
Response
以下のステータスコードを返却します。
- Normal response code
本動作は正常に受け付けられました。
- HTTP Status Code: 200
Response Elements
なし。
Errors
すべての動作に共通のエラー情報に関しては、「Common Errors」を参照してください。
- AccessPointNotFound
指定したロードバランサーが見つかりませんでした。
- HTTP Status Code: 400
- InvalidConfigurationRequest
要求された構成変更は不正です。
- HTTP Status Code: 409
Examples
Sample Request
この例では、ロードバランサー名 がMyLB01のロードバランサーに対して、ポート番号: 22のリスナーを削除します。
https://loadbalancing.(リージョン名).cloud.global.fujitsu.com/?LoadBalancerName=MyLB01
&Version=2014-11-01
&Action=DeleteLoadBalancerListeners
&LoadBalancerPorts.member.1=22
Sample Response (XML)
<DeleteLoadBalancerListenersResponse xmlns=" http://docs.cloudcommunity.global.fujitsu.com/loadbalancing/api/v1.0">
<DeleteLoadBalancerListenersResult/>
<ResponseMetadata>
<RequestId>f6dd8353-eb6b-6b4fd32e4f05</RequestId>
</ResponseMetadata>
</DeleteLoadBalancerListenersResponse>
Sample Response (JSON)
{
"DeleteLoadBalancerListenersResponse": {
"DeleteLoadBalancerListenersResult": {
},
"ResponseMetadata": {
"RequestId": "f6dd8353-eb6b-6b4fd32e4f05"
}
}
}