{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":626720903,"defaultBranch":"main","name":"aws-cdk","ownerLogin":"ishon19","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-12T03:06:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8505291?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722867337.0","currentOid":""},"activityList":{"items":[{"before":"1e7c690f5ec404d7c620dc54692999fee67b3eaf","after":"7c4f423bf14af996203b090429b8c59bd32f50d8","ref":"refs/heads/main","pushedAt":"2024-08-10T02:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(elasticloadbalancingv2): connection logs for ALB (#30599)\n\n### Reason for this change\nALB can output connection logs as well as access logs to the S3 bucket, but this is not yet supported by L2 Construct.\nhttps://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-connection-logs.html\n\n### Description of changes\nThe implementation is almost the same as for access logs.\nHowever, since connection logs are not supported by NLB, but only by ALB, the `logConnectionLogs` method is added to the `ApplicationLoadBalancer` instead of the `BaseLoadBalancer`.\n\nThe needed BucketPolicy is described in the documentation only as follows, but to support buckets that still use the ACL, it is necessary to set the same policy that is currently set in the access logs.\n```json\n{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Effect\": \"Allow\",\n \"Principal\": {\n \"AWS\": \"arn:aws:iam::elb-account-id:root\"\n },\n \"Action\": \"s3:PutObject\",\n \"Resource\": \"arn:aws:s3:::bucket-name/prefix/AWSLogs/aws-account-id/*\"\n }\n ]\n}\n```\nhttps://docs.aws.amazon.com/elasticloadbalancing/latest/application/enable-connection-logging.html#attach-bucket-policy-connection\n\n### Description of how you validated changes\nadd unit tests and integ tests.\n\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"feat(elasticloadbalancingv2): connection logs for ALB (aws#30599)"}},{"before":"abc78bfa613453185e59d5d9a17e5c5cfb5437b3","after":"1e7c690f5ec404d7c620dc54692999fee67b3eaf","ref":"refs/heads/main","pushedAt":"2024-08-09T02:41:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(ec2): prevent deduplication of init command args (#30821)\n\n### Issue # (if applicable)\n\nCloses #26221 \n\n### Reason for this change\n\nPreviously, using `ec2.InitCommand.argvCommand()` would remove some duplicate strings in the input array. This produces an incorrect command in the template, leading to unexpected behaviour.\n\n### Description of changes\n\nAn additional line was added to the `deepMerge` function that is called in the `InitConfig.bindForType()` method, which checks the key of the input array, preventing it from becoming a set (removing duplicates) if it is a list of commands.\n\n### Description of how you validated changes\n\nA unit test was added to generate an `AWS::CloudFormation::Init` resource identical to the one reproduced in the issue. The test was run and failed before the changes were made, and following the changes in `cfn-init.ts`, the test passed.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(ec2): prevent deduplication of init command args (aws#30821)"}},{"before":"1bd5314751fd68055ebc6691f3669a9a1807342f","after":"030883d4639630ed61cbe3343be1e016cdcf2607","ref":"refs/heads/feat/30957-add-codeconnection-source-to-codepipeline","pushedAt":"2024-08-08T17:21:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"Merge pull request #1 from ToniDarodda/feat/30957-add-codeconnection-source-to-codepipeline\n\nfeat: add tests suits to review, for codepipeline-actions-source","shortMessageHtmlLink":"Merge pull request #1 from ToniDarodda/feat/30957-add-codeconnection-…"}},{"before":"6ec69b9184417c7fb5d4df808b57ae59c546753c","after":"abc78bfa613453185e59d5d9a17e5c5cfb5437b3","ref":"refs/heads/main","pushedAt":"2024-08-08T02:41:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(ec2): security group lookup via filters (#30625)\n\n### Issue # (if applicable)\n\nCloses #30331.\n\n### Reason for this change\n\n\nThis will improve the security group lookup functionality for importing existing security groups into a CDK stack.\n\n### Description of changes\n\n\nI added the ability to lookup existing security groups via more filters. Filters are supported by the [DescribeSecurityGroups API](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeSecurityGroups.html), and using these filters can be immensely useful for looking up existing security groups, especially if your account or organization follows predictable rules regarding things like security group tags.\n\n### Description of how you validated changes\n\n\nI added unit tests similar to the ones that test the normal lookup by ID or name.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"feat(ec2): security group lookup via filters (aws#30625)"}},{"before":"6f88876536ffeebd23c90c161347efdbf7506cd2","after":"6ec69b9184417c7fb5d4df808b57ae59c546753c","ref":"refs/heads/main","pushedAt":"2024-08-07T02:41:12.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(region-info): update Metadata regions (#31046)\n\nUpdate the list of regions where the CDK deploys the `AWS::CDK::Metadata` resource.","shortMessageHtmlLink":"feat(region-info): update Metadata regions (aws#31046)"}},{"before":"88b1e1eb09cd37057295fced54229edd51ce62a7","after":"6f88876536ffeebd23c90c161347efdbf7506cd2","ref":"refs/heads/main","pushedAt":"2024-08-06T02:40:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps): bump fast-xml-parser and @aws-sdk/client-s3 in /packages/@aws-cdk-testing/framework-integ/test/aws-eks/test/integ.eks-service-account-sdk-call.js.snapshot/asset.0e38a6f1038236070a71ea121254b10165afd106e97d2a6dc7201c14c947c115 (#31027)\n\nBumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) to 4.4.1 and updates ancestor dependency [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3). These dependencies need to be updated together.\n\nUpdates `fast-xml-parser` from 4.2.5 to 4.4.1\n
\nChangelog\n

Sourced from fast-xml-parser's changelog.

\n
\n

Note: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.

\n

4.4.1 / 2024-07-28

\n\n

4.4.0 / 2024-05-18

\n\n

4.3.6 / 2024-03-16

\n\n

4.3.5 / 2024-02-24

\n\n

4.3.4 / 2024-01-10

\n\n

4.3.3 / 2024-01-10

\n\n

4.3.2 / 2023-10-02

\n\n

4.3.1 / 2023-09-24

\n\n

4.3.0 / 2023-09-20

\n\n

4.2.7 / 2023-07-30

\n\n

4.2.6 / 2023-07-17

\n\n

4.2.5 / 2023-06-22

\n\n

4.2.4 / 2023-06-06

\n\n

4.2.3 / 2023-06-05

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nUpdates `@aws-sdk/client-s3` from 3.421.0 to 3.623.0\n
\nRelease notes\n

Sourced from @​aws-sdk/client-s3's releases.

\n
\n

v3.623.0

\n

3.623.0(2024-08-02)

\n
Chores
\n\n
New Features
\n\n
Bug Fixes
\n\n
\n

For list of updated packages, view updated-packages.md in assets-3.623.0.zip

\n

v3.622.0

\n

3.622.0(2024-08-01)

\n
Chores
\n\n
Documentation Changes
\n\n
New Features
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from @​aws-sdk/client-s3's changelog.

\n
\n

3.623.0 (2024-08-02)

\n

Note: Version bump only for package @​aws-sdk/client-s3

\n

3.622.0 (2024-08-01)

\n

Note: Version bump only for package @​aws-sdk/client-s3

\n

3.621.0 (2024-07-30)

\n

Note: Version bump only for package @​aws-sdk/client-s3

\n

3.620.1 (2024-07-29)

\n

Note: Version bump only for package @​aws-sdk/client-s3

\n

3.620.0 (2024-07-25)

\n

Note: Version bump only for package @​aws-sdk/client-s3

\n

3.617.0 (2024-07-22)

\n

Note: Version bump only for package @​aws-sdk/client-s3

\n

3.616.0 (2024-07-18)

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aws/aws-cdk/network/alerts).\n\n
","shortMessageHtmlLink":"chore(deps): bump fast-xml-parser and @aws-sdk/client-s3 in /packages…"}},{"before":"27679e56503c1838b00563906edc1112ed3807e9","after":"1bd5314751fd68055ebc6691f3669a9a1807342f","ref":"refs/heads/feat/30957-add-codeconnection-source-to-codepipeline","pushedAt":"2024-08-05T14:22:58.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:aws/aws-cdk into feat/30957-add-codeconnection-source-to-codepipeline","shortMessageHtmlLink":"Merge branch 'main' of github.com:aws/aws-cdk into feat/30957-add-cod…"}},{"before":null,"after":"27679e56503c1838b00563906edc1112ed3807e9","ref":"refs/heads/feat/30957-add-codeconnection-source-to-codepipeline","pushedAt":"2024-08-05T14:15:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"feat: add codeconnections source","shortMessageHtmlLink":"feat: add codeconnections source"}},{"before":"9295a85a8fb893d7f5eae06108b68df864096c4c","after":"88b1e1eb09cd37057295fced54229edd51ce62a7","ref":"refs/heads/main","pushedAt":"2024-08-03T02:37:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(merge-back): 2.151.0 (#31015)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/merge-back/2.151.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(merge-back): 2.151.0 (aws#31015)"}},{"before":null,"after":"b8289e247eb8a8e4aace79ba51fd4e3d43abc722","ref":"refs/heads/v2-release","pushedAt":"2024-08-02T02:39:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.151.0 (#31005)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.151.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.151.0 (aws#31005)"}},{"before":"439feaff4fd0699d7bb5e8f67eec0dd6f0769cc4","after":"9295a85a8fb893d7f5eae06108b68df864096c4c","ref":"refs/heads/main","pushedAt":"2024-08-01T02:44:52.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(synthetics): add activeTracing, memory and timeout property to Canary class (#30556)\n\n### Issue # (if applicable)\n\nCloses #9300, #14086, #28152\n\n### Reason for this change\nIn order to make the properties in the [runConfig](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.CfnCanary.RunConfigProperty.html) of the L1 Construct configurable in the L2 Construct.\n\n* [activeTracing](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.CfnCanary.RunConfigProperty.html#activetracing)\n* [memoryInMb](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.CfnCanary.RunConfigProperty.html#memoryinmb)\n* [timeoutInSeconds](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.CfnCanary.RunConfigProperty.html#timeoutinseconds)\n\nAt the moment, the L2 [Canary](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.Canary.html) Class only supports [environmentVariables](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.CfnCanary.RunConfigProperty.html#environmentvariables) in the `runConfig`.\n\n\n\n### Description of changes\nAdd missing properties.\n\n* `activeTracing`\n* `memory`\n* `timeout`\n\nNote: The following is stated in #9300, but when tested, it was possible to set only `memoryInMb` (`memory`).\n\n> The difficulty is that timeoutInSeconds is required if runConfig is set, so one cannot only specify memoryInMb.\n\nTest code is here.\n\n```ts\nclass TestStack extends Stack {\n constructor(scope: Construct, id: string, props?: StackProps) {\n super(scope, id, props);\n\n new synthetics.Canary(this, 'Canary', {\n canaryName: 'next',\n runtime: synthetics.Runtime.SYNTHETICS_NODEJS_PUPPETEER_7_0,\n test: synthetics.Test.custom({\n handler: 'index.handler',\n code: synthetics.Code.fromInline(`\n exports.handler = async () => {\n console.log(\\'hello world\\');\n };`),\n }),\n cleanup: synthetics.Cleanup.LAMBDA,\n memory: Size.mebibytes(2048),\n });\n }\n}\n```\n\n\n\n### Description of how you validated changes\nAdd unit tests and integ tests.\n\n\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"feat(synthetics): add activeTracing, memory and timeout property to C…"}},{"before":"31808b433fa7130632efc94c22ccdb181ae27857","after":"439feaff4fd0699d7bb5e8f67eec0dd6f0769cc4","ref":"refs/heads/main","pushedAt":"2024-07-31T02:20:34.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(apigateway): enhance code arounds method authorizers (#30978)\n\n### Issue # (if applicable)\n\n### Reason for this change\n\nAdd comments and enhance the code around method authorizers.\n\n### Description of changes\n\nNo behavioural change, should only include comments, variables name update and re-ordering.\n\n### Description of how you validated changes\n\nAll existing tests pass.\n\n### Checklist\n- [ ] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"chore(apigateway): enhance code arounds method authorizers (aws#30978)"}},{"before":"f9fd00cd3401e5264518b3409b1130eea976e2db","after":"31808b433fa7130632efc94c22ccdb181ae27857","ref":"refs/heads/main","pushedAt":"2024-07-30T02:39:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(stepfunctions-tasks): fix the generated IAM policy for EFS operations (#30896)\n\n### Issue # (if applicable)\n\nCloses #30862.\n\n### Reason for this change\nPer [TagResource](https://docs.aws.amazon.com/efs/latest/ug/API_TagResource.html), the operation requires permissions for the `elasticfilesystem:TagResource` action. Also per [AWS managed policies for Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/security-iam-awsmanpol.html), all the `Action`(s) are prefixed with `elasticfilesystem:` (not `efs`).\n\n### Description of changes\nUpdates the `iamServiceMap` that maintains list of services having mapping to IAM policy prefix names.\n\n### Description of how you validated changes\nAdded unit test and integration test (along with snapshot).\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(stepfunctions-tasks): fix the generated IAM policy for EFS operat…"}},{"before":"79c779613546f32ea8eec206237d631cc533dc3e","after":"f9fd00cd3401e5264518b3409b1130eea976e2db","ref":"refs/heads/main","pushedAt":"2024-07-27T02:37:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs(ecs): describe default tag value for fromEcrRepository method (#30926)\n\n### Description of changes\n\nIf we don't specify the tag parameter for fromEcrRepository method, `latest` is used as default value.\nhttps://github.com/aws/aws-cdk/blob/c8e5924bbc83b91b929838518f4955dd3bbb884f/packages/aws-cdk-lib/aws-ecs/lib/container-image.ts#L19-L24\n\nHowever, currently this behavior is not described in document.\nhttps://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ecs.ContainerImage.html#static-fromwbrecrwbrrepositoryrepository-tag\n\nI'm adding the description regarding this default value.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"docs(ecs): describe default tag value for fromEcrRepository method (a…"}},{"before":"9bd92da62d8c4594a11f4ab078f07b8c20762329","after":"79c779613546f32ea8eec206237d631cc533dc3e","ref":"refs/heads/main","pushedAt":"2024-07-26T07:31:54.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"chore(lambda): add `otel-sqs-handler` to the `AdotLambdaLayerType` enum (#30314)\n\n### Issue # (if applicable)\n\nCloses #30310 .\n\n### Reason for this change\nMissing enum option of `otel-sqs-handler`\n\n\n### Description of changes\nAdd `SQS_HANDLER` option\n\n\n\n### Description of how you validated changes\nI verified that the correct values were set in the environment variables after deploying. Since only an enum option was added, I determined that adding unit tests or integration tests was unnecessary.\n\n\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"chore(lambda): add otel-sqs-handler to the AdotLambdaLayerType en…"}},{"before":"0cd06e958a7092103f4848c802afb2446b2e39d6","after":"9bd92da62d8c4594a11f4ab078f07b8c20762329","ref":"refs/heads/main","pushedAt":"2024-07-16T13:34:43.000Z","pushType":"push","commitsCount":2479,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"fix(custom-resources): provider framework will always log all data including confidential data (#30689)\n\n### Issue # (if applicable)\n\nCloses #30275.\n\n### Reason for this change\n\nWhen using a Provider to create a custom resource, the request and response objects are logged by the provider function. There is no apparent way to prevent or redact this logging, resulting in secrets being logged if returned in the custom resource's Data object. By extension, if secret values are passed in the resource's ResourceProperties they will be logged as well.\n\n### Description of changes\n\nAllow `NoEcho` fields to mask the data response to `*****`.\n\n### Description of how you validated changes\n\nInteg test covering this and verifeid in the log stream that `redacted` is included in the message.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(custom-resources): provider framework will always log all data in…"}},{"before":"33fe829965e081884a96c95b7e92dbd53cb3bb7a","after":"d15501deca124e865de4f6f06e83c331ce048932","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-24T18:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"test: Add test case","shortMessageHtmlLink":"test: Add test case"}},{"before":"306de8b8a54c637f5298855f0077823efd134bb5","after":"33fe829965e081884a96c95b7e92dbd53cb3bb7a","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-24T16:43:28.000Z","pushType":"push","commitsCount":81,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/aws-cdk/cdk-destroy-error-no-stack","shortMessageHtmlLink":"Merge branch 'main' into fix/aws-cdk/cdk-destroy-error-no-stack"}},{"before":"4b37d967d309adee7d731405f0f28bb3f3e3f931","after":"306de8b8a54c637f5298855f0077823efd134bb5","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-24T16:38:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"feat: Add integ test file","shortMessageHtmlLink":"feat: Add integ test file"}},{"before":"3fe166f8f74784eb04b6e048659e46785483d786","after":"0cd06e958a7092103f4848c802afb2446b2e39d6","ref":"refs/heads/main","pushedAt":"2023-04-24T15:59:35.959Z","pushType":"push","commitsCount":138,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"chore: DeletePolicy should default to retain (#25216)\n\nConsidering the still volatile nature of the `import` to Cfn and CDK, the default for the required `DeletePolicy` should be to `Retain`. Any mistake that would create new resources can easily be removed with the stack, but we should not jeopardize existing, possible stateful ones.\n\n[CONTRIBUTING GUIDE]: https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md\n[DESIGN GUIDELINES]: https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md\n\nAdditional typos corrected.\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"chore: DeletePolicy should default to retain (aws#25216)"}},{"before":"1faf7083c34d14fb79fc32d6ba67f142ea9fa6ed","after":"4b37d967d309adee7d731405f0f28bb3f3e3f931","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-16T19:47:55.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/aws-cdk/cdk-destroy-error-no-stack","shortMessageHtmlLink":"Merge branch 'main' into fix/aws-cdk/cdk-destroy-error-no-stack"}},{"before":"1ba92bbceb46486fec3a8ac79396ff85c1f93244","after":"1faf7083c34d14fb79fc32d6ba67f142ea9fa6ed","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-13T10:46:24.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/aws-cdk/cdk-destroy-error-no-stack","shortMessageHtmlLink":"Merge branch 'main' into fix/aws-cdk/cdk-destroy-error-no-stack"}},{"before":"70cfedd0164243929c95fb0266665350b2ae7455","after":"1ba92bbceb46486fec3a8ac79396ff85c1f93244","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-13T02:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"feat(aws-cdk): add test","shortMessageHtmlLink":"feat(aws-cdk): add test"}},{"before":null,"after":"70cfedd0164243929c95fb0266665350b2ae7455","ref":"refs/heads/fix/aws-cdk/cdk-destroy-error-no-stack","pushedAt":"2023-04-12T05:01:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ishon19","name":"Shreyans Pathak","path":"/ishon19","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8505291?s=80&v=4"},"commit":{"message":"refactor(aws-cdk): add error message","shortMessageHtmlLink":"refactor(aws-cdk): add error message"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMFQwMjo0MDoyMC4wMDAwMDBazwAAAASWwzxi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xMlQwNTowMTo1MC4wMDAwMDBazwAAAAMW1Shm"}},"title":"Activity · ishon19/aws-cdk"}