Skip to content

RosDBInstanceProps

Properties for defining a RosDBInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-polardbx-dbinstance

Initializer

import com.aliyun.ros.cdk.polardbx.RosDBInstanceProps;
RosDBInstanceProps.builder()
    .dbNodeClass(java.lang.String)
    .dbNodeClass(IResolvable)
    .dbNodeCount(java.lang.Number)
    .dbNodeCount(IResolvable)
    .engineVersion(java.lang.String)
    .engineVersion(IResolvable)
    .primaryZone(java.lang.String)
    .primaryZone(IResolvable)
    .topologyType(java.lang.String)
    .topologyType(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitchId(java.lang.String)
    .vSwitchId(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .dbInstanceDescription(java.lang.String)
//  .dbInstanceDescription(IResolvable)
//  .payType(java.lang.String)
//  .payType(IResolvable)
//  .period(java.lang.String)
//  .period(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .secondaryZone(java.lang.String)
//  .secondaryZone(IResolvable)
//  .securityIpConfig(IResolvable)
//  .securityIpConfig(SecurityIpConfigProperty)
//  .tertiaryZone(java.lang.String)
//  .tertiaryZone(IResolvable)
//  .usedTime(java.lang.Number)
//  .usedTime(IResolvable)
    .build();

Properties

Name Type Description
dbNodeClass java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbNodeCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
engineVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
primaryZone java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
topologyType 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.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenew java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
dbInstanceDescription 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.
period 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.
secondaryZone java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
securityIpConfig com.aliyun.ros.cdk.core.IResolvable OR SecurityIpConfigProperty No description.
tertiaryZone java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
usedTime java.lang.Number 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

dbNodeCountRequired

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

engineVersionRequired

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

primaryZoneRequired

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

topologyTypeRequired

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

vpcIdRequired

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

autoRenewOptional

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

dbInstanceDescriptionOptional

public java.lang.Object getDbInstanceDescription();
  • Type: java.lang.String 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.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

secondaryZoneOptional

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

securityIpConfigOptional

public java.lang.Object getSecurityIpConfig();

tertiaryZoneOptional

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

usedTimeOptional

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