Skip to content

IDBInstance

Represents a DBInstance.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrDbInstanceId string | @alicloud/ros-cdk-core.IResolvable Attribute DBInstanceId: The instance id of created database instance.
attrInnerConnectionString string | @alicloud/ros-cdk-core.IResolvable Attribute InnerConnectionString: DB instance connection url by Intranet.
attrInnerIpAddress string | @alicloud/ros-cdk-core.IResolvable Attribute InnerIPAddress: IP Address for created DB instance of Intranet.
attrInnerPort string | @alicloud/ros-cdk-core.IResolvable Attribute InnerPort: Intranet port of created DB instance.
attrPublicConnectionString string | @alicloud/ros-cdk-core.IResolvable Attribute PublicConnectionString: DB instance connection url by Internet.
attrPublicIpAddress string | @alicloud/ros-cdk-core.IResolvable Attribute PublicIPAddress: IP Address for created DB instance of Internet.
attrPublicPort string | @alicloud/ros-cdk-core.IResolvable Attribute PublicPort: Internet port of created DB instance.
props DBInstanceProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/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 readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrDbInstanceIdRequired

public readonly attrDbInstanceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute DBInstanceId: The instance id of created database instance.


attrInnerConnectionStringRequired

public readonly attrInnerConnectionString: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute InnerConnectionString: DB instance connection url by Intranet.


attrInnerIpAddressRequired

public readonly attrInnerIpAddress: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute InnerIPAddress: IP Address for created DB instance of Intranet.


attrInnerPortRequired

public readonly attrInnerPort: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute InnerPort: Intranet port of created DB instance.


attrPublicConnectionStringRequired

public readonly attrPublicConnectionString: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute PublicConnectionString: DB instance connection url by Internet.


attrPublicIpAddressRequired

public readonly attrPublicIpAddress: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute PublicIPAddress: IP Address for created DB instance of Internet.


attrPublicPortRequired

public readonly attrPublicPort: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute PublicPort: Internet port of created DB instance.


propsRequired

public readonly props: DBInstanceProps;