Skip to content

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,
  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.
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]

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]