leo-cdk-lib
v0.0.1
Published
``` npm i leo-cdk-lib ```
Downloads
1
Readme
leo-cdk-lib
npm i leo-cdk-lib
Usage
import { Stack, StackProps } from "aws-cdk-lib";
import { Construct } from "constructs";
import { LeoPlatform } from "leo-cdk-lib";
export class PlatformStack extends Stack {
constructor(scope: Construct, id: string, props?: StackProps) {
super(scope, id, props);
new LeoPlatform(this, "TestPlatform", {
baseParameters: {
Environment: "dev",
InputCognitoId: "",
TrustedAWSPrinciples: [
"arn:aws:iam::999999999999:role/dev-integration",
"arn:aws:iam::999999999999:root",
],
QueueReplicationDestinationLeoBotRoleARNs: [],
QueueReplicationMapping: "[]",
},
parameterGroups: {
lambdaProps: {},
leoArchiveProps: {},
leoCronProps: {},
leoEventProps: {},
leoSettingsProps: {},
leoStreamProps: {},
leoSystemProps: {},
},
});
}
}