Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dms-instance

Initializer

import com.aliyun.ros.cdk.dms.RosInstanceProps;
RosInstanceProps.builder()
    .databasePassword(java.lang.String)
    .databasePassword(IResolvable)
    .databaseUser(java.lang.String)
    .databaseUser(IResolvable)
    .dbaUid(java.lang.Number)
    .dbaUid(IResolvable)
    .envType(java.lang.String)
    .envType(IResolvable)
    .exportTimeout(java.lang.Number)
    .exportTimeout(IResolvable)
    .host(java.lang.String)
    .host(IResolvable)
    .instanceAlias(java.lang.String)
    .instanceAlias(IResolvable)
    .instanceSource(java.lang.String)
    .instanceSource(IResolvable)
    .instanceType(java.lang.String)
    .instanceType(IResolvable)
    .networkType(java.lang.String)
    .networkType(IResolvable)
    .port(java.lang.Number)
    .port(IResolvable)
    .queryTimeout(java.lang.Number)
    .queryTimeout(IResolvable)
    .safeRule(java.lang.String)
    .safeRule(IResolvable)
//  .dataLinkName(java.lang.String)
//  .dataLinkName(IResolvable)
//  .ddlOnline(java.lang.Number)
//  .ddlOnline(IResolvable)
//  .ecsInstanceId(java.lang.String)
//  .ecsInstanceId(IResolvable)
//  .ecsRegion(java.lang.String)
//  .ecsRegion(IResolvable)
//  .sid(java.lang.String)
//  .sid(IResolvable)
//  .tid(java.lang.Number)
//  .tid(IResolvable)
//  .useDsql(java.lang.Number)
//  .useDsql(IResolvable)
//  .vpcId(java.lang.String)
//  .vpcId(IResolvable)
    .build();

Properties

Name Type Description
databasePassword java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
databaseUser java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbaUid java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
envType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
exportTimeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
host java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceAlias java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceSource java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
networkType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
port java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
queryTimeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
safeRule java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dataLinkName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ddlOnline java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
ecsInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ecsRegion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sid java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tid java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
useDsql java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

databasePasswordRequired

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

databaseUserRequired

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

dbaUidRequired

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

envTypeRequired

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

exportTimeoutRequired

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

hostRequired

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

instanceAliasRequired

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

instanceSourceRequired

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

instanceTypeRequired

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

networkTypeRequired

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

portRequired

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

queryTimeoutRequired

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

safeRuleRequired

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

dataLinkNameOptional

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

ddlOnlineOptional

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

ecsInstanceIdOptional

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

ecsRegionOptional

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

sidOptional

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

tidOptional

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

useDsqlOptional

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

vpcIdOptional

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