Skip to content

RosDBInstanceCloneProps

Properties for defining a RosDBInstanceClone.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-rds-dbinstanceclone

Initializer

import ros_cdk_rds
ros_cdk_rds.RosDBInstanceCloneProps(
  db_instance_id: typing.Union[str, IResolvable],
  pay_type: typing.Union[str, IResolvable],
  allocate_public_connection: typing.Union[bool, IResolvable] = None,
  backup_id: typing.Union[str, IResolvable] = None,
  backup_retention_period: typing.Union[typing.Union[int, float], IResolvable] = None,
  backup_type: typing.Union[str, IResolvable] = None,
  category: typing.Union[str, IResolvable] = None,
  connection_string_prefix: typing.Union[str, IResolvable] = None,
  connection_string_type: typing.Union[str, IResolvable] = None,
  db_instance_class: typing.Union[str, IResolvable] = None,
  db_instance_description: typing.Union[str, IResolvable] = None,
  db_instance_storage: typing.Union[typing.Union[int, float], IResolvable] = None,
  db_instance_storage_type: typing.Union[str, IResolvable] = None,
  db_mappings: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, DBMappingsProperty]]] = None,
  db_names: typing.Union[str, IResolvable] = None,
  dedicated_host_group_id: typing.Union[str, IResolvable] = None,
  instance_network_type: typing.Union[str, IResolvable] = None,
  maintain_time: typing.Union[str, IResolvable] = None,
  master_username: typing.Union[str, IResolvable] = None,
  master_user_password: typing.Union[str, IResolvable] = None,
  master_user_type: typing.Union[str, IResolvable] = None,
  period: typing.Union[typing.Union[int, float], IResolvable] = None,
  period_type: typing.Union[str, IResolvable] = None,
  port: typing.Union[typing.Union[int, float], IResolvable] = None,
  preferred_backup_period: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  preferred_backup_time: typing.Union[str, IResolvable] = None,
  private_ip_address: typing.Union[str, IResolvable] = None,
  restore_table: typing.Union[str, IResolvable] = None,
  restore_time: typing.Union[str, IResolvable] = None,
  security_group_id: typing.Union[str, IResolvable] = None,
  security_ip_list: typing.Union[str, IResolvable] = None,
  slave_zone_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  sql_collector_status: typing.Union[str, IResolvable] = None,
  ssl_setting: typing.Union[str, IResolvable] = None,
  table_meta: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, TableMetaProperty]]] = None,
  tags: typing.Mapping[typing.Any] = None,
  timeout_in_minutes: typing.Union[typing.Union[int, float], IResolvable] = None,
  vpc_id: typing.Union[str, IResolvable] = None,
  v_switch_id: typing.Union[str, IResolvable] = None,
  zone_id: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
db_instance_id typing.Union[str, ros_cdk_core.IResolvable] No description.
pay_type typing.Union[str, ros_cdk_core.IResolvable] No description.
allocate_public_connection typing.Union[bool, ros_cdk_core.IResolvable] No description.
backup_id typing.Union[str, ros_cdk_core.IResolvable] No description.
backup_retention_period typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
backup_type typing.Union[str, ros_cdk_core.IResolvable] No description.
category typing.Union[str, ros_cdk_core.IResolvable] No description.
connection_string_prefix typing.Union[str, ros_cdk_core.IResolvable] No description.
connection_string_type typing.Union[str, ros_cdk_core.IResolvable] No description.
db_instance_class typing.Union[str, ros_cdk_core.IResolvable] No description.
db_instance_description typing.Union[str, ros_cdk_core.IResolvable] No description.
db_instance_storage typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
db_instance_storage_type typing.Union[str, ros_cdk_core.IResolvable] No description.
db_mappings typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, DBMappingsProperty]]] No description.
db_names typing.Union[str, ros_cdk_core.IResolvable] No description.
dedicated_host_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
instance_network_type typing.Union[str, ros_cdk_core.IResolvable] No description.
maintain_time typing.Union[str, ros_cdk_core.IResolvable] No description.
master_username typing.Union[str, ros_cdk_core.IResolvable] No description.
master_user_password typing.Union[str, ros_cdk_core.IResolvable] No description.
master_user_type typing.Union[str, ros_cdk_core.IResolvable] No description.
period typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
period_type typing.Union[str, ros_cdk_core.IResolvable] No description.
port typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
preferred_backup_period typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
preferred_backup_time typing.Union[str, ros_cdk_core.IResolvable] No description.
private_ip_address typing.Union[str, ros_cdk_core.IResolvable] No description.
restore_table typing.Union[str, ros_cdk_core.IResolvable] No description.
restore_time typing.Union[str, ros_cdk_core.IResolvable] No description.
security_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
security_ip_list typing.Union[str, ros_cdk_core.IResolvable] No description.
slave_zone_ids typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
sql_collector_status typing.Union[str, ros_cdk_core.IResolvable] No description.
ssl_setting typing.Union[str, ros_cdk_core.IResolvable] No description.
table_meta typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, TableMetaProperty]]] No description.
tags typing.Mapping[typing.Any] No description.
timeout_in_minutes typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
vpc_id typing.Union[str, ros_cdk_core.IResolvable] No description.
v_switch_id typing.Union[str, ros_cdk_core.IResolvable] No description.
zone_id typing.Union[str, ros_cdk_core.IResolvable] No description.

db_instance_idRequired

db_instance_id: 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]

allocate_public_connectionOptional

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

backup_idOptional

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

backup_retention_periodOptional

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

backup_typeOptional

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

categoryOptional

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

connection_string_prefixOptional

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

connection_string_typeOptional

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

db_instance_classOptional

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

db_instance_descriptionOptional

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

db_instance_storageOptional

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

db_instance_storage_typeOptional

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

db_mappingsOptional

db_mappings: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, DBMappingsProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, DBMappingsProperty]]]

db_namesOptional

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

dedicated_host_group_idOptional

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

instance_network_typeOptional

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

maintain_timeOptional

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

master_usernameOptional

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

master_user_passwordOptional

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

master_user_typeOptional

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

periodOptional

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

period_typeOptional

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

portOptional

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

preferred_backup_periodOptional

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

preferred_backup_timeOptional

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

private_ip_addressOptional

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

restore_tableOptional

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

restore_timeOptional

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

security_group_idOptional

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

security_ip_listOptional

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

slave_zone_idsOptional

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

sql_collector_statusOptional

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

ssl_settingOptional

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

table_metaOptional

table_meta: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, TableMetaProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, TableMetaProperty]]]

tagsOptional

tags: typing.Mapping[typing.Any]
  • Type: typing.Mapping[typing.Any]

timeout_in_minutesOptional

timeout_in_minutes: 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]

v_switch_idOptional

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

zone_idOptional

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