REAL(member)更新

Description

紐付けるプールの変更やバランシングの有効/無効を変更します。

Request URL

Network API v2.0

POST /v2.0/lb/members

Request Json

{
    "member": {
        "pool_id": "プールID"
    }
}

Request Parameters

Parameter Value Style Description
X-Auth-Token トークンID header トークン発行 にて払い出されたID
member_id メンバーID URI メンバーIDを指定します。
REAL(member)一覧取得 にて任意のメンバーIDをご確認ください。
pool_id プールID plain 紐付けるプールIDを指定します。
POOL一覧取得 にて任意のプールIDをご確認ください。
address プライベートIPアドレス plain バランシング先サーバーのIPアドレスを指定します。
admin_state_up
(Optional)
true
false
plain バランシングの有効/無効を指定します。

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 '{"member": {"pool_id": "プールID"}}' \
ネットワークエンドポイント/lb/members/メンバーID
  • Response
HTTP/1.1 200 OK
Date: Sat, 07 Apr 2018 17:33:24 GMT
Server: Apache
Content-Length: 298
Content-Type: application/json

{
    "member": {
        "admin_state_up": true, 
        "status": "PENDING_UPDATE", 
        "status_description": null, 
        "weight": 1, 
        "address": "IPアドレス", 
        "tenant_id": "テナントID", 
        "protocol_port": ポート番号, 
        "id": "メンバーID", 
        "pool_id": "プールID"
    }
}