DeleteLoadBalancerPolicy

Description

指定したロードバランサーからポリシーを削除します。

リスナーに設定されていないポリシーを削除できます。

Request Parameters

すべての動作で使用する一般的なパラメタの情報に関しては、「Common Parameters」を参照してください。

  • LoadBalancerName

    ロードバランサーの名前。

    • Type: String
    • Required: Yes
  • PolicyName

    >削除するポリシーの名前。

    • Type: String
    • 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
  • PolicyNotFound

    指定したポリシーが見つかりませんでした。

    • HTTP Status Code: 400

Examples

Sample Request

この例では、ロードバランサー名が MyLB01 のロードバランサーで作成した MySSLNegotiationPolicy を削除します。


       https://loadbalancing.(リージョン名).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"
         }
        }
       }