検討中のお客様はこちら

0120-50-6065

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

お申し込み

REAL(member)作成

Description

VIPと紐付けたいIPアドレス、ポートを指定します。
ポートに結び付けられていないIPアドレスは指定できません。
バランシングを一時的に(memberを削除せずに)無効にする際にadmin_state_upパラメータを利用します。

Request URL

Network API v2.0

POST /v2.0/lb/members

Request Json

{
    "member": {
        "address": "IPアドレス", 
        "pool_id": "プールID", 
        "protocol_port": "ポート番号"
    }
}

Request Parameters

Parameter Value Style Description
X-Auth-Token Userトークン header トークン発行 にて払い出されたID
protocol_port 0 ~ 65535 plain ポート番号を指定します。
pool_id プールID plain POOL一覧取得 にてご確認ください。
address ・NAT LBの場合
プライベートIPアドレス
・DSR LBの場合
グローバルIPアドレス
plain バランシング先サーバーのIPアドレスを指定します。
admin_state_up(Optional) true
false
plain バランシングの有効/無効を指定します。

Response

  • Normal response codes
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.gpu-sys.cloud/v2.0/lb/members
  • Response
HTTP/1.1 201 Created
Date: Thu, 27 Aug 2020 02:59:00 GMT
Server: Apache
Content-Length: 301
Content-Type: application/json

{
  "member": {
    "admin_state_up": バランシングの有効/無効,
    "status": "PENDING_CREATE",
    "status_description": null,
    "weight": 1,
    "address": "IPアドレス",
    "tenant_id": "テナントID",
    "protocol_port": ポート番号,
    "id": "メンバーID",
    "pool_id": "プールID"
  }
}