Skip to content

RosShardingInstanceProps

Properties for defining a RosShardingInstance.

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

Initializer

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

Properties

Name Type Description
configServer @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConfigServerProperty[] No description.
mongos @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | MongosProperty[] No description.
replicaSet @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ReplicaSetProperty[] No description.
accountPassword string | @alicloud/ros-cdk-core.IResolvable No description.
autoRenew boolean | @alicloud/ros-cdk-core.IResolvable No description.
chargeType 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.
period number | @alicloud/ros-cdk-core.IResolvable No description.
protocolType string | @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.
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.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.
zoneId string | @alicloud/ros-cdk-core.IResolvable No description.

configServerRequired

public readonly configServer: IResolvable | IResolvable | ConfigServerProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConfigServerProperty[]

mongosRequired

public readonly mongos: IResolvable | IResolvable | MongosProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | MongosProperty[]

replicaSetRequired

public readonly replicaSet: IResolvable | IResolvable | ReplicaSetProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ReplicaSetProperty[]

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

chargeTypeOptional

public readonly chargeType: 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

periodOptional

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

protocolTypeOptional

public readonly protocolType: string | IResolvable;
  • Type: string | @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

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

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