One Observability Workshop v3.0.0
One Observability Workshop / constructs/database / AuroraDatabase
Class: AuroraDatabase¶
Defined in: constructs/database.ts:84
AWS CDK Construct that creates Aurora PostgreSQL database cluster with security group AuroraDatabase
Extends¶
Construct
Constructors¶
Constructor¶
new AuroraDatabase(
scope,id,properties):AuroraDatabase
Defined in: constructs/database.ts:96
Creates a new AuroraDatabase construct with serverless v2 configuration
Parameters¶
scope¶
Construct
The parent construct
id¶
string
The construct ID
properties¶
Configuration properties for the database cluster
Returns¶
AuroraDatabase
Overrides¶
Construct.constructor
Properties¶
cluster¶
cluster:
DatabaseCluster
Defined in: constructs/database.ts:86
The Aurora PostgreSQL database cluster
databaseSecurityGroup¶
databaseSecurityGroup:
SecurityGroup
Defined in: constructs/database.ts:88
Security group for database access
Methods¶
importFromExports()¶
staticimportFromExports(scope,id):object
Defined in: constructs/database.ts:203
Parameters¶
scope¶
Construct
id¶
string
Returns¶
object
cluster¶
cluster:
IDatabaseCluster
securityGroup¶
securityGroup:
ISecurityGroup
adminSecret¶
adminSecret:
ISecret
createOutputs()¶
createOutputs():
void
Defined in: constructs/database.ts:224
Returns¶
void