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" } }