ALIYUN::ESS::LoadBalancerAttachment は、1 つ以上の Server Load Balancer (SLB) インスタンスを追加するために使用されます。
構文
{
"Type": "ALIYUN::ESS::LoadBalancerAttachment",
"Properties": {
"ScalingGroupId": String,
"ForceAttach": Boolean,
"LoadBalancers": List,
"LoadBalancerConfigs": List
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ScalingGroupId | String | はい | いいえ | スケーリンググループの ID。 | なし。 |
ForceAttach | Boolean | いいえ | いいえ | 現在のスケーリンググループのすべてのインスタンスを、バックエンドサーバーとして SLB インスタンスにアタッチするかどうかを指定します。 | 有効な値:
|
LoadBalancers | List | いいえ | いいえ | スケーリンググループに関連付ける Classic Load Balancer (CLB、旧称 SLB) インスタンスの ID。 | スケーリンググループには最大 5 つの SLB インスタンスを関連付けることができます。 |
LoadBalancerConfigs | List | いいえ | いいえ | CLB の構成。 | 詳細については、「LoadBalancerConfigs プロパティ」をご参照ください。 |
LoadBalancerConfigs 構文
"LoadBalancerConfigs": [
{
"LoadBalancerId": String,
"Weight": Integer
}
]LoadBalancerConfigs プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
LoadBalancerId | String | いいえ | いいえ | CLB インスタンスの ID。 | なし。 |
Weight | Integer | いいえ | いいえ | 関連付けられている CLB インスタンスのバックエンドサーバーとしての Elastic Compute Service (ECS) インスタンスの重み。 | 重みが大きいほど、ECS インスタンスに転送されるリクエストの数が増えます。 ECS インスタンスの Weight を 0 に設定すると、アクセスリクエストは ECS インスタンスに転送されません。有効な値: 0 ~ 100。 |
戻り値
Fn::GetAtt
なし。