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_category
Required
disk_category: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_name
Required
instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
vpc_id
Required
vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
arbiter_v_switch_id
Optional
arbiter_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
arbiter_zone_id
Optional
arbiter_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cold_storage
Optional
cold_storage: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
core_single_storage
Optional
core_single_storage: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
core_spec
Optional
core_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
deletion_protection
Optional
deletion_protection: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
filestore_num
Optional
filestore_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
filestore_spec
Optional
filestore_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_charge_type
Optional
instance_charge_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
lindorm_num
Optional
lindorm_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
lindorm_spec
Optional
lindorm_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
log_disk_category
Optional
log_disk_category: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
log_num
Optional
log_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
log_single_storage
Optional
log_single_storage: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
log_spec
Optional
log_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
multi_zone_combination
Optional
multi_zone_combination: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
period
Optional
period: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
period_unit
Optional
period_unit: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
primary_v_switch_id
Optional
primary_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
primary_zone_id
Optional
primary_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resource_group_id
Optional
resource_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
security_ip_list
Optional
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_num
Optional
solr_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
solr_spec
Optional
solr_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
standby_v_switch_id
Optional
standby_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
standby_zone_id
Optional
standby_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
stream_num
Optional
stream_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
stream_spec
Optional
stream_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tsdb_num
Optional
tsdb_num: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
tsdb_spec
Optional
tsdb_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]