Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-milvus-instance

Initializer

import ros_cdk_milvus
ros_cdk_milvus.RosInstanceProps(
  components: typing.Union[IResolvable, typing.List[typing.Union[ComponentsProperty, IResolvable]]],
  db_admin_password: typing.Union[str, IResolvable],
  db_version: typing.Union[str, IResolvable],
  instance_name: typing.Union[str, IResolvable],
  payment_type: typing.Union[str, IResolvable],
  vpc_id: typing.Union[str, IResolvable],
  v_switch_ids: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, VSwitchIdsProperty]]],
  zone_id: typing.Union[str, IResolvable],
  ai_function: typing.Union[bool, IResolvable] = None,
  auto_backup: typing.Union[bool, IResolvable] = None,
  auto_pay: typing.Union[bool, IResolvable] = None,
  auto_renew: typing.Union[bool, IResolvable] = None,
  backup_restore_info: typing.Union[IResolvable, BackupRestoreInfoProperty] = None,
  configuration: typing.Union[str, IResolvable] = None,
  encrypted: typing.Union[bool, IResolvable] = None,
  ha: typing.Union[bool, IResolvable] = None,
  is_multi_az_storage: typing.Union[bool, IResolvable] = None,
  kms_key_id: typing.Union[str, IResolvable] = None,
  load_replicas: typing.Union[typing.Union[int, float], IResolvable] = None,
  multi_zone_mode: typing.Union[str, IResolvable] = None,
  payment_duration: typing.Union[typing.Union[int, float], IResolvable] = None,
  payment_duration_unit: typing.Union[str, IResolvable] = None,
  promotion_no: typing.Union[str, IResolvable] = None,
  resource_group_id: typing.Union[str, IResolvable] = None,
  tags: typing.List[TagsProperty] = None
)

Properties

Name Type Description
components typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ComponentsProperty, ros_cdk_core.IResolvable]]] No description.
db_admin_password typing.Union[str, ros_cdk_core.IResolvable] No description.
db_version typing.Union[str, ros_cdk_core.IResolvable] No description.
instance_name typing.Union[str, ros_cdk_core.IResolvable] No description.
payment_type typing.Union[str, ros_cdk_core.IResolvable] No description.
vpc_id typing.Union[str, ros_cdk_core.IResolvable] No description.
v_switch_ids typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, VSwitchIdsProperty]]] No description.
zone_id typing.Union[str, ros_cdk_core.IResolvable] No description.
ai_function typing.Union[bool, ros_cdk_core.IResolvable] No description.
auto_backup typing.Union[bool, ros_cdk_core.IResolvable] No description.
auto_pay typing.Union[bool, ros_cdk_core.IResolvable] No description.
auto_renew typing.Union[bool, ros_cdk_core.IResolvable] No description.
backup_restore_info typing.Union[ros_cdk_core.IResolvable, BackupRestoreInfoProperty] No description.
configuration typing.Union[str, ros_cdk_core.IResolvable] No description.
encrypted typing.Union[bool, ros_cdk_core.IResolvable] No description.
ha typing.Union[bool, ros_cdk_core.IResolvable] No description.
is_multi_az_storage typing.Union[bool, ros_cdk_core.IResolvable] No description.
kms_key_id typing.Union[str, ros_cdk_core.IResolvable] No description.
load_replicas typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
multi_zone_mode typing.Union[str, ros_cdk_core.IResolvable] No description.
payment_duration typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
payment_duration_unit typing.Union[str, ros_cdk_core.IResolvable] No description.
promotion_no typing.Union[str, ros_cdk_core.IResolvable] No description.
resource_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
tags typing.List[TagsProperty] No description.

componentsRequired

components: typing.Union[IResolvable, typing.List[typing.Union[ComponentsProperty, IResolvable]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ComponentsProperty, ros_cdk_core.IResolvable]]]

db_admin_passwordRequired

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

instance_nameRequired

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

payment_typeRequired

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

v_switch_idsRequired

v_switch_ids: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, VSwitchIdsProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, VSwitchIdsProperty]]]

zone_idRequired

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

ai_functionOptional

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

auto_backupOptional

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

auto_payOptional

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

auto_renewOptional

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

backup_restore_infoOptional

backup_restore_info: typing.Union[IResolvable, BackupRestoreInfoProperty]

configurationOptional

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

encryptedOptional

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

haOptional

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

is_multi_az_storageOptional

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

kms_key_idOptional

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

load_replicasOptional

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

multi_zone_modeOptional

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

payment_durationOptional

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

payment_duration_unitOptional

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

promotion_noOptional

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

tagsOptional

tags: typing.List[TagsProperty]