RosElasticDBInstanceProps
Properties for defining a RosElasticDBInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-gpdb-elasticdbinstance
Initializer
import com.aliyun.ros.cdk.gpdb.RosElasticDBInstanceProps;
RosElasticDBInstanceProps.builder()
.engineVersion(java.lang.String)
.engineVersion(IResolvable)
.instanceSpec(java.lang.String)
.instanceSpec(IResolvable)
.segNodeNum(java.lang.Number)
.segNodeNum(IResolvable)
.segStorageType(java.lang.String)
.segStorageType(IResolvable)
.storageSize(java.lang.Number)
.storageSize(IResolvable)
.vSwitchId(java.lang.String)
.vSwitchId(IResolvable)
.zoneId(java.lang.String)
.zoneId(IResolvable)
// .dbInstanceCategory(java.lang.String)
// .dbInstanceCategory(IResolvable)
// .dbInstanceDescription(java.lang.String)
// .dbInstanceDescription(IResolvable)
// .dbInstanceMode(java.lang.String)
// .dbInstanceMode(IResolvable)
// .encryptionKey(java.lang.String)
// .encryptionKey(IResolvable)
// .encryptionType(java.lang.String)
// .encryptionType(IResolvable)
// .masterNodeNum(java.lang.Number)
// .masterNodeNum(IResolvable)
// .payType(java.lang.String)
// .payType(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .periodUnit(java.lang.String)
// .periodUnit(IResolvable)
// .privateIpAddress(java.lang.String)
// .privateIpAddress(IResolvable)
// .securityIpList(java.lang.String)
// .securityIpList(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
engineVersion |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceSpec |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
segNodeNum |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
segStorageType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
storageSize |
java.lang.Number 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. |
dbInstanceCategory |
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. |
dbInstanceMode |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
encryptionKey |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
encryptionType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
masterNodeNum |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
payType |
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. |
periodUnit |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
privateIpAddress |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityIpList |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
engineVersion
Required
public java.lang.Object getEngineVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceSpec
Required
public java.lang.Object getInstanceSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
segNodeNum
Required
public java.lang.Object getSegNodeNum();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
segStorageType
Required
public java.lang.Object getSegStorageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageSize
Required
public java.lang.Object getStorageSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
vSwitchId
Required
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneId
Required
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbInstanceCategory
Optional
public java.lang.Object getDbInstanceCategory();
- 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
dbInstanceMode
Optional
public java.lang.Object getDbInstanceMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
encryptionKey
Optional
public java.lang.Object getEncryptionKey();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
encryptionType
Optional
public java.lang.Object getEncryptionType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
masterNodeNum
Optional
public java.lang.Object getMasterNodeNum();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
payType
Optional
public java.lang.Object getPayType();
- 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
periodUnit
Optional
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
privateIpAddress
Optional
public java.lang.Object getPrivateIpAddress();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityIpList
Optional
public java.lang.Object getSecurityIpList();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
vpcId
Optional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable