ALIYUN::SLB::VServerGroup は、Server Load Balancer (SLB) インスタンスにサーバーグループを作成し、バックエンドサーバーをアタッチするために使用されます。
構文
{
"Type": "ALIYUN::SLB::VServerGroup",
"Properties": {
"VServerGroupName": String,
"BackendServers": List,
"LoadBalancerId": String,
"Tags": List
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
VServerGroupName | String | はい | いいえ | サーバーグループの名前。 | なし。 |
BackendServers | List | いいえ | はい | SLB インスタンスにアタッチするバックエンドサーバー。 | 最大 20 台の Elastic Compute Service (ECS) インスタンスをアタッチできます。 詳細については、「BackendServers プロパティ」をご参照ください。 |
LoadBalancerId | String | はい | いいえ | SLB インスタンスの ID。 | なし。 |
Tags | List | いいえ | はい | タグ。 | 詳細については、「Tags プロパティ」をご参照ください。 |
BackendServers 構文
"BackendServers": [
{
"ServerId": String, // サーバーID
"Port": Integer, // ポート
"Weight": Integer, // 重み
"Type": String, // タイプ
"Description": String, // 説明
"ServerIp": String // サーバーIP
}
] BackendServers プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ServerId | String | はい | はい | バックエンドサーバーとして使用するインスタンスの ID。 | なし。 |
Port | Integer | はい | はい | バックエンドサーバーのポート。 | 有効な値: 1 ~ 65535。 |
Weight | Integer | いいえ | はい | バックエンドサーバーの重み。 | 有効な値: 0 ~ 100。 |
Type | String | いいえ | はい | バックエンドサーバーのタイプ。 | 有効な値:
|
Description | String | いいえ | はい | バックエンドサーバーの説明。 | 説明は 1 ~ 80 文字で、文字、数字、ハイフン (-)、スラッシュ (/)、ピリオド (.)、およびアンダースコア (_) を使用できます。 |
ServerIp | String | いいえ | はい | バックエンドサーバーの IP アドレス。 | ECS インスタンスまたは ENI の IP アドレスがサポートされています。 |
Tags 構文
"Tags": [
{
"Key": String, // タグキー
"Value": String // タグ値
}
]Tags プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Key | String | はい | いいえ | タグキー。 | なし。 |
Value | String | いいえ | いいえ | タグ値。 | なし。 |
戻り値
Fn::GetAtt
VServerGroupId: サーバーグループの ID。
BackendServers: SLB インスタンスにアタッチされているバックエンドサーバー。
LoadBalancerId: SLB インスタンスの ID。
Arn: Alibaba Cloud リソースネーム (ARN)。