import { RemixApp } from '@rogerchi/cdk-remix-app'
new RemixApp ( scope : Construct , id : string , __2 : RemixAppProps )
Name
Type
Description
scope
constructs.Construct
No description.
id
string
No description.
__2
RemixAppProps
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 { RemixApp } from '@rogerchi/cdk-remix-app'
RemixApp . isConstruct ( x : any )
Checks if x
is a construct.
Any object.
public readonly node : Node ;
The tree node.
cdnDistributionId
Required
public readonly cdnDistributionId: string ;
public readonly cdnDomainName: string ;
public readonly handler: Function ;
Type: aws-cdk-lib.aws_lambda.Function
import { RemixAppProps } from '@rogerchi/cdk-remix-app'
const remixAppProps : RemixAppProps = { ... }
public readonly remixPath: string ;
public readonly cognitoAuth: RemixCognitoAuthProps ;
public readonly customDomain: RemixCustomDomainProps ;
public readonly ddbSessions: boolean ;
public readonly isDev : boolean ;
import { RemixCognitoAuthProps } from '@rogerchi/cdk-remix-app'
const remixCognitoAuthProps : RemixCognitoAuthProps = { ... }
Name
Type
Description
authDomain
string
No description.
userPool
aws-cdk-lib.aws_cognito.IUserPool
No description.
public readonly authDomain: string ;
public readonly userPool: IUserPool ;
Type: aws-cdk-lib.aws_cognito.IUserPool
import { RemixCustomDomainProps } from '@rogerchi/cdk-remix-app'
const remixCustomDomainProps : RemixCustomDomainProps = { ... }
Name
Type
Description
certificate
aws-cdk-lib.aws_certificatemanager.ICertificate
No description.
domainName
string
No description.
public readonly certificate: ICertificate ;
Type: aws-cdk-lib.aws_certificatemanager.ICertificate
public readonly domainName: string ;