SynDbProps
Properties for defining a SynDb
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-clickhouse-syndb
Initializer
import ros_cdk_clickhouse
ros_cdk_clickhouse.SynDbProps(
ck_password: typing.Union[str, IResolvable],
ck_user_name: typing.Union[str, IResolvable],
db_cluster_id: typing.Union[str, IResolvable],
rds_id: typing.Union[str, IResolvable],
rds_password: typing.Union[str, IResolvable],
rds_user_name: typing.Union[str, IResolvable],
skip_unsupported: typing.Union[bool, IResolvable],
syn_db_tables: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SynDbTablesProperty]]],
clickhouse_port: typing.Union[typing.Union[int, float], IResolvable] = None,
limit_upper: typing.Union[typing.Union[int, float], IResolvable] = None,
rds_port: typing.Union[typing.Union[int, float], IResolvable] = None,
rds_vpc_id: typing.Union[str, IResolvable] = None,
rds_vpc_url: typing.Union[str, IResolvable] = None
)
Properties
Name | Type | Description |
---|---|---|
ck_password |
typing.Union[str, ros_cdk_core.IResolvable] |
Property ckPassword: The password of the database account. |
ck_user_name |
typing.Union[str, ros_cdk_core.IResolvable] |
Property ckUserName: The account of the clickhouse database. |
db_cluster_id |
typing.Union[str, ros_cdk_core.IResolvable] |
Property dbClusterId: Clickhouse cluster id. |
rds_id |
typing.Union[str, ros_cdk_core.IResolvable] |
Property rdsId: The instance id of RDS. |
rds_password |
typing.Union[str, ros_cdk_core.IResolvable] |
Property rdsPassword: The password of the RDS database account. |
rds_user_name |
typing.Union[str, ros_cdk_core.IResolvable] |
Property rdsUserName: The account of the RDS database. |
skip_unsupported |
typing.Union[bool, ros_cdk_core.IResolvable] |
Property skipUnsupported: Skip unsupported table or not. |
syn_db_tables |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SynDbTablesProperty]]] |
Property synDbTables: The tables to syn. |
clickhouse_port |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
Property clickhousePort: The port of clickhouse id. |
limit_upper |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
Property limitUpper: The maximum number of rows to sync per second. |
rds_port |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
Property rdsPort: The port of rds. |
rds_vpc_id |
typing.Union[str, ros_cdk_core.IResolvable] |
Property rdsVpcId: The vpc of rds. |
rds_vpc_url |
typing.Union[str, ros_cdk_core.IResolvable] |
Property rdsVpcUrl: Intranet address of ApsaraDB for RDS. |
ck_password
Required
ck_password: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property ckPassword: The password of the database account.
ck_user_name
Required
ck_user_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property ckUserName: The account of the clickhouse database.
db_cluster_id
Required
db_cluster_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property dbClusterId: Clickhouse cluster id.
rds_id
Required
rds_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property rdsId: The instance id of RDS.
rds_password
Required
rds_password: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property rdsPassword: The password of the RDS database account.
rds_user_name
Required
rds_user_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property rdsUserName: The account of the RDS database.
skip_unsupported
Required
skip_unsupported: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
Property skipUnsupported: Skip unsupported table or not.
syn_db_tables
Required
syn_db_tables: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SynDbTablesProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SynDbTablesProperty]]]
Property synDbTables: The tables to syn.
clickhouse_port
Optional
clickhouse_port: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
Property clickhousePort: The port of clickhouse id.
limit_upper
Optional
limit_upper: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
Property limitUpper: The maximum number of rows to sync per second.
rds_port
Optional
rds_port: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
Property rdsPort: The port of rds.
rds_vpc_id
Optional
rds_vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property rdsVpcId: The vpc of rds.
rds_vpc_url
Optional
rds_vpc_url: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property rdsVpcUrl: Intranet address of ApsaraDB for RDS.