-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor!: Pre-release Refactor (#5)
* feat: init split * feat: add JSON support to base64 * fix: remove split * feat: add JSON object array parsing * feat: add new processing patterns to Copy * feat: add new processing patterns to Copy * feat: add new processing patterns to Capture * feat: add new processing patterns to Case * fix: Case description * feat: add new processing patterns to Concat * feat: add benchmark to Concat * feat: add new processing patterns to Convert * docs: update Copy comments * docs: update Count comments * test: add benchmarks to Count * feat: add new processing patterns to Delete * docs: update comments * feat: add new processing patterns to Domain * feat: add new processing patterns to Drop * feat: add new processing patterns to DynamoDB * feat: add new processing patterns to Expand * feat: add new processing patterns to Flatten * feat: add new processing patterns to Gzip * feat: add new processing patterns to Hash * feat: add new processing patterns to Insert * feat: add new processing patterns to Lambda * feat: add new processing patterns to Math * feat: add new processing patterns to Replace * feat: add new processing patterns to Time * feat: add new processing patterns to Zip * docs: update comments * refactor!: rename Zip to Group * test: update api * docs: updated process README * feat: add new processing patterns to Conditions * feat!: add new processing patterns to Sinks * feat: add new processing patterns to Transforms * docs: updated documentation * refactor!: channeler to slicer, mapstruct to json * chore: fix lines * fix: correct libsonnets * docs: update comments * refactor: sinks * refactor: make xray optional * fix: broken capture output * tests: add ddb and lambda tests * refactor!: update sink configs * feat: add division to math processor * feat: improved shard redistribution * refactor: update example deployment * refactor!: remove nano, add epoch output * refactor!: simplified lambda input * chore: doc cleanup * test: fix broken lambda test * refactor: improve err messages * refactor: replace random with uuid * refactor!: simplified input / output * refactor!: updated libsonnets * fix: terraform image versions * docs: updated README * refactor!: update keys to match condition * docs: Jsonnet config docs
- Loading branch information
Showing
134 changed files
with
5,660 additions
and
4,675 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
################################################ | ||
# appconfig permissions | ||
# all Lambda must have this policy | ||
################################################ | ||
|
||
module "iam_example_appconfig_read" { | ||
source = "./modules/iam" | ||
resources = ["${aws_appconfig_application.substation.arn}/*"] | ||
} | ||
|
||
module "iam_example_appconfig_read_attachment" { | ||
source = "./modules/iam_attachment" | ||
id = "substation_example_appconfig_read" | ||
policy = module.iam_example_appconfig_read.appconfig_read_policy | ||
roles = [ | ||
module.lambda_autoscaling.role, | ||
module.lambda_example_processor.role, | ||
module.lambda_example_dynamodb_sink.role, | ||
module.lambda_example_raw_s3_sink.role, | ||
module.lambda_example_processed_s3_sink.role, | ||
module.lambda_example_gateway_source.role, | ||
module.lambda_example_s3_source.role, | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
################################################ | ||
# API Gateway | ||
# sends data to raw Kinesis stream | ||
################################################ | ||
|
||
module "example_gateway_kinesis" { | ||
source = "./modules/api_gateway/kinesis" | ||
name = "substation_kinesis_example" | ||
stream = "substation_example_raw" | ||
} |
Oops, something went wrong.