RosMultiZoneInstanceProps
Properties for defining a RosMultiZoneInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-lindorm-multizoneinstance
Initializer
import ros_cdk_lindorm
ros_cdk_lindorm.RosMultiZoneInstanceProps(
disk_category: typing.Union[str, IResolvable],
instance_name: typing.Union[str, IResolvable],
vpc_id: typing.Union[str, IResolvable],
arbiter_v_switch_id: typing.Union[str, IResolvable] = None,
arbiter_zone_id: typing.Union[str, IResolvable] = None,
cold_storage: typing.Union[typing.Union[int, float], IResolvable] = None,
core_single_storage: typing.Union[typing.Union[int, float], IResolvable] = None,
core_spec: typing.Union[str, IResolvable] = None,
deletion_protection: typing.Union[bool, IResolvable] = None,
filestore_num: typing.Union[typing.Union[int, float], IResolvable] = None,
filestore_spec: typing.Union[str, IResolvable] = None,
instance_charge_type: typing.Union[str, IResolvable] = None,
lindorm_num: typing.Union[typing.Union[int, float], IResolvable] = None,
lindorm_spec: typing.Union[str, IResolvable] = None,
log_disk_category: typing.Union[str, IResolvable] = None,
log_num: typing.Union[typing.Union[int, float], IResolvable] = None,
log_single_storage: typing.Union[typing.Union[int, float], IResolvable] = None,
log_spec: typing.Union[str, IResolvable] = None,
multi_zone_combination: typing.Union[str, IResolvable] = None,
period: typing.Union[typing.Union[int, float], IResolvable] = None,
period_unit: typing.Union[str, IResolvable] = None,
primary_v_switch_id: typing.Union[str, IResolvable] = None,
primary_zone_id: typing.Union[str, IResolvable] = None,
resource_group_id: typing.Union[str, IResolvable] = None,
security_ip_list: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
solr_num: typing.Union[typing.Union[int, float], IResolvable] = None,
solr_spec: typing.Union[str, IResolvable] = None,
standby_v_switch_id: typing.Union[str, IResolvable] = None,
standby_zone_id: typing.Union[str, IResolvable] = None,
stream_num: typing.Union[typing.Union[int, float], IResolvable] = None,
stream_spec: typing.Union[str, IResolvable] = None,
tsdb_num: typing.Union[typing.Union[int, float], IResolvable] = None,
tsdb_spec: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
disk_category |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_name |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
vpc_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
arbiter_v_switch_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
arbiter_zone_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
cold_storage |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
core_single_storage |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
core_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
deletion_protection |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
filestore_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
filestore_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_charge_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
lindorm_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
lindorm_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
log_disk_category |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
log_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
log_single_storage |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
log_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
multi_zone_combination |
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. |
primary_v_switch_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
primary_zone_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
resource_group_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
security_ip_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] |
No description. |
solr_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
solr_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
standby_v_switch_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
standby_zone_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
stream_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
stream_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
tsdb_num |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
tsdb_spec |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
disk_categoryRequired
disk_category: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_nameRequired
instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
vpc_idRequired
vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
arbiter_v_switch_idOptional
arbiter_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
arbiter_zone_idOptional
arbiter_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cold_storageOptional
cold_storage: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
core_single_storageOptional
core_single_storage: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
core_specOptional
core_spec: 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]
filestore_numOptional
filestore_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
filestore_specOptional
filestore_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_charge_typeOptional
instance_charge_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
lindorm_numOptional
lindorm_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
lindorm_specOptional
lindorm_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
log_disk_categoryOptional
log_disk_category: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
log_numOptional
log_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
log_single_storageOptional
log_single_storage: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
log_specOptional
log_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
multi_zone_combinationOptional
multi_zone_combination: 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]
primary_v_switch_idOptional
primary_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
primary_zone_idOptional
primary_zone_id: 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]
security_ip_listOptional
security_ip_list: 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]]]
solr_numOptional
solr_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
solr_specOptional
solr_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
standby_v_switch_idOptional
standby_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
standby_zone_idOptional
standby_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
stream_numOptional
stream_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
stream_specOptional
stream_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tsdb_numOptional
tsdb_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
tsdb_specOptional
tsdb_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]