RosInstanceProps
Properties for defining a RosInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dms-instance
Initializer
import ros_cdk_dms
ros_cdk_dms.RosInstanceProps(
database_password: typing.Union[str, IResolvable],
database_user: typing.Union[str, IResolvable],
dba_uid: typing.Union[typing.Union[int, float], IResolvable],
env_type: typing.Union[str, IResolvable],
export_timeout: typing.Union[typing.Union[int, float], IResolvable],
host: typing.Union[str, IResolvable],
instance_alias: typing.Union[str, IResolvable],
instance_source: typing.Union[str, IResolvable],
instance_type: typing.Union[str, IResolvable],
network_type: typing.Union[str, IResolvable],
port: typing.Union[typing.Union[int, float], IResolvable],
query_timeout: typing.Union[typing.Union[int, float], IResolvable],
safe_rule: typing.Union[str, IResolvable],
data_link_name: typing.Union[str, IResolvable] = None,
ddl_online: typing.Union[typing.Union[int, float], IResolvable] = None,
ecs_instance_id: typing.Union[str, IResolvable] = None,
ecs_region: typing.Union[str, IResolvable] = None,
sid: typing.Union[str, IResolvable] = None,
tid: typing.Union[typing.Union[int, float], IResolvable] = None,
use_dsql: typing.Union[typing.Union[int, float], IResolvable] = None,
vpc_id: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
database_password | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
database_user | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
dba_uid | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
env_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
export_timeout | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
host | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
instance_alias | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
instance_source | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
instance_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
network_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
port | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
query_timeout | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
safe_rule | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
data_link_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
ddl_online | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
ecs_instance_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
ecs_region | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
sid | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
tid | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
use_dsql | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
vpc_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
database_passwordRequired
database_password: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
database_userRequired
database_user: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
dba_uidRequired
dba_uid: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
env_typeRequired
env_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
export_timeoutRequired
export_timeout: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
hostRequired
host: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_aliasRequired
instance_alias: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_sourceRequired
instance_source: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_typeRequired
instance_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
network_typeRequired
network_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
portRequired
port: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
query_timeoutRequired
query_timeout: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
safe_ruleRequired
safe_rule: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
data_link_nameOptional
data_link_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
ddl_onlineOptional
ddl_online: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
ecs_instance_idOptional
ecs_instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
ecs_regionOptional
ecs_region: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
sidOptional
sid: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tidOptional
tid: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
use_dsqlOptional
use_dsql: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
vpc_idOptional
vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]