REAL(member)更新
Description
REAL(member)の紐付けるPOOLの変更やバランシングの重み付けを更新(変更)します。
Request URL
Network API PUT /v2.0/lb/members/{member_id}
Request Json
{ "member": { "weight": 重み付け, "pool_id": "プールID" } }
Request Parameters
Parameter | Value | Style | Description |
---|---|---|---|
X-Auth-Token | トークンID | header | トークンIDを指定します。 |
member_id | メンバーID | path | メンバーIDを指定します。 |
weight(Optional) | 0-256 | body | 重み付けを指定します。「0」を指定した場合、バランシングが無効になります。 |
pool_id(Optional) | プールID | body | プールIDを指定します。 |
Response Code
Success
200
Example
Request
curl -i -X PUT \ -H "Accept: application/json" \ -H "X-Auth-Token: トークンID" \ -d '{"member":{"weight" : 重み付け, "pool_id": "プールID"}}' \ https://networking.tyo1.conoha.io/v2.0/lb/members/メンバーID
Response
HTTP/1.1 200 OK Content-Type: application/json; charset=UTF-8 Content-Length: 300 X-Openstack-Request-Id: req-2acaaf86-efe8-4084-9cba-3a0df962ac76 Date: Wed, 25 Feb 2015 09:45:21 GMT { "member": { "admin_state_up": true, "status": "PENDING_UPDATE", "status_description": null, "weight": 0, "address": "133.130.48.129", "tenant_id": "22394afc818d471ca2f0308c06ae7460", "protocol_port": 80, "id": "2daf88ff-33c1-4af0-a2ae-50d63f4cd589", "pool_id": "97081853-56b6-408a-882c-1852ef46fafb" } }
ConoHaにて提供しておりますAPIにつきましては、クラウド基盤として採用しておりますOpenStackの機能にて実装しておりますので、詳細な情報や使い方はOpenStackのドキュメントにてご確認ください。