Skip to content

IDatabase

  • Extends: com.aliyun.ros.cdk.core.IResource

  • Implemented By: com.aliyun.ros.cdk.dms.datasource.Database, com.aliyun.ros.cdk.dms.datasource.IDatabase

Represents a Database.

Properties

Name Type Description
node com.aliyun.ros.cdk.core.ConstructNode The construct tree node for this construct.
env com.aliyun.ros.cdk.core.IResourceEnvironment The environment this resource belongs to.
stack com.aliyun.ros.cdk.core.Stack The stack in which this resource is defined.
attrCatalogName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute CatalogName: Database catalog name.
attrDatabaseId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DatabaseId: Database ID.
attrDbaId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DbaId: Database administrator ID.
attrDbaName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DbaName: Database administrator name.
attrDbType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DbType: Database type.
attrEncoding java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Encoding: Database encoding.
attrEnvType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute EnvType: Database environment type.
attrHost java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Host: Database connection address.
attrInstanceAlias java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InstanceAlias: Database instance alias.
attrInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InstanceId: Database instance ID.
attrOwnerIdList java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute OwnerIdList: Database owner ID list.
attrOwnerNameList java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute OwnerNameList: Database owner name list.
attrPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Port: Database connection port.
attrSchemaName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute SchemaName: Database schema name.
attrSearchName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute SearchName: Database search name.
attrSid java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Sid: Database SID.
attrState java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute State: Database state.
props DatabaseProps No description.

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node for this construct.


envRequired

public IResourceEnvironment getEnv();
  • Type: com.aliyun.ros.cdk.core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


attrCatalogNameRequired

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

Attribute CatalogName: Database catalog name.


attrDatabaseIdRequired

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

Attribute DatabaseId: Database ID.


attrDbaIdRequired

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

Attribute DbaId: Database administrator ID.


attrDbaNameRequired

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

Attribute DbaName: Database administrator name.


attrDbTypeRequired

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

Attribute DbType: Database type.


attrEncodingRequired

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

Attribute Encoding: Database encoding.


attrEnvTypeRequired

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

Attribute EnvType: Database environment type.


attrHostRequired

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

Attribute Host: Database connection address.


attrInstanceAliasRequired

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

Attribute InstanceAlias: Database instance alias.


attrInstanceIdRequired

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

Attribute InstanceId: Database instance ID.


attrOwnerIdListRequired

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

Attribute OwnerIdList: Database owner ID list.


attrOwnerNameListRequired

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

Attribute OwnerNameList: Database owner name list.


attrPortRequired

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

Attribute Port: Database connection port.


attrSchemaNameRequired

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

Attribute SchemaName: Database schema name.


attrSearchNameRequired

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

Attribute SearchName: Database search name.


attrSidRequired

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

Attribute Sid: Database SID.


attrStateRequired

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

Attribute State: Database state.


propsRequired

public DatabaseProps getProps();