ALIYUN::RDS::Connection applies for a public endpoint for an ApsaraDB RDS instance.
Syntax
{
"Type": "ALIYUN::RDS::Connection",
"Properties": {
"DBInstanceId": String,
"Port": Integer,
"BabelfishPort": String,
"ConnectionStringPrefix": String,
"GeneralGroupName": String
}
}
Properties
|
Property |
Type |
Required |
Editable |
Description |
Constraint |
|
DBInstanceId |
String |
Yes |
No |
The ApsaraDB RDS instance ID. |
None. |
|
Port |
Integer |
Yes |
No |
The public endpoint port. |
Valid values: 1000 to 5999. |
|
BabelfishPort |
String |
No |
No |
The TDS port of the Babelfish-enabled instance. |
Note
Applies only to ApsaraDB RDS for PostgreSQL instances. Introduction to Babelfish. |
|
ConnectionStringPrefix |
String |
No |
No |
The public endpoint prefix. |
Format: <prefix>.<engine>.rds.aliyuncs.com. For example: test1234.mysql.rds.aliyuncs.com. Note
Must be 5 to 40 characters. Allowed: letters, digits, and hyphens (-). Disallowed: ~ ! # % ^ & * = + | { } ; : ' " , < > / ? |
|
GeneralGroupName |
String |
No |
No |
The dedicated cluster name. Takes effect only when the instance is created in an ApsaraDB MyBase cluster that runs MySQL on Standard Edition. |
None. |
Return values
Fn::GetAtt
-
DBInstanceId: the ApsaraDB RDS instance ID.
-
Port: the public endpoint port.
-
ConnectionString: the public endpoint.
-
BabelfishPort: the TDS port of the Babelfish-enabled instance.