AddVServerGroupBackendServers API を呼び出して、バックエンドサーバーを指定の VServer グループに追加できます。

デバッグ

OpenAPI Explorer で デバッグ を実行します。 OpenAPI Explorer を使用することを推奨します。 OpenAPI エクスプローラを使用することで、API の呼び出し、SDK コード例の自動生成、および API の検索が可能になり、クラウド上で API を迅速かつ簡単に使い始めることができます。

リクエストパラメータ

名前 データ型 必須/省略可能 値の例 説明
Action String 必須 AddVServerGroupBackendServers

実行する操作です。 有効値: AddVServerGroupBackendServers

BackendServers String 必須 [{'ServerId':'vm-233','Port':'80','Weight':'100'},{'ServerId':'vm-232','Port':'90','Weight':'100'},{'ServerId':'vm-231','Port':'70','Weight':'100'}]

追加されるバックエンドサーバーのリストです。 1 回の API 呼び出しで最大 20 個のバックエンドサーバーを追加できます。

バックエンドサーバーのリストには、以下のパラメーターが必要です。

  • ServerId :ECS インスタンス ID
  • Port:バックエンドサーバーで使用するポート 有効値: 1–65535
  • 重さ:バックエンドサーバの重み 有効値:0 〜 100 です。 デフォルト値 : 100 です。 値が 0 の場合、バックエンドサーバーに転送されるリクエストはありません。
  • タイプ :バックエンドサーバのタイプです。 有効値:
    • ecs:ECS インスタンス (デフォルト)
    • eni:Elastic Network Interface (ENI)
RegionId String 必須 cn-hangzhou

インスタンスが属するリージョン ID です。

VServerGroupId String 必須 rsp-cige6j5e7p

VServerグループの ID です。

レスポンスパラメータ

名前 データ型 値の例 説明
VServerGroupId String rsp-cige6j5e7p

VServer グループのIDです。

BackendServers

バックエンドサーバーのリストです。

└ServerId String vm-231

ECS インスタンス ID または ENI ID です。

└Port Integer 70

バックエンドサーバーに使用されるポートです。

└Weight Integer 100

バックエンドサーバーの重みです。

└Description String VServer グループの説明です。

VServer グループの説明です。

└Type String ecs

バックエンドサーバーの種類です。 有効値:

  • ecs:ECS インスタンス (デフォルト)
  • eni:Elastic Network Interface (ENI)
RequestId String 9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C

リクエストの ID です。

リクエストの例


http(s)://[Endpoint]/? Action=AddVServerGroupBackendServers
&BackendServers=[{'ServerId':'vm-233','Port':'80','Weight':'100'},{'ServerId':'vm-232','Port':'90','Weight':'100'},{'ServerId':'vm-231','Port':'70','Weight':'100'}]
&RegionId=cn-hangzhou
&VServerGroupId=rsp-cige6j5e7p
&<CommonParameters>

通常のレスポンスの例

XML 形式

<AddVServerGroupBackendServers>
  <RequestId>9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C</RequestId>
  <VServerGroupId>rsp-cige6j5e7p</VServerGroupId>
  <BackendServers>
    <BackendServer>
      <ServerId>vm-233</ServerId>
      <Port>80</Port>
      <Weight>100</Weight>
    </BackendServer>
    <BackendServer>
      <ServerId>vm-232</ServerId>
      <Port>90</Port>
      <Weight>100</Weight>
    </BackendServer>
    <BackendServer>
      <ServerId>vm-231</ServerId>
      <Port>70</Port>
      <Weight>100</Weight>
    </BackendServer>
  </BackendServers>
</AddVServerGroupBackendServers>

JSON 形式

{
	"AddVServerGroupBackendServers":{
		"BackendServers":{
			"BackendServer":[
				{
					"ServerId": "vm-233",
					"Port": "80",
					"Weight": "100"
				},
				{
					"ServerId": "vm-232",
					"Port": "90",
					"Weight": "100"
				},
				{
					"ServerId": "vm-232",
					"Port": "90",
					"Weight": "100"
				}
			]
		},
		"RequestId":"9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C",
		"VServerGroupId":"rsp-cige6j5e7p"
	}
}

エラーコード

こちらをクリックしてエラーコードを表示します。