Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dts-instance

Initializer

import ros_cdk_dts
ros_cdk_dts.RosInstanceProps(
  instance_class: typing.Union[str, IResolvable],
  pay_type: typing.Union[str, IResolvable],
  type: typing.Union[str, IResolvable],
  auto_pay: typing.Union[bool, IResolvable] = None,
  auto_start: typing.Union[bool, IResolvable] = None,
  compute_unit: typing.Union[typing.Union[int, float], IResolvable] = None,
  database_count: typing.Union[typing.Union[int, float], IResolvable] = None,
  destination_endpoint_engine_name: typing.Union[str, IResolvable] = None,
  destination_region: typing.Union[str, IResolvable] = None,
  du: typing.Union[typing.Union[int, float], IResolvable] = None,
  fee_type: typing.Union[str, IResolvable] = None,
  job_id: typing.Union[str, IResolvable] = None,
  period: typing.Union[str, IResolvable] = None,
  resource_group_id: typing.Union[str, IResolvable] = None,
  source_endpoint_engine_name: typing.Union[str, IResolvable] = None,
  source_region: typing.Union[str, IResolvable] = None,
  sync_architecture: typing.Union[str, IResolvable] = None,
  used_time: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
instance_class typing.Union[str, ros_cdk_core.IResolvable] No description.
pay_type typing.Union[str, ros_cdk_core.IResolvable] No description.
type typing.Union[str, ros_cdk_core.IResolvable] No description.
auto_pay typing.Union[bool, ros_cdk_core.IResolvable] No description.
auto_start typing.Union[bool, ros_cdk_core.IResolvable] No description.
compute_unit typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
database_count typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
destination_endpoint_engine_name typing.Union[str, ros_cdk_core.IResolvable] No description.
destination_region typing.Union[str, ros_cdk_core.IResolvable] No description.
du typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
fee_type typing.Union[str, ros_cdk_core.IResolvable] No description.
job_id typing.Union[str, ros_cdk_core.IResolvable] No description.
period typing.Union[str, ros_cdk_core.IResolvable] No description.
resource_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
source_endpoint_engine_name typing.Union[str, ros_cdk_core.IResolvable] No description.
source_region typing.Union[str, ros_cdk_core.IResolvable] No description.
sync_architecture typing.Union[str, ros_cdk_core.IResolvable] No description.
used_time typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

instance_classRequired

instance_class: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

pay_typeRequired

pay_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

typeRequired

type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

auto_payOptional

auto_pay: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

auto_startOptional

auto_start: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

compute_unitOptional

compute_unit: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

database_countOptional

database_count: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

destination_endpoint_engine_nameOptional

destination_endpoint_engine_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

destination_regionOptional

destination_region: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

duOptional

du: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

fee_typeOptional

fee_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

job_idOptional

job_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

periodOptional

period: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

resource_group_idOptional

resource_group_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

source_endpoint_engine_nameOptional

source_endpoint_engine_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

source_regionOptional

source_region: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

sync_architectureOptional

sync_architecture: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

used_timeOptional

used_time: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]