ModifyLoadBalancerAttributes

Description

指定したロードバランサーの属性情報を変更します。

ロードバランサーのフロントエンドとバックエンドへのコネクションをアイドル状態で維持する期間を変更できます。

Request Parameters

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

  • LoadBalancerAttributes

    ロードバランサーの属性情報。

  • LoadBalancerName

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

    • Type: String
    • Required: Yes

Response

以下のステータスコードを返却します。

  • Normal response code

    本動作は正常に受け付けられました。

    • HTTP Status Code: 200

Response Elements

ModifyLoadBalancerAttributesResultという構造体で、以下の要素を返却します。

  • LoadBalancerAttributes

    ロードバランサーの属性情報。

  • LoadBalancerName

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

    • Type: String

Errors

すべての動作に共通のエラー情報に関しては、「Common Errors」を参照してください。

  • AccessPointNotFound

    指定したロードバランサーが見つかりませんでした。

    • HTTP Status Code: 400

Examples

Sample Request

この例では、ロードバランサー名がMyLB01のロードバランサーの、ConnectionSettingsの属性情報を変更します。


https://loadbalancing.(リージョン名).cloud.global.fujitsu.com/?LoadBalancerAttributes.ConnectionSettings.IdleTimeout=30
&LoadBalancerName=MyLB01
&Version=2014-11-01
&Action= ModifyLoadBalancerAttributes    
     

Sample Response (XML)


<ModifyLoadBalancerAttributesResponse xmlns="http://docs.cloudcommunity.global.fujitsu.com/loadbalancing/api/v1.0">
  <ModifyLoadBalancerAttributesResult>
    <LoadBalancerName>MyLB01</LoadBalancerName>
    <LoadBalancerAttributes>
      <ConnectionSettings>
        <IdleTimeout>30</IdleTimeout>
      </ConnectionSettings>
    </LoadBalancerAttributes>
  </ModifyLoadBalancerAttributesResult>
  <ResponseMetadata>
    <RequestId>83c88b9d-12b7-11e3-8b82-87b13EXAMPLE</RequestId>
  </ResponseMetadata>
</ModifyLoadBalancerAttributesResponse>   
     

Sample Response (JSON)


{
  "ModifyLoadBalancerAttributesResponse": {
    "ModifyLoadBalancerAttributesResult": {
      "LoadBalancerName": "MyLB01",
      "LoadBalancerAttributes": {
        "ConnectionSettings": {
          "IdleTimeout": "30"
        }
      }
    },
    "ResponseMetadata": {
      "RequestId": "83c88b9d-12b7-11e3-8b82-87b13XAMPLE"
    }
  }
}