Add member to pool#

プールにメンバーを作成します。

📒注: 本APIは非推奨です。「Create Member」をご利用ください。

APIエンドポイント#

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

HTTPメソッドとURI#

POST

/v2.0/lbaas/pools/{pool_id}/members

HTTPステータスコード#

正常時:201

エラー時:400, 401

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

名前 In Type デフォルト値
/必須指定
Description
address body string 必須 メンバーのIPアドレス
member body object 必須 メンバーオブジェクト
pool_id path string 必須 プールID
protocol_port body integer 必須 リスニングするTCPまたはUDPポート番号
tenant_id body string 任意 プロジェクトID
admin_state_up body boolean 任意 リソースの管理状態「true」または「false」を指定
weight body integer 1
任意
メンバーのウェイトは他のプールのメンバーと比べて、そのメンバーのリクエストまたはコネクションを提供する割合を特定します。
例えば、ウェイトが10であるメンバーはウェイトが2であるメンバーの5倍のリクエストを受け取ります。
ウェイト=0の場合は、そのメンバーは新しいコネクションを受け入れずに既存のコネクションだけにサービスを提供します。
0~256の値が設定され、デフォルトは1です。
subnet_id body string 必須 メンバーが属するプールのサブネットID
name body string 任意 リソース名

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

名前 Type Description
address string メンバーのIPアドレス
admin_state_up boolean リソースの管理状態
「up(true)」または「down(false)」が表示されます。
id string メンバーID
name string リソース名
member array メンバーオブジェクト
protocol_port integer リスニングするTCPまたはUDPポート番号
subnet_id string メンバーが属するプールのサブネットID
tenant_id string プロジェクトID
weight integer メンバーのウェイトは他のプールのメンバーと比べて、そのメンバーのリクエストまたはコネクションを提供する割合を特定します。
例えば、ウェイトが10であるメンバーはウェイトが2であるメンバーの5倍のリクエストを受け取ります。
ウェイト=0の場合は、そのメンバーは新しいコネクションを受け入れずに既存のコネクションだけにサービスを提供します。
0~256の値が設定され、デフォルトは1です。

リクエスト例#

{
    "member": {
        "address": "10.0.0.22",
        "admin_state_up": true,
        "protocol_port": "90",
        "weight": "1"
    }
}

レスポンス例#

{
    "member": {
        "admin_state_up": true,
        "weight": 1,
        "tenant_id": "eabfefa3fd1740a88a47ad98e132d238",
        "protocol_port": 90,
        "id": "cf024846-7516-4e3a-b0fb-6590322c836f",
        "name": "",
        "subnet_id": "5a9a3e9e-d1aa-448e-af37-a70171f2a332"
    }
}