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