CreateVServerGroup API を呼び出して VServer グループを作成できます。
デバッグ
こちら をクリックして、OpenAPI Explorer でデバッグ操作を実行し、SDK コードの例を自動生成します。
リクエストパラメータ
名前 | データ型 | 必須/省略可能 | 値の例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | CreateVServerGroup |
実行する操作です。 有効値:CreateVServerGroup |
LoadBalancerId | String | 必須 | lb-bp1qjwo61pqz3ahltv0mw |
SLB インスタンスの ID です。 |
RegionId | String | 必須 | cn-hangzhou |
インスタンスが属するリージョン ID です。 |
BackendServers | String | 省略可能 | [{'ServerId':'vm-233','Port':'80','Weight':'100'},{'ServerId':'vm-232','Port':'90','Weight':'100'},{'ServerId':'vm-231','Port':'70','Weight':'100'}] |
追加されるバックエンドサーバーのリストです。 これは JsonList 構造を持つ JSON 文字列です。 1 つのリクエストに対し、最大 20 個の要素をリストに含むことができます。 各フィールの説明は次の表の通りです。
|
VServerGroupName | String | 省略可能 | Group1 |
VServer グループ名です。 |
レスポンスパラメータ
名前 | データ型 | 値の例 | 説明 |
---|---|---|---|
VServerGroupId | String | rsp-cige6j5e7p |
VServer グループの ID です。 |
BackendServers |
バックエンドサーバーのリストです。 |
||
└ServerId | String | vm-231 |
ECS インスタンス ID または ENI ID です。 |
└Port | Integer | 70 |
バックエンドサーバーに使用されるポートです。 |
└Weight | Integer | 100 |
バックエンドサーバーの重みです。 |
└Description | String | VServer group |
VServer グループの説明です。 |
└Type | String | データ型 |
バックエンドサーバーの種類です。 有効値:
|
RequestId | String | 9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C |
リクエストの ID です。 |
例
リクエストの例
http(s)://[Endpoint]/? Action=CreateVServerGroup
&LoadBalancerId=lb-bp1qjwo61pqz3ahltv0mw
&RegionId=cn-hangzhou
&<CommonParameters>
通常のレスポンスの例
XML
形式
<CreateVServerGroup>
<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>
</CreateVServerGroup>
JSON
形式
{
"BackendServers":{
"BackendServer":[
{
"ServerId":"vm-233",
"Port":"80",
"Weight":"100"
},
{
"ServerId":"vm-232",
"Port":"90",
"Weight":"100"
},
{
"ServerId":"vm-231",
"Port":"70",
"Weight":"100"
}
]
},
"RequestId":"9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C",
"VServerGroupId":"rsp-cige6j5e7p"
}