RosDBInstanceProps
Properties for defining a RosDBInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-gpdb-dbinstance
Initializer
import com.aliyun.ros.cdk.gpdb.RosDBInstanceProps;
RosDBInstanceProps.builder()
.engineVersion(java.lang.String)
.engineVersion(IResolvable)
.vSwitchId(java.lang.String)
.vSwitchId(IResolvable)
.zoneId(java.lang.String)
.zoneId(IResolvable)
// .aiNodeSpecInfos(IResolvable)
// .aiNodeSpecInfos(java.util.List<IResolvable)
// .aiNodeSpecInfos(AINodeSpecInfosProperty>)
// .backupId(java.lang.String)
// .backupId(IResolvable)
// .cacheStorageSize(java.lang.String)
// .cacheStorageSize(IResolvable)
// .createSampleData(java.lang.Boolean)
// .createSampleData(IResolvable)
// .dbInstanceCategory(java.lang.String)
// .dbInstanceCategory(IResolvable)
// .dbInstanceClass(java.lang.String)
// .dbInstanceClass(IResolvable)
// .dbInstanceDescription(java.lang.String)
// .dbInstanceDescription(IResolvable)
// .dbInstanceGroupCount(java.lang.Number)
// .dbInstanceGroupCount(IResolvable)
// .dbInstanceMode(java.lang.String)
// .dbInstanceMode(IResolvable)
// .deployMode(java.lang.String)
// .deployMode(IResolvable)
// .enableSsl(java.lang.Boolean)
// .enableSsl(IResolvable)
// .encryptionKey(java.lang.String)
// .encryptionKey(IResolvable)
// .encryptionType(java.lang.String)
// .encryptionType(IResolvable)
// .idleTime(java.lang.Number)
// .idleTime(IResolvable)
// .instanceSpec(java.lang.String)
// .instanceSpec(IResolvable)
// .masterAiSpec(java.lang.String)
// .masterAiSpec(IResolvable)
// .masterCu(java.lang.Number)
// .masterCu(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)
// .prodType(java.lang.String)
// .prodType(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .securityIpList(java.lang.String)
// .securityIpList(IResolvable)
// .segDiskPerformanceLevel(java.lang.String)
// .segDiskPerformanceLevel(IResolvable)
// .segNodeNum(java.lang.Number)
// .segNodeNum(IResolvable)
// .segStorageType(java.lang.String)
// .segStorageType(IResolvable)
// .serverlessMode(java.lang.String)
// .serverlessMode(IResolvable)
// .serverlessResource(java.lang.Number)
// .serverlessResource(IResolvable)
// .srcDbInstanceName(java.lang.String)
// .srcDbInstanceName(IResolvable)
// .standbyVSwitchId(java.lang.String)
// .standbyVSwitchId(IResolvable)
// .standbyZoneId(java.lang.String)
// .standbyZoneId(IResolvable)
// .storageSize(java.lang.Number)
// .storageSize(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .vectorConfigurationStatus(java.lang.String)
// .vectorConfigurationStatus(IResolvable)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
engineVersion | 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. |
aiNodeSpecInfos | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
backupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
cacheStorageSize | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
createSampleData | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dbInstanceCategory | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dbInstanceClass | 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. |
dbInstanceGroupCount | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dbInstanceMode | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
deployMode | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableSsl | java.lang.Boolean 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. |
idleTime | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
instanceSpec | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
masterAiSpec | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
masterCu | java.lang.Number 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. |
prodType | 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. |
securityIpList | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
segDiskPerformanceLevel | 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. |
serverlessMode | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
serverlessResource | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
srcDbInstanceName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
standbyVSwitchId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
standbyZoneId | 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. |
tags | java.util.List<TagsProperty> | No description. |
vectorConfigurationStatus | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
vpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
engineVersionRequired
public java.lang.Object getEngineVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIdRequired
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneIdRequired
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aiNodeSpecInfosOptional
public java.lang.Object getAiNodeSpecInfos();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AINodeSpecInfosProperty>
backupIdOptional
public java.lang.Object getBackupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
cacheStorageSizeOptional
public java.lang.Object getCacheStorageSize();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
createSampleDataOptional
public java.lang.Object getCreateSampleData();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
dbInstanceCategoryOptional
public java.lang.Object getDbInstanceCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbInstanceClassOptional
public java.lang.Object getDbInstanceClass();
- 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
dbInstanceGroupCountOptional
public java.lang.Object getDbInstanceGroupCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dbInstanceModeOptional
public java.lang.Object getDbInstanceMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deployModeOptional
public java.lang.Object getDeployMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableSslOptional
public java.lang.Object getEnableSsl();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
encryptionKeyOptional
public java.lang.Object getEncryptionKey();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
encryptionTypeOptional
public java.lang.Object getEncryptionType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
idleTimeOptional
public java.lang.Object getIdleTime();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
instanceSpecOptional
public java.lang.Object getInstanceSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
masterAiSpecOptional
public java.lang.Object getMasterAiSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
masterCuOptional
public java.lang.Object getMasterCu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
masterNodeNumOptional
public java.lang.Object getMasterNodeNum();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
payTypeOptional
public java.lang.Object getPayType();
- 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
periodUnitOptional
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
privateIpAddressOptional
public java.lang.Object getPrivateIpAddress();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
prodTypeOptional
public java.lang.Object getProdType();
- 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
securityIpListOptional
public java.lang.Object getSecurityIpList();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
segDiskPerformanceLevelOptional
public java.lang.Object getSegDiskPerformanceLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
segNodeNumOptional
public java.lang.Object getSegNodeNum();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
segStorageTypeOptional
public java.lang.Object getSegStorageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serverlessModeOptional
public java.lang.Object getServerlessMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serverlessResourceOptional
public java.lang.Object getServerlessResource();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
srcDbInstanceNameOptional
public java.lang.Object getSrcDbInstanceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
standbyVSwitchIdOptional
public java.lang.Object getStandbyVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
standbyZoneIdOptional
public java.lang.Object getStandbyZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageSizeOptional
public java.lang.Object getStorageSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
vectorConfigurationStatusOptional
public java.lang.Object getVectorConfigurationStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcIdOptional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable