Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cds-1666 Add support for Assuming Role, Custom Role and Parameter to …
…select Concurrency Limit (#117) * Add new variable LambdaAssumeRoleARN * added support for AssumeRole, Resrved Conrrent Execution parameter and remved circular dependency on DeadletterQueue * changelog * added aws_sdk_sts * updated readme * updated clients mod to support assume role for S3 and ECR clients * cargo fmt * added AssumeRole variable to config * added override condition for assume role and cargo fmt * align cargo.toml version with template version * allow ReservedConcurrentExecutions to have no value * remove add_role function from custom lambda code * add update_lambda_role function to custom lambda * Adjusted Kinesis Condition, Added ReservedConcurrencyLimit as an AWS::Novalue condition, Add additional custom resource Waiter to add delay after Role is updated with the Policy, Moved lambda Policy into its own block. * removed role update and reservced concurrency limit functions * Add permissions to kinesis integration, remove function update_lambda_role from custom resource code * Add the lambda permissions to create log group * Add to dlq test permission to access S3 bucket, fix permission to privatelink * fix permissions in lambda policy * update readme file * removed comment * updated readme with info on Role Parameters * removed unneeded function * removed unused import --------- Co-authored-by: guyrenny <[email protected]> Co-authored-by: Concourse <[email protected]>
- Loading branch information