Skip to content

RosDBClusterProps

Properties for defining a RosDBCluster.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-polardb-dbcluster

Initializer

import com.aliyun.ros.cdk.polardb.RosDBClusterProps;
RosDBClusterProps.builder()
    .dbNodeClass(java.lang.String)
    .dbNodeClass(IResolvable)
    .dbType(java.lang.String)
    .dbType(IResolvable)
    .dbVersion(java.lang.String)
    .dbVersion(IResolvable)
    .payType(java.lang.String)
    .payType(IResolvable)
//  .allowShutDown(java.lang.Boolean)
//  .allowShutDown(IResolvable)
//  .architecture(java.lang.String)
//  .architecture(IResolvable)
//  .autoRenewPeriod(java.lang.Number)
//  .autoRenewPeriod(IResolvable)
//  .backupRetentionPolicyOnClusterDeletion(java.lang.String)
//  .backupRetentionPolicyOnClusterDeletion(IResolvable)
//  .cloneDataPoint(java.lang.String)
//  .cloneDataPoint(IResolvable)
//  .clusterNetworkType(java.lang.String)
//  .clusterNetworkType(IResolvable)
//  .coldStorageOption(IResolvable)
//  .coldStorageOption(ColdStorageOptionProperty)
//  .creationCategory(java.lang.String)
//  .creationCategory(IResolvable)
//  .creationOption(java.lang.String)
//  .creationOption(IResolvable)
//  .dbClusterDescription(java.lang.String)
//  .dbClusterDescription(IResolvable)
//  .dbClusterParameters(IResolvable)
//  .dbClusterParameters(DBClusterParametersProperty)
//  .dbMinorVersion(java.lang.String)
//  .dbMinorVersion(IResolvable)
//  .dbNodeNum(java.lang.Number)
//  .dbNodeNum(IResolvable)
//  .defaultTimeZone(java.lang.String)
//  .defaultTimeZone(IResolvable)
//  .gdnId(java.lang.String)
//  .gdnId(IResolvable)
//  .hotStandbyCluster(java.lang.String)
//  .hotStandbyCluster(IResolvable)
//  .loosePolarLogBin(java.lang.String)
//  .loosePolarLogBin(IResolvable)
//  .looseXEngine(java.lang.String)
//  .looseXEngine(IResolvable)
//  .looseXEngineUseMemoryPct(java.lang.Number)
//  .looseXEngineUseMemoryPct(IResolvable)
//  .lowerCaseTableNames(java.lang.Number)
//  .lowerCaseTableNames(IResolvable)
//  .maintainTime(java.lang.String)
//  .maintainTime(IResolvable)
//  .parameterGroupId(java.lang.String)
//  .parameterGroupId(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .proxyClass(java.lang.String)
//  .proxyClass(IResolvable)
//  .proxyType(java.lang.String)
//  .proxyType(IResolvable)
//  .renewalStatus(java.lang.String)
//  .renewalStatus(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .restartMasterNode(java.lang.Boolean)
//  .restartMasterNode(IResolvable)
//  .scaleMax(java.lang.Number)
//  .scaleMax(IResolvable)
//  .scaleMin(java.lang.Number)
//  .scaleMin(IResolvable)
//  .scaleRoNumMax(java.lang.Number)
//  .scaleRoNumMax(IResolvable)
//  .scaleRoNumMin(java.lang.Number)
//  .scaleRoNumMin(IResolvable)
//  .securityGroupIds(IResolvable)
//  .securityGroupIds(java.util.List<java.lang.String)
//  .securityGroupIds(IResolvable>)
//  .securityIpList(java.lang.String)
//  .securityIpList(IResolvable)
//  .serverlessType(java.lang.String)
//  .serverlessType(IResolvable)
//  .sourceResourceId(java.lang.String)
//  .sourceResourceId(IResolvable)
//  .standbyAz(java.lang.String)
//  .standbyAz(IResolvable)
//  .storageAutoScale(java.lang.String)
//  .storageAutoScale(IResolvable)
//  .storagePayType(java.lang.String)
//  .storagePayType(IResolvable)
//  .storageSpace(java.lang.Number)
//  .storageSpace(IResolvable)
//  .storageType(java.lang.String)
//  .storageType(IResolvable)
//  .storageUpperBound(java.lang.Number)
//  .storageUpperBound(IResolvable)
//  .strictConsistency(java.lang.String)
//  .strictConsistency(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
dbNodeClass java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
payType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
allowShutDown java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
architecture java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenewPeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
backupRetentionPolicyOnClusterDeletion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
cloneDataPoint java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
clusterNetworkType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
coldStorageOption com.aliyun.ros.cdk.core.IResolvable OR ColdStorageOptionProperty No description.
creationCategory java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
creationOption java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbClusterDescription java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbClusterParameters com.aliyun.ros.cdk.core.IResolvable OR DBClusterParametersProperty No description.
dbMinorVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbNodeNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
defaultTimeZone java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
gdnId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
hotStandbyCluster java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loosePolarLogBin java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
looseXEngine java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
looseXEngineUseMemoryPct java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
lowerCaseTableNames java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
maintainTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
parameterGroupId 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.
proxyClass java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
proxyType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
renewalStatus 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.
restartMasterNode java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
scaleMax java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
scaleMin java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
scaleRoNumMax java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
scaleRoNumMin java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
securityGroupIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
securityIpList java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
serverlessType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceResourceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
standbyAz java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storageAutoScale java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storagePayType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storageSpace java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
storageType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storageUpperBound java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
strictConsistency 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.

dbNodeClassRequired

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

dbTypeRequired

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

dbVersionRequired

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

payTypeRequired

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

allowShutDownOptional

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

architectureOptional

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

autoRenewPeriodOptional

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

backupRetentionPolicyOnClusterDeletionOptional

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

cloneDataPointOptional

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

clusterNetworkTypeOptional

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

coldStorageOptionOptional

public java.lang.Object getColdStorageOption();

creationCategoryOptional

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

creationOptionOptional

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

dbClusterDescriptionOptional

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

dbClusterParametersOptional

public java.lang.Object getDbClusterParameters();

dbMinorVersionOptional

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

dbNodeNumOptional

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

defaultTimeZoneOptional

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

gdnIdOptional

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

hotStandbyClusterOptional

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

loosePolarLogBinOptional

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

looseXEngineOptional

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

looseXEngineUseMemoryPctOptional

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

lowerCaseTableNamesOptional

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

maintainTimeOptional

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

parameterGroupIdOptional

public java.lang.Object getParameterGroupId();
  • 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

proxyClassOptional

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

proxyTypeOptional

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

renewalStatusOptional

public java.lang.Object getRenewalStatus();
  • 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

restartMasterNodeOptional

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

scaleMaxOptional

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

scaleMinOptional

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

scaleRoNumMaxOptional

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

scaleRoNumMinOptional

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

securityGroupIdsOptional

public java.lang.Object getSecurityGroupIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

securityIpListOptional

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

serverlessTypeOptional

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

sourceResourceIdOptional

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

standbyAzOptional

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

storageAutoScaleOptional

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

storagePayTypeOptional

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

storageSpaceOptional

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

storageTypeOptional

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

storageUpperBoundOptional

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

strictConsistencyOptional

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

tagsOptional

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

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