Skip to content

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)
//  .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)
//  .encryptionKey(java.lang.String)
//  .encryptionKey(IResolvable)
//  .encryptionType(java.lang.String)
//  .encryptionType(IResolvable)
//  .idleTime(java.lang.Number)
//  .idleTime(IResolvable)
//  .instanceSpec(java.lang.String)
//  .instanceSpec(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)
//  .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)
//  .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.
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.
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.
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.
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.
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

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

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

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

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

storageSizeOptional

public java.lang.Object getStorageSize();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

tagsOptional

public java.util.List<TagsProperty> getTags();

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