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)
// .deletionProtection(java.lang.Boolean)
// .deletionProtection(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)
// .provisionedIops(java.lang.Number)
// .provisionedIops(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. |
deletionProtection |
java.lang.Boolean 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. |
provisionedIops |
java.lang.Number 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. |
dbNodeClass
Required
public java.lang.Object getDbNodeClass();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbType
Required
public java.lang.Object getDbType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbVersion
Required
public java.lang.Object getDbVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
payType
Required
public java.lang.Object getPayType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
allowShutDown
Optional
public java.lang.Object getAllowShutDown();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
architecture
Optional
public java.lang.Object getArchitecture();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoRenewPeriod
Optional
public java.lang.Object getAutoRenewPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
backupRetentionPolicyOnClusterDeletion
Optional
public java.lang.Object getBackupRetentionPolicyOnClusterDeletion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
cloneDataPoint
Optional
public java.lang.Object getCloneDataPoint();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
clusterNetworkType
Optional
public java.lang.Object getClusterNetworkType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
coldStorageOption
Optional
public java.lang.Object getColdStorageOption();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ColdStorageOptionProperty
creationCategory
Optional
public java.lang.Object getCreationCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
creationOption
Optional
public java.lang.Object getCreationOption();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbClusterDescription
Optional
public java.lang.Object getDbClusterDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbClusterParameters
Optional
public java.lang.Object getDbClusterParameters();
- Type: com.aliyun.ros.cdk.core.IResolvable OR DBClusterParametersProperty
dbMinorVersion
Optional
public java.lang.Object getDbMinorVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dbNodeNum
Optional
public java.lang.Object getDbNodeNum();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
defaultTimeZone
Optional
public java.lang.Object getDefaultTimeZone();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deletionProtection
Optional
public java.lang.Object getDeletionProtection();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
gdnId
Optional
public java.lang.Object getGdnId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
hotStandbyCluster
Optional
public java.lang.Object getHotStandbyCluster();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
loosePolarLogBin
Optional
public java.lang.Object getLoosePolarLogBin();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
looseXEngine
Optional
public java.lang.Object getLooseXEngine();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
looseXEngineUseMemoryPct
Optional
public java.lang.Object getLooseXEngineUseMemoryPct();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
lowerCaseTableNames
Optional
public java.lang.Object getLowerCaseTableNames();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
maintainTime
Optional
public java.lang.Object getMaintainTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
parameterGroupId
Optional
public java.lang.Object getParameterGroupId();
- 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
provisionedIops
Optional
public java.lang.Object getProvisionedIops();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
proxyClass
Optional
public java.lang.Object getProxyClass();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
proxyType
Optional
public java.lang.Object getProxyType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
renewalStatus
Optional
public java.lang.Object getRenewalStatus();
- 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
restartMasterNode
Optional
public java.lang.Object getRestartMasterNode();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
scaleMax
Optional
public java.lang.Object getScaleMax();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
scaleMin
Optional
public java.lang.Object getScaleMin();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
scaleRoNumMax
Optional
public java.lang.Object getScaleRoNumMax();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
scaleRoNumMin
Optional
public java.lang.Object getScaleRoNumMin();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIds
Optional
public java.lang.Object getSecurityGroupIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
securityIpList
Optional
public java.lang.Object getSecurityIpList();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serverlessType
Optional
public java.lang.Object getServerlessType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sourceResourceId
Optional
public java.lang.Object getSourceResourceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
standbyAz
Optional
public java.lang.Object getStandbyAz();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageAutoScale
Optional
public java.lang.Object getStorageAutoScale();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storagePayType
Optional
public java.lang.Object getStoragePayType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
storageSpace
Optional
public java.lang.Object getStorageSpace();
- Type: java.lang.Number 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
storageUpperBound
Optional
public java.lang.Object getStorageUpperBound();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
strictConsistency
Optional
public java.lang.Object getStrictConsistency();
- 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