RosShardingInstanceProps
Properties for defining a RosShardingInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mongodb-shardinginstance
Initializer
import com.aliyun.ros.cdk.mongodb.RosShardingInstanceProps;
RosShardingInstanceProps.builder()
.configServer(IResolvable)
.configServer(java.util.List<IResolvable)
.configServer(ConfigServerProperty>)
.mongos(IResolvable)
.mongos(java.util.List<IResolvable)
.mongos(MongosProperty>)
.replicaSet(IResolvable)
.replicaSet(java.util.List<IResolvable)
.replicaSet(ReplicaSetProperty>)
// .accountPassword(java.lang.String)
// .accountPassword(IResolvable)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .chargeType(java.lang.String)
// .chargeType(IResolvable)
// .dbInstanceDescription(java.lang.String)
// .dbInstanceDescription(IResolvable)
// .engineVersion(java.lang.String)
// .engineVersion(IResolvable)
// .hiddenZoneId(java.lang.String)
// .hiddenZoneId(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .protocolType(java.lang.String)
// .protocolType(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .restoreTime(java.lang.String)
// .restoreTime(IResolvable)
// .secondaryZoneId(java.lang.String)
// .secondaryZoneId(IResolvable)
// .securityIpArray(java.lang.String)
// .securityIpArray(IResolvable)
// .srcDbInstanceId(java.lang.String)
// .srcDbInstanceId(IResolvable)
// .storageEngine(java.lang.String)
// .storageEngine(IResolvable)
// .storageType(java.lang.String)
// .storageType(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .tdeStatus(java.lang.Boolean)
// .tdeStatus(IResolvable)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
// .vSwitchId(java.lang.String)
// .vSwitchId(IResolvable)
// .zoneId(java.lang.String)
// .zoneId(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
configServer | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
mongos | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
replicaSet | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
accountPassword | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
autoRenew | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
chargeType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dbInstanceDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
engineVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
hiddenZoneId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
period | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
protocolType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
resourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
restoreTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
secondaryZoneId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
securityIpArray | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
srcDbInstanceId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
storageEngine | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
storageType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
tags | java.util.List<TagsProperty> | No description. |
tdeStatus | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
vpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
vSwitchId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
zoneId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
configServerRequired
public java.lang.Object getConfigServer();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ConfigServerProperty>
mongosRequired
public java.lang.Object getMongos();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
MongosProperty>
replicaSetRequired
public java.lang.Object getReplicaSet();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ReplicaSetProperty>
accountPasswordOptional
public java.lang.Object getAccountPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoRenewOptional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
chargeTypeOptional
public java.lang.Object getChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbInstanceDescriptionOptional
public java.lang.Object getDbInstanceDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
engineVersionOptional
public java.lang.Object getEngineVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
hiddenZoneIdOptional
public java.lang.Object getHiddenZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
periodOptional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
protocolTypeOptional
public java.lang.Object getProtocolType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
restoreTimeOptional
public java.lang.Object getRestoreTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
secondaryZoneIdOptional
public java.lang.Object getSecondaryZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityIpArrayOptional
public java.lang.Object getSecurityIpArray();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
srcDbInstanceIdOptional
public java.lang.Object getSrcDbInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageEngineOptional
public java.lang.Object getStorageEngine();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageTypeOptional
public java.lang.Object getStorageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
tdeStatusOptional
public java.lang.Object getTdeStatus();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
vpcIdOptional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIdOptional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneIdOptional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable