ALIYUN::ESS::VServerGroupAttachment は、サーバーロードバランサー(SLB)インスタンスの vServer グループをスケーリンググループに関連付けるために使用されます。
構文
{
"Type": "ALIYUN::ESS::VServerGroupAttachment",
"Properties": {
"ScalingGroupId": String,
"ForceAttach": Boolean,
"VServerGroups": List
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ScalingGroupId | String | はい | いいえ | スケーリンググループの ID。 | なし。 |
ForceAttach | Boolean | いいえ | いいえ | スケーリンググループの Elastic Compute Service (ECS) インスタンスを vServer グループに追加するかどうかを指定します。 | 有効な値:
|
VServerGroups | List | はい | はい | vServer グループに関する情報。 | 詳細については、「VServerGroups プロパティ」をご参照ください。 |
VServerGroups 構文
"VServerGroups": [
{
"LoadBalancerId": String,
"VServerGroupAttributes": List
}
]VServerGroups プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
LoadBalancerId | String | はい | いいえ | vServer グループが属する SLB インスタンスの ID。 | なし。 |
VServerGroupAttributes | List | はい | いいえ | vServer グループの属性。 | 詳細については、「VServerGroupAttributes プロパティ」をご参照ください。 |
VServerGroupAttributes 構文
"VServerGroupAttributes": [
{
"VServerGroupId": String,
"Port": Integer,
"Weight": Integer
}
]VServerGroupAttributes プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
VServerGroupId | String | はい | いいえ | vServer グループの ID。 | なし。 |
Port | Integer | はい | いいえ | Auto Scaling が ECS インスタンスを vServer グループに追加するために使用するポート番号。 | 有効な値: 1 ~ 65535。 |
Weight | Integer | いいえ | いいえ | Auto Scaling によって vServer グループに追加される ECS インスタンスの重み。 | 有効な値: 0 ~ 100。 デフォルト値: 50。 |
戻り値
Fn::GetAtt
ScalingGroupId: スケーリンググループの ID。