Register DistributeVM#

負荷分散先の仮想マシン情報を設定します。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://nfv.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://nfv.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

POST

/lb/nfv/listeners/{Listener id}/members

HTTPステータスコード#

正常時:202

エラー時:400,404,500

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
Listener id path string 必須 リスナーID
members body list 必須 メンバーのリスト
instance_id body string 必須 振り分け先のサーバID
登録形式はサーバのIPアドレス(v4)形式です。
port_mapping body integer 任意 振り分け先のサーバ待ち受けポート
server_name body string 必須 振り分け先のサーバ名
ロードバランサー内で一意にする必要があります。

レスポンスボディ(正常系)の説明#

名前 Type Description
members list メンバーのリスト
instance_id string 振り分け先のサーバ情報
登録形式はサーバのIPアドレス(v4)形式です。
port_mapping integer 振り分け先のサーバ待ち受けポート
server_name string 振り分け先のサーバ名
ロードバランサー内で一意にする必要があります。
id string リスナーID

リクエスト例#

{
    "members": [
        {
            "instance_id": "192.168.100.2",
            "port_mapping": "80",
            "server_name": "webserver01"
        }
    ]
}

レスポンス例#

{
    "members": [
        {
            "id": "1642421",
            "instance_id": "192.168.100.2",
            "port_mapping": "80",
            "server_name": "webserver01"
        }
    ]
}