REAL(member)追加
Description
REAL(member)を追加します。
Request URL
Network API POST /v2.0/lb/members
Request Json
{ "member": { "pool_id": "プールID", "address": "IPアドレス", "protocol_port": "ポート番号", "weight": 重み付け } }
Request Parameters
Parameter | Value | Style | Description |
---|---|---|---|
X-Auth-Token | トークンID | header | トークンIDを指定します。 |
pool_id | プールID | body | プールIDを指定します。 |
address | IPアドレス | body | バランシング先のVPSのIPアドレスを指定します。 |
protocol_port | ポート番号 | body | VPSへバランシングする際のポート番号を指定します。 |
weight(Optional) | 0-256 | body | 重み付けを指定します。「0」を指定した場合、バランシングが無効になります。 |
Response Code
Success
201
Example
Request
curl -i -X POST \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -H "X-Auth-Token: トークンID" \ -d '{"member": {"pool_id": "プールID", "address": "IPアドレス", "protocol_port": "ポート番号"}}' \ https://networking.tyo1.conoha.io/v2.0/lb/members
Response
HTTP/1.1 201 Created Date: Thu, 25 Dec 2014 08:34:40 GMT Server: Apache Content-Length: 298 Content-Type: application/json { "member": { "admin_state_up": true, "status": "PENDING_CREATE", "status_description": null, "weight": 1, "address": "157.7.108.152", "tenant_id": "22394afc818d471ca2f0308c06ae7460", "protocol_port": 80, "id": "233bcf3e-63bd-4943-803b-9141234037a2", "pool_id": "97081853-56b6-408a-882c-1852ef46fafb" } }
ConoHaにて提供しておりますAPIにつきましては、クラウド基盤として採用しておりますOpenStackの機能にて実装しておりますので、詳細な情報や使い方はOpenStackのドキュメントにてご確認ください。