RosDBClusterProps
Properties for defining a RosDBCluster.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-polardb-dbcluster
Initializer
import ros_cdk_polardb
ros_cdk_polardb.RosDBClusterProps(
db_node_class: typing.Union[str, IResolvable],
db_type: typing.Union[str, IResolvable],
db_version: typing.Union[str, IResolvable],
pay_type: typing.Union[str, IResolvable],
allow_shut_down: typing.Union[bool, IResolvable] = None,
architecture: typing.Union[str, IResolvable] = None,
auto_renew_period: typing.Union[typing.Union[int, float], IResolvable] = None,
backup_retention_policy_on_cluster_deletion: typing.Union[str, IResolvable] = None,
clone_data_point: typing.Union[str, IResolvable] = None,
cluster_network_type: typing.Union[str, IResolvable] = None,
cold_storage_option: typing.Union[IResolvable, ColdStorageOptionProperty] = None,
creation_category: typing.Union[str, IResolvable] = None,
creation_option: typing.Union[str, IResolvable] = None,
db_cluster_description: typing.Union[str, IResolvable] = None,
db_cluster_parameters: typing.Union[IResolvable, DBClusterParametersProperty] = None,
db_minor_version: typing.Union[str, IResolvable] = None,
db_node_num: typing.Union[typing.Union[int, float], IResolvable] = None,
default_time_zone: typing.Union[str, IResolvable] = None,
deletion_protection: typing.Union[bool, IResolvable] = None,
gdn_id: typing.Union[str, IResolvable] = None,
hot_standby_cluster: typing.Union[str, IResolvable] = None,
loose_polar_log_bin: typing.Union[str, IResolvable] = None,
loose_x_engine: typing.Union[str, IResolvable] = None,
loose_x_engine_use_memory_pct: typing.Union[typing.Union[int, float], IResolvable] = None,
lower_case_table_names: typing.Union[typing.Union[int, float], IResolvable] = None,
maintain_time: typing.Union[str, IResolvable] = None,
parameter_group_id: typing.Union[str, IResolvable] = None,
period: typing.Union[typing.Union[int, float], IResolvable] = None,
period_unit: typing.Union[str, IResolvable] = None,
provisioned_iops: typing.Union[typing.Union[int, float], IResolvable] = None,
proxy_class: typing.Union[str, IResolvable] = None,
proxy_type: typing.Union[str, IResolvable] = None,
renewal_status: typing.Union[str, IResolvable] = None,
resource_group_id: typing.Union[str, IResolvable] = None,
restart_master_node: typing.Union[bool, IResolvable] = None,
scale_max: typing.Union[typing.Union[int, float], IResolvable] = None,
scale_min: typing.Union[typing.Union[int, float], IResolvable] = None,
scale_ro_num_max: typing.Union[typing.Union[int, float], IResolvable] = None,
scale_ro_num_min: typing.Union[typing.Union[int, float], IResolvable] = None,
security_group_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
security_ip_list: typing.Union[str, IResolvable] = None,
serverless_type: typing.Union[str, IResolvable] = None,
source_resource_id: typing.Union[str, IResolvable] = None,
standby_az: typing.Union[str, IResolvable] = None,
storage_auto_scale: typing.Union[str, IResolvable] = None,
storage_pay_type: typing.Union[str, IResolvable] = None,
storage_space: typing.Union[typing.Union[int, float], IResolvable] = None,
storage_type: typing.Union[str, IResolvable] = None,
storage_upper_bound: typing.Union[typing.Union[int, float], IResolvable] = None,
strict_consistency: typing.Union[str, IResolvable] = None,
tags: typing.List[TagsProperty] = None,
tde_status: typing.Union[bool, 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_node_class |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
db_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
db_version |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
pay_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
allow_shut_down |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
architecture |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
auto_renew_period |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
backup_retention_policy_on_cluster_deletion |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
clone_data_point |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
cluster_network_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
cold_storage_option |
typing.Union[ros_cdk_core.IResolvable, ColdStorageOptionProperty] |
No description. |
creation_category |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
creation_option |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
db_cluster_description |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
db_cluster_parameters |
typing.Union[ros_cdk_core.IResolvable, DBClusterParametersProperty] |
No description. |
db_minor_version |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
db_node_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
default_time_zone |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
deletion_protection |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
gdn_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
hot_standby_cluster |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
loose_polar_log_bin |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
loose_x_engine |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
loose_x_engine_use_memory_pct |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
lower_case_table_names |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
maintain_time |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
parameter_group_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
period |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
period_unit |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
provisioned_iops |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
proxy_class |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
proxy_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
renewal_status |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
resource_group_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
restart_master_node |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
scale_max |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
scale_min |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
scale_ro_num_max |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
scale_ro_num_min |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
security_group_ids |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] |
No description. |
security_ip_list |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
serverless_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
source_resource_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
standby_az |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
storage_auto_scale |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
storage_pay_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
storage_space |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
storage_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
storage_upper_bound |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
strict_consistency |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
tags |
typing.List[TagsProperty] |
No description. |
tde_status |
typing.Union[bool, 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_node_classRequired
db_node_class: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
db_typeRequired
db_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
db_versionRequired
db_version: 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]
allow_shut_downOptional
allow_shut_down: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
architectureOptional
architecture: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
auto_renew_periodOptional
auto_renew_period: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
backup_retention_policy_on_cluster_deletionOptional
backup_retention_policy_on_cluster_deletion: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
clone_data_pointOptional
clone_data_point: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cluster_network_typeOptional
cluster_network_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cold_storage_optionOptional
cold_storage_option: typing.Union[IResolvable, ColdStorageOptionProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, ColdStorageOptionProperty]
creation_categoryOptional
creation_category: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
creation_optionOptional
creation_option: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
db_cluster_descriptionOptional
db_cluster_description: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
db_cluster_parametersOptional
db_cluster_parameters: typing.Union[IResolvable, DBClusterParametersProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, DBClusterParametersProperty]
db_minor_versionOptional
db_minor_version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
db_node_numOptional
db_node_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
default_time_zoneOptional
default_time_zone: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
deletion_protectionOptional
deletion_protection: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
gdn_idOptional
gdn_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
hot_standby_clusterOptional
hot_standby_cluster: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
loose_polar_log_binOptional
loose_polar_log_bin: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
loose_x_engineOptional
loose_x_engine: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
loose_x_engine_use_memory_pctOptional
loose_x_engine_use_memory_pct: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
lower_case_table_namesOptional
lower_case_table_names: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
maintain_timeOptional
maintain_time: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
parameter_group_idOptional
parameter_group_id: 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_unitOptional
period_unit: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
provisioned_iopsOptional
provisioned_iops: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
proxy_classOptional
proxy_class: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
proxy_typeOptional
proxy_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
renewal_statusOptional
renewal_status: 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]
restart_master_nodeOptional
restart_master_node: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
scale_maxOptional
scale_max: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
scale_minOptional
scale_min: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
scale_ro_num_maxOptional
scale_ro_num_max: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
scale_ro_num_minOptional
scale_ro_num_min: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
security_group_idsOptional
security_group_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]]]
security_ip_listOptional
security_ip_list: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
serverless_typeOptional
serverless_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
source_resource_idOptional
source_resource_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
standby_azOptional
standby_az: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
storage_auto_scaleOptional
storage_auto_scale: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
storage_pay_typeOptional
storage_pay_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
storage_spaceOptional
storage_space: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
storage_typeOptional
storage_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
storage_upper_boundOptional
storage_upper_bound: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
strict_consistencyOptional
strict_consistency: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tagsOptional
tags: typing.List[TagsProperty]
- Type: typing.List[TagsProperty]
tde_statusOptional
tde_status: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, 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]