Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

import { RosInstanceProps } from '@alicloud/ros-cdk-mongodb'
const rosInstanceProps: RosInstanceProps = { ... }

Properties

Name Type Description
dbInstanceClass string | @alicloud/ros-cdk-core.IResolvable No description.
dbInstanceStorage number | @alicloud/ros-cdk-core.IResolvable No description.
accountPassword string | @alicloud/ros-cdk-core.IResolvable No description.
autoRenew boolean | @alicloud/ros-cdk-core.IResolvable No description.
backupId string | @alicloud/ros-cdk-core.IResolvable No description.
businessInfo string | @alicloud/ros-cdk-core.IResolvable No description.
chargeType string | @alicloud/ros-cdk-core.IResolvable No description.
couponNo string | @alicloud/ros-cdk-core.IResolvable No description.
databaseNames string | @alicloud/ros-cdk-core.IResolvable No description.
dbInstanceDescription string | @alicloud/ros-cdk-core.IResolvable No description.
engineVersion string | @alicloud/ros-cdk-core.IResolvable No description.
hiddenZoneId string | @alicloud/ros-cdk-core.IResolvable No description.
networkType string | @alicloud/ros-cdk-core.IResolvable No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
readonlyReplicas number | @alicloud/ros-cdk-core.IResolvable No description.
replicationFactor number | @alicloud/ros-cdk-core.IResolvable No description.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
restoreTime string | @alicloud/ros-cdk-core.IResolvable No description.
secondaryZoneId string | @alicloud/ros-cdk-core.IResolvable No description.
securityGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
securityIpArray string | @alicloud/ros-cdk-core.IResolvable No description.
srcDbInstanceId string | @alicloud/ros-cdk-core.IResolvable No description.
storageEngine string | @alicloud/ros-cdk-core.IResolvable No description.
storageType string | @alicloud/ros-cdk-core.IResolvable No description.
tags TagsProperty[] No description.
tdeStatus boolean | @alicloud/ros-cdk-core.IResolvable No description.
vpcId string | @alicloud/ros-cdk-core.IResolvable No description.
vpcPasswordFree boolean | @alicloud/ros-cdk-core.IResolvable No description.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.
zoneId string | @alicloud/ros-cdk-core.IResolvable No description.

dbInstanceClassRequired

public readonly dbInstanceClass: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

dbInstanceStorageRequired

public readonly dbInstanceStorage: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

accountPasswordOptional

public readonly accountPassword: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

autoRenewOptional

public readonly autoRenew: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

backupIdOptional

public readonly backupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

businessInfoOptional

public readonly businessInfo: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

chargeTypeOptional

public readonly chargeType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

couponNoOptional

public readonly couponNo: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

databaseNamesOptional

public readonly databaseNames: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

dbInstanceDescriptionOptional

public readonly dbInstanceDescription: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

engineVersionOptional

public readonly engineVersion: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

hiddenZoneIdOptional

public readonly hiddenZoneId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

networkTypeOptional

public readonly networkType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

periodOptional

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

readonlyReplicasOptional

public readonly readonlyReplicas: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

replicationFactorOptional

public readonly replicationFactor: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

resourceGroupIdOptional

public readonly resourceGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

restoreTimeOptional

public readonly restoreTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

secondaryZoneIdOptional

public readonly secondaryZoneId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

securityGroupIdOptional

public readonly securityGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

securityIpArrayOptional

public readonly securityIpArray: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

srcDbInstanceIdOptional

public readonly srcDbInstanceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

storageEngineOptional

public readonly storageEngine: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

storageTypeOptional

public readonly storageType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

tagsOptional

public readonly tags: TagsProperty[];

tdeStatusOptional

public readonly tdeStatus: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

vpcIdOptional

public readonly vpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vpcPasswordFreeOptional

public readonly vpcPasswordFree: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

vSwitchIdOptional

public readonly vSwitchId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

zoneIdOptional

public readonly zoneId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable