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. |
configServer
Required
public java.lang.Object getConfigServer();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ConfigServerProperty>
mongos
Required
public java.lang.Object getMongos();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
MongosProperty>
replicaSet
Required
public java.lang.Object getReplicaSet();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ReplicaSetProperty>
accountPassword
Optional
public java.lang.Object getAccountPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoRenew
Optional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
chargeType
Optional
public java.lang.Object getChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbInstanceDescription
Optional
public java.lang.Object getDbInstanceDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
engineVersion
Optional
public java.lang.Object getEngineVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
hiddenZoneId
Optional
public java.lang.Object getHiddenZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
period
Optional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
protocolType
Optional
public java.lang.Object getProtocolType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
restoreTime
Optional
public java.lang.Object getRestoreTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
secondaryZoneId
Optional
public java.lang.Object getSecondaryZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityIpArray
Optional
public java.lang.Object getSecurityIpArray();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
srcDbInstanceId
Optional
public java.lang.Object getSrcDbInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageEngine
Optional
public java.lang.Object getStorageEngine();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageType
Optional
public java.lang.Object getStorageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
tdeStatus
Optional
public java.lang.Object getTdeStatus();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
vpcId
Optional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchId
Optional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneId
Optional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable