ALIYUN::RDS::Connection は、パブリックエンドポイントを申請するために使用されます。
構文
{
"Type": "ALIYUN::RDS::Connection",
"Properties": {
"DBInstanceId": String,
"Port": Integer,
"BabelfishPort": String,
"ConnectionStringPrefix": String,
"GeneralGroupName": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
DBInstanceId | String | はい | いいえ | ApsaraDB RDS インスタンスの ID です。 | なし。 |
Port | Integer | はい | いいえ | パブリックエンドポイントのポート番号です。 | 有効な値:1000 ~ 5999。 |
BabelfishPort | String | いいえ | いいえ | Babelfish が有効になっているインスタンスの表形式データストリーム(TDS)ポートです。 | 説明 このパラメータは、ApsaraDB RDS for PostgreSQL インスタンスにのみ適用されます。 ApsaraDB RDS for PostgreSQL インスタンスの Babelfish の詳細については、「Babelfish の概要」をご参照ください。 |
ConnectionStringPrefix | String | いいえ | いいえ | パブリックエンドポイントのプレフィックスです。 | 完全なパブリックエンドポイントは、Prefix.Engine name.rds.aliyuncs.com の形式です。 例:test1234.mysql.rds.aliyuncs.com。 説明 プレフィックスは 5 ~ 40 文字で、英字、数字、およびハイフン(-)を含めることができます。 プレフィックスには、次の文字を含めることはできません:~ ! # % ^ & * = + | { } ; : ' " , < > / ? |
GeneralGroupName | String | いいえ | いいえ | インスタンスが属する専用クラスターの名前です。 このパラメータは、インスタンスが Standard Edition で MySQL を実行する ApsaraDB MyBase クラスターで作成された場合にのみ有効になります。 | なし。 |
戻り値
Fn::GetAtt
DBInstanceId: ApsaraDB RDS インスタンスの ID。
Port: パブリックエンドポイントのポート。
ConnectionString: パブリックエンドポイント。
BabelfishPort: Babelfish が有効になっているインスタンスの TDS ポート。