import { EcsApp } from 'cdk-django'
new EcsApp ( scope : Construct , id : string , props : EcsAppProps )
Name
Type
Description
scope
constructs.Construct
No description.
id
string
No description.
props
EcsAppProps
No description.
Type: constructs.Construct
Name
Description
toString
Returns a string representation of this construct.
public toString ( ) : string
Returns a string representation of this construct.
Name
Description
isConstruct
Checks if x is a construct.
import { EcsApp } from 'cdk-django'
EcsApp . isConstruct ( x : any )
Checks if x is a construct.
Any object.
Name
Type
Description
node
constructs.Node
The tree node.
public readonly node : Node ;
The tree node.
import { EcsBase } from 'cdk-django'
new EcsBase ( scope : Construct , id : string , props : EcsBaseProps )
Name
Type
Description
scope
constructs.Construct
No description.
id
string
No description.
props
EcsBaseProps
No description.
Type: constructs.Construct
Name
Description
toString
Returns a string representation of this construct.
public toString ( ) : string
Returns a string representation of this construct.
Name
Description
isConstruct
Checks if x is a construct.
import { EcsBase } from 'cdk-django'
EcsBase . isConstruct ( x : any )
Checks if x is a construct.
Any object.
Name
Type
Description
node
constructs.Node
The tree node.
alb
aws-cdk-lib.aws_elasticloadbalancingv2.ApplicationLoadBalancer
No description.
albSecurityGroup
aws-cdk-lib.aws_ec2.SecurityGroup
No description.
appSecurityGroup
aws-cdk-lib.aws_ec2.SecurityGroup
No description.
assetsBucket
aws-cdk-lib.aws_s3.Bucket
No description.
databaseInstance
aws-cdk-lib.aws_rds.DatabaseInstance
No description.
domainName
string
No description.
elastiCacheHostname
string
No description.
listener
aws-cdk-lib.aws_elasticloadbalancingv2.ApplicationListener
No description.
rdsPasswordSecretName
string
No description.
vpc
aws-cdk-lib.aws_ec2.IVpc
No description.
public readonly node : Node ;
The tree node.
public readonly alb : ApplicationLoadBalancer ;
Type: aws-cdk-lib.aws_elasticloadbalancingv2.ApplicationLoadBalancer
public readonly albSecurityGroup: SecurityGroup ;
Type: aws-cdk-lib.aws_ec2.SecurityGroup
public readonly appSecurityGroup: SecurityGroup ;
Type: aws-cdk-lib.aws_ec2.SecurityGroup
public readonly assetsBucket: Bucket ;
Type: aws-cdk-lib.aws_s3.Bucket
public readonly databaseInstance: DatabaseInstance ;
Type: aws-cdk-lib.aws_rds.DatabaseInstance
public readonly domainName: string ;
elastiCacheHostnameRequired
public readonly elastiCacheHostname: string ;
public readonly listener: ApplicationListener ;
Type: aws-cdk-lib.aws_elasticloadbalancingv2.ApplicationListener
rdsPasswordSecretNameRequired
public readonly rdsPasswordSecretName: string ;
public readonly vpc : IVpc ;
Type: aws-cdk-lib.aws_ec2.IVpc
import { EcsAppProps } from 'cdk-django'
const ecsAppProps : EcsAppProps = { ... }
public readonly alb : IApplicationLoadBalancer ;
Type: aws-cdk-lib.aws_elasticloadbalancingv2.IApplicationLoadBalancer
public readonly appSecurityGroup: ISecurityGroup ;
Type: aws-cdk-lib.aws_ec2.ISecurityGroup
public readonly assetsBucket: Bucket ;
Type: aws-cdk-lib.aws_s3.Bucket
public readonly baseStackName: string ;
public readonly companyName: string ;
public readonly domainName: string ;
public readonly elastiCacheHost: string ;
public readonly listener: ApplicationListener ;
Type: aws-cdk-lib.aws_elasticloadbalancingv2.ApplicationListener
public readonly rdsInstance: DatabaseInstance ;
Type: aws-cdk-lib.aws_rds.DatabaseInstance
rdsPasswordSecretNameRequired
public readonly rdsPasswordSecretName: string ;
public readonly vpc : IVpc ;
Type: aws-cdk-lib.aws_ec2.IVpc
import { EcsBaseProps } from 'cdk-django'
const ecsBaseProps : EcsBaseProps = { ... }
public readonly certificateArn: string ;
public readonly domainName: string ;