forked from aws-samples/serverless-datalake
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcdk.json
65 lines (65 loc) · 2.38 KB
/
cdk.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"app": "python3 app.py",
"watch": {
"include": [
"**"
],
"exclude": [
"README.md",
"cdk*.json",
"requirements*.txt",
"source.bat",
"**/__init__.py",
"python/__pycache__",
"tests"
]
},
"context": {
"@aws-cdk/aws-apigateway:usagePlanKeyOrderInsensitiveId": true,
"@aws-cdk/core:stackRelativeExports": true,
"@aws-cdk/aws-rds:lowercaseDbIdentifier": true,
"@aws-cdk/aws-lambda:recognizeVersionProps": true,
"@aws-cdk/aws-lambda:recognizeLayerVersion": true,
"@aws-cdk/aws-cloudfront:defaultSecurityPolicyTLSv1.2_2021": true,
"@aws-cdk-containers/ecs-service-extensions:enableDefaultLogDriver": true,
"@aws-cdk/aws-ec2:uniqueImdsv2TemplateName": true,
"@aws-cdk/core:checkSecretUsage": true,
"@aws-cdk/aws-iam:minimizePolicies": true,
"@aws-cdk/aws-ecs:arnFormatIncludesClusterName": true,
"@aws-cdk/core:validateSnapshotRemovalPolicy": true,
"@aws-cdk/aws-codepipeline:crossAccountKeyAliasStackSafeResourceName": true,
"@aws-cdk/aws-s3:createDefaultLoggingPolicy": true,
"@aws-cdk/aws-sns-subscriptions:restrictSqsDescryption": true,
"@aws-cdk/aws-apigateway:disableCloudWatchRole": true,
"@aws-cdk/core:enablePartitionLiterals": true,
"@aws-cdk/core:target-partitions": [
"aws",
"aws-cn"
],
"dev": {
"bus-name": "serverless-bus-dev",
"rule-name": "custom-event-rule-dev",
"event-pattern": "custom-event-pattern-dev",
"firehose-name": "sample-stream-dev",
"buffering-interval-in-seconds": 120,
"buffering-size-in-mb": 128,
"firehose-s3-rolename": "firehoses3dev",
"eventbus-firehose-rolename": "eventbusfirehosedev",
"glue-job-name": "serverless-etl-job-dev",
"workers": 5,
"worker-type": "G.1X",
"glue-script-location": "glue/scripts/",
"glue-script-uri": "/glue/scripts/event-bridge-dev-etl.py",
"temp-location": "/glue/etl/temp/",
"glue-database-location": "/glue/etl/database/",
"glue-database-name": "serverless-lake",
"glue-table-name": "processed-table",
"glue-crawler": "serverless-lake-crawler",
"glue-output": "/glue/output/",
"glue-job-trigger-name": "scheduled-etl-job-trigger-dev",
"glue-job-cron": "cron(0 */1 * * ? *)",
"glue-crawler-trigger-name": "crawler-trigger-dev",
"glue-script-local-machine": ""
}
}
}