ALIYUN::SLB::BackendServerToVServerGroupAddition は、バックエンドサーバーを既存の VServer グループに追加する場合に使用します。
構文
{ “Type” : “ALIYUN::SLB::BackendServerToVServerGroupAddition”, “Properties” : { “BackendServers” : List, “VServerGroupId” : String }}
プロパティ
名前 | データ型 | 必須/省略可能 | 更新可/不可 | 説明 |
VServerGroupId | String | 必須 | 不可 | VServer グループ ID |
BackendServers | List | 必須 | 可 | 追加する ECS インスタンスの一覧 |
BackendServers の構文
“BackendServers” : [ { “ServerId” : String, “Port” : Integer, “Weight” : Integer }]
BackendServers のプロパティ
名前 | データ型 | 必須/省略可能 | 更新可/不可 | 説明 | 制約 |
ServerId | String | 必須 | 可 | ECS インスタンスの ID | なし |
Port | integer | 必須 | 可 | Server Load Balancer リスナーがモニタリングする ECS ポート番号 | 値 : [1、65535] |
Weight | integer | 必須 | 可 | ECS インスタンスにより Server Load Balancer インスタンスに重み付けします。 | 値 : [0,100] |
コーディング例
{ “ROSTemplateFormatVersion”: “2015-09-01”, “Resources”: { “AttachVServerGroup”: { “Type”: “ALIYUN::SLB::BackendServerToVServerGroupAddition”, “Properties”: { “VServerGroupId”: “sg-2zenh4ndwrqg14yt094fg”, “BackendServers”: [ { “ServerId”: “i-25zskuabf”, “Weight”: 20, “Port”: 8080 }, { “ServerId”: “i-25zskuabf”, “Weight”: 100, “Port”: 8081 } ] } } }}