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のドキュメントにてご確認ください。