検討中のお客様はこちら

0120-50-6065

10:00〜19:00
土日祝、年末年始除く

お申し込み

POOL更新

Description

POOLの設定内容を更新(変更)します。
POOLにmemberが紐付いている場合にはlb_methodパラメータは変更できません。

Request URL

Network API v2.0

PUT /v2.0/lb/pools/{pool_id}

Request Json

{
    "pool": {
        "name": "プールの名前", 
        "lb_method": "バランシング方式", 
    }
}

Request Parameters

Parameter Value Style Description
X-Auth-Token Userトークン header トークン発行 にて払い出されたID
pool_id プールID URI POOL一覧取得 にてご確認ください。
name(Optional) プールの名前 plain プールに任意の名前を指定します。
protocol(Optional) TCP
UDP
plain プロトコルを指定します。
※NAT LBの場合のみUDPの指定が可能

Response

  • Normal response codes
200

Example

  • Request
curl -i -X PUT \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-Auth-Token: トークンID" \
-d '{"pool": {"lb_method": "バランシング方式"}}' \
https://networking.gpu-sys.cloud/v2.0/lb/pools/プールID
  • Response
HTTP/1.1 200 OK
Date: Wed, 26 Aug 2020 09:54:25 GMT
Server: Apache
Content-Length: 440
Content-Type: application/json

{
  "pool": {
    "status": "PENDING_UPDATE",
    "lb_method": "バランシング方式",
    "protocol": "プロトコル",
    "description": "",
    "health_monitors": [],
    "members": [],
    "status_description": null,
    "id": "プールID",
    "vip_id": null,
    "name": "プールの名前",
    "admin_state_up": true,
    "subnet_id": "サブネットID",
    "tenant_id": "テナントID",
    "health_monitors_status": [],
    "provider": "lbdsr1"
  }
}