{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":793739288,"defaultBranch":"main","name":"aws-cdk","ownerLogin":"CharlesHolmes","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-29T19:22:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88447527?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724853178.0","currentOid":""},"activityList":{"items":[{"before":"96a444b3a65e7525cfada82559f74b49a18081c0","after":"271347218691e95ec5d35917576971783c52d0b2","ref":"refs/heads/automation/yarn-upgrade","pushedAt":"2024-09-04T13:54:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore: npm-check-updates && yarn upgrade\nRan npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.","shortMessageHtmlLink":"chore: npm-check-updates && yarn upgrade"}},{"before":"34dcc5ad08c3ba340f74e2b7d81abcc97cfbb2b4","after":"42a48507f6acd52fbd0f2b829b663413935a179b","ref":"refs/heads/v2-release","pushedAt":"2024-09-04T02:45:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(release): 2.155.1 (#31309)\n\nSee CHANGELOG","shortMessageHtmlLink":"chore(release): 2.155.1 (aws#31309)"}},{"before":"775c58c9b73b877500b739fb1a1e7c21216a834c","after":"47605c27fa679b2df98cc73b6b702cc4e4eb75cf","ref":"refs/heads/main","pushedAt":"2024-09-04T02:45:46.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(doc): update ROADMAP.md (#31311)\n\n### Issue # (if applicable)\n\nCloses #.\n\n### Reason for this change\n\n\n\n### Description of changes\n\n\n\n### Description of how you validated changes\n\n\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(doc): update ROADMAP.md (aws#31311)"}},{"before":"a3332b61514f13fa3c5aef87041cb2d7f81a1e92","after":"775c58c9b73b877500b739fb1a1e7c21216a834c","ref":"refs/heads/main","pushedAt":"2024-09-03T02:43:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(deps): bump tj-actions/changed-files from 45.0.0 to 45.0.1 (#31285)\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.0 to 45.0.1.\n
\nRelease notes\n

Sourced from tj-actions/changed-files's releases.

\n
\n

v45.0.1

\n

What's Changed

\n\n

Full Changelog: https://github.com/tj-actions/changed-files/compare/v45...v45.0.1

\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tj-actions/changed-files&package-manager=github_actions&previous-version=45.0.0&new-version=45.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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)\n\n\n
","shortMessageHtmlLink":"chore(deps): bump tj-actions/changed-files from 45.0.0 to 45.0.1 (aws…"}},{"before":"6907f1e571cd6e3fb2c7aec2be05937f46302242","after":"a3332b61514f13fa3c5aef87041cb2d7f81a1e92","ref":"refs/heads/main","pushedAt":"2024-09-02T02:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"fix(scheduler): the value of the description property is not reflected to the resource. (#31276)\n\n### Issue # (if applicable)\n\nCloses #31269 .\n\n### Reason for this change\nThe `description` property is not used in the `Schedule` class.\nAs a result, the value of the `description` property is not reflected to the resource.\n\n\n\n### Description of changes\nModify to set the value of props to the `description` property.\n\n\n\n### Description of how you validated changes\nAdd a unit test and an integ test.\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":"fix(scheduler): the value of the description property is not reflecte…"}},{"before":"9c16949a255d89f3c3d87977ae9041702e5a096f","after":"6907f1e571cd6e3fb2c7aec2be05937f46302242","ref":"refs/heads/main","pushedAt":"2024-09-01T02:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore: update Contributors File (#31277)\n\nAutomated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action","shortMessageHtmlLink":"chore: update Contributors File (aws#31277)"}},{"before":"a45230ff6c2115c33d9a2409997ef0e708b97f70","after":"9c16949a255d89f3c3d87977ae9041702e5a096f","ref":"refs/heads/main","pushedAt":"2024-08-31T02:44:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(rds): support 5.7.44-rds.20240808 for RDS for MySQL (#31260)\n\nAdd new instance engine.\n\nRef: [Amazon RDS for MySQL announces Extended Support minor 5.7.44-RDS.20240808](https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-rds-mysql-extended-support-minor-5-7-44-rds-20240808/)\n\n```sh\n% aws rds describe-db-engine-versions --engine mysql --query \"DBEngineVersions[].EngineVersion\" --output table --region us-east-1\n--------------------------\n|DescribeDBEngineVersions|\n+------------------------+\n| 5.7.44 |\n| 5.7.44-rds.20240408 |\n| 5.7.44-rds.20240529 |\n| 5.7.44-rds.20240808 | // this\n| 8.0.32 |\n| 8.0.33 |\n| 8.0.34 |\n| 8.0.35 |\n| 8.0.36 |\n| 8.0.37 |\n| 8.0.39 |\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(rds): support 5.7.44-rds.20240808 for RDS for MySQL (aws#31260)"}},{"before":"febce9d8ae99e237d878d862877e4133f1adbce9","after":"34dcc5ad08c3ba340f74e2b7d81abcc97cfbb2b4","ref":"refs/heads/v2-release","pushedAt":"2024-08-30T02:46:17.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(release): 2.155.0 (#31257)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.155.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.155.0 (aws#31257)"}},{"before":"c7b236cfa74f3e4d7b412b368d41c506d7ba9f98","after":"a45230ff6c2115c33d9a2409997ef0e708b97f70","ref":"refs/heads/main","pushedAt":"2024-08-30T02:46:16.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(merge-back): 2.155.0 (#31263)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/merge-back/2.155.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(merge-back): 2.155.0 (aws#31263)"}},{"before":"9946ab03672bf6664e8ec95a81ddb67c3bb2f63b","after":"c7b236cfa74f3e4d7b412b368d41c506d7ba9f98","ref":"refs/heads/main","pushedAt":"2024-08-29T02:45:02.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(rds): support 11.22-rds.20240808 for RDS PostgreSQL (#31233)\n\nAdd new instance engine.\n\nRef: [Amazon RDS for PostgreSQL announces Extended Support minor 11.22-RDS.20240808](https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-rds-postgresql-minor-11-22-rds-20240808/)\n\n```sh\n% aws rds describe-db-engine-versions --engine postgres --query \"DBEngineVersions[].EngineVersion\" --output table --region us-east-1\n--------------------------\n|DescribeDBEngineVersions|\n+------------------------+\n// omit\n| 11.22-rds.20240808 |\n// omit\n```\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(rds): support 11.22-rds.20240808 for RDS PostgreSQL (aws#31233)"}},{"before":null,"after":"96a444b3a65e7525cfada82559f74b49a18081c0","ref":"refs/heads/automation/yarn-upgrade","pushedAt":"2024-08-28T13:52:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore: npm-check-updates && yarn upgrade\nRan npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.","shortMessageHtmlLink":"chore: npm-check-updates && yarn upgrade"}},{"before":"5d9af0fb872a60f30a8cc1219016591c4c8c58f9","after":"9946ab03672bf6664e8ec95a81ddb67c3bb2f63b","ref":"refs/heads/main","pushedAt":"2024-08-28T02:42:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"fix(lambda-event-source): allow dynamodb filtering on boolean value (#31011)\n\n### Issue # (if applicable)\n\nCloses #30734 \n\n### Reason for this change\n\nFiltering on boolean values was not possible\n\n### Description of changes\n\n`lambda.FilterRule.isEqual(...)` now accepts `boolean` values\n\n### Description of how you validated changes\n\nAdded a unit test and integration test\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(lambda-event-source): allow dynamodb filtering on boolean value (a…"}},{"before":"823ff6e03899f790a4cb1c43f92a02cc906ac356","after":"5d9af0fb872a60f30a8cc1219016591c4c8c58f9","ref":"refs/heads/main","pushedAt":"2024-08-27T12:38:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore(CLI-integ-tests): cli integ tests cannot use local CDK framework (#31131)\n\n### Reason for this change\n\nThe cli integration tests cannot use your local version of `aws-cdk-lib`. This can be verified by making your `Stack` construct throw an error upon creation, and watching no CLI integration tests fail, even with `-a`.\n\n### Description of changes\n\nFixed the CLI integration test framework to correctly link the local packages, like it [used to](https://github.com/aws/aws-cdk/pull/23590).\n\n### Description of how you validated changes\n\nManual testing. This isn't something we can add automated tests for. \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(CLI-integ-tests): cli integ tests cannot use local CDK framework ("}},{"before":"e40846a340a2e08d6af4ea26dd0acfd69449597f","after":"febce9d8ae99e237d878d862877e4133f1adbce9","ref":"refs/heads/v2-release","pushedAt":"2024-08-24T02:40:14.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(release): v2.154.1 (#31195)\n\nSee CHANGELOG","shortMessageHtmlLink":"chore(release): v2.154.1 (aws#31195)"}},{"before":"e942b67a64bcd78abf6029e501bc6ca260441bf0","after":"823ff6e03899f790a4cb1c43f92a02cc906ac356","ref":"refs/heads/main","pushedAt":"2024-08-24T02:40:12.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(codebuild): macOS codebuild support (#31203)\n\n### Issue # (if applicable)\r\n\r\nCloses #31170.\r\n\r\n### Reason for this change\r\n\r\nCodeBuild recently added support for Mac builds.\r\nhttps://aws.amazon.com/about-aws/whats-new/2024/08/aws-codebuild-mac-builds/\r\n\r\nThe CDK can to be extended to support Mac CodeBuild fleets, as well as\r\nusing those fleets in CodeBuild projects.\r\n\r\n### Description of changes\r\n\r\n- Added `MAC_ARM` value to EnvironmentType\r\n[enum](https://github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-codebuild/lib/environment-type.ts)\r\n- Added `MacBuildImage` to\r\n[project.ts](https://github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-codebuild/lib/project.ts)\r\n\r\nAll design decisions were made by following the previous precedent set\r\nby `LinuxBuildImage` and `WindowsBuildImage`.\r\n\r\n### Description of how you validated changes\r\n\r\nI added unit tests and integration tests for `MacBuildImage`. I ensured\r\nthat the CDK was able to build, and that the output CloudFormation stack\r\nhad the correct resources. I also successfully built the Codebuild\r\nproject that was deployed.\r\n\r\n### Checklist\r\n- [X] My code adheres to the [CONTRIBUTING\r\nGUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and\r\n[DESIGN\r\nGUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\r\n\r\n----\r\n\r\n*By submitting this pull request, I confirm that my contribution is made\r\nunder the terms of the Apache-2.0 license*\r\n\r\n---------\r\n\r\nCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>","shortMessageHtmlLink":"feat(codebuild): macOS codebuild support (aws#31203)"}},{"before":"af50620cdd2eaa87c24bf26d2e3ca3954a1523d6","after":"e942b67a64bcd78abf6029e501bc6ca260441bf0","ref":"refs/heads/main","pushedAt":"2024-08-23T02:40:36.000Z","pushType":"push","commitsCount":2,"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: update L1 CloudFormation resource definitions (#31193)\n\nUpdates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`\n\n**L1 CloudFormation resource definition changes:**\n```\n├[~] service aws-apigatewayv2\n│ └ resources\n│ └[~] resource AWS::ApiGatewayV2::Integration\n│ ├ attributes\n│ │ └[-] Id: string\n│ └ types\n│ └[~] type ResponseParameter\n│ ├ - documentation: response parameter\n│ │ + documentation: Supported only for HTTP APIs. You use response parameters to transform the HTTP response from a backend integration before returning the response to clients. Specify a key-value map from a selection key to response parameters. The selection key must be a valid HTTP status code within the range of 200-599. Response parameters are a key-value map. The key must match the pattern `:
.` or `overwrite.statuscode` . The action can be `append` , `overwrite` or `remove` . The value can be a static value, or map to response data, stage variables, or context variables that are evaluated at runtime. To learn more, see [Transforming API requests and responses](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-parameter-mapping.html) .\n│ └ properties\n│ ├ Destination: (documentation changed)\n│ └ Source: (documentation changed)\n├[~] service aws-bedrock\n│ └ resources\n│ └[~] resource AWS::Bedrock::DataSource\n│ ├ properties\n│ │ └[+] DataSourceConfiguration: DataSourceConfiguration (required)\n│ └ types\n│ ├[+] type ConfluenceCrawlerConfiguration\n│ │ ├ documentation: The configuration of the Confluence content. For example, configuring specific types of Confluence content.\n│ │ │ name: ConfluenceCrawlerConfiguration\n│ │ └ properties\n│ │ └FilterConfiguration: CrawlFilterConfiguration\n│ ├[+] type ConfluenceDataSourceConfiguration\n│ │ ├ documentation: The configuration information to connect to Confluence as your data source.\n│ │ │ name: ConfluenceDataSourceConfiguration\n│ │ └ properties\n│ │ ├SourceConfiguration: ConfluenceSourceConfiguration (required)\n│ │ └CrawlerConfiguration: ConfluenceCrawlerConfiguration\n│ ├[+] type ConfluenceSourceConfiguration\n│ │ ├ documentation: The endpoint information to connect to your Confluence data source.\n│ │ │ name: ConfluenceSourceConfiguration\n│ │ └ properties\n│ │ ├HostUrl: string (required)\n│ │ ├HostType: string (required)\n│ │ ├AuthType: string (required)\n│ │ └CredentialsSecretArn: string (required)\n│ ├[+] type CrawlFilterConfiguration\n│ │ ├ documentation: The configuration of filtering the data source content. For example, configuring regular expression patterns to include or exclude certain content.\n│ │ │ name: CrawlFilterConfiguration\n│ │ └ properties\n│ │ ├Type: string (required)\n│ │ └PatternObjectFilter: PatternObjectFilterConfiguration\n│ ├[+] type DataSourceConfiguration\n│ │ ├ documentation: The connection configuration for the data source.\n│ │ │ name: DataSourceConfiguration\n│ │ └ properties\n│ │ ├Type: string (required, immutable)\n│ │ ├S3Configuration: S3DataSourceConfiguration\n│ │ ├ConfluenceConfiguration: ConfluenceDataSourceConfiguration\n│ │ ├SalesforceConfiguration: SalesforceDataSourceConfiguration\n│ │ ├SharePointConfiguration: SharePointDataSourceConfiguration\n│ │ └WebConfiguration: WebDataSourceConfiguration\n│ ├[+] type PatternObjectFilter\n│ │ ├ documentation: The specific filters applied to your data source content. You can filter out or include certain content.\n│ │ │ name: PatternObjectFilter\n│ │ └ properties\n│ │ ├ObjectType: string (required)\n│ │ ├InclusionFilters: Array\n│ │ └ExclusionFilters: Array\n│ ├[+] type PatternObjectFilterConfiguration\n│ │ ├ documentation: The configuration of filtering certain objects or content types of the data source.\n│ │ │ name: PatternObjectFilterConfiguration\n│ │ └ properties\n│ │ └Filters: Array (required)\n│ ├[+] type S3DataSourceConfiguration\n│ │ ├ documentation: The configuration information to connect to Amazon S3 as your data source.\n│ │ │ name: S3DataSourceConfiguration\n│ │ └ properties\n│ │ ├BucketArn: string (required)\n│ │ ├InclusionPrefixes: Array\n│ │ └BucketOwnerAccountId: string\n│ ├[+] type SalesforceCrawlerConfiguration\n│ │ ├ documentation: The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.\n│ │ │ name: SalesforceCrawlerConfiguration\n│ │ └ properties\n│ │ └FilterConfiguration: CrawlFilterConfiguration\n│ ├[+] type SalesforceDataSourceConfiguration\n│ │ ├ documentation: The configuration information to connect to Salesforce as your data source.\n│ │ │ name: SalesforceDataSourceConfiguration\n│ │ └ properties\n│ │ ├SourceConfiguration: SalesforceSourceConfiguration (required)\n│ │ └CrawlerConfiguration: SalesforceCrawlerConfiguration\n│ ├[+] type SalesforceSourceConfiguration\n│ │ ├ documentation: The endpoint information to connect to your Salesforce data source.\n│ │ │ name: SalesforceSourceConfiguration\n│ │ └ properties\n│ │ ├HostUrl: string (required)\n│ │ ├AuthType: string (required)\n│ │ └CredentialsSecretArn: string (required)\n│ ├[+] type SeedUrl\n│ │ ├ documentation: The seed or starting point URL. You should be authorized to crawl the URL.\n│ │ │ name: SeedUrl\n│ │ └ properties\n│ │ └Url: string (required)\n│ ├[+] type SharePointCrawlerConfiguration\n│ │ ├ documentation: The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.\n│ │ │ name: SharePointCrawlerConfiguration\n│ │ └ properties\n│ │ └FilterConfiguration: CrawlFilterConfiguration\n│ ├[+] type SharePointDataSourceConfiguration\n│ │ ├ documentation: The configuration information to connect to SharePoint as your data source.\n│ │ │ name: SharePointDataSourceConfiguration\n│ │ └ properties\n│ │ ├SourceConfiguration: SharePointSourceConfiguration (required)\n│ │ └CrawlerConfiguration: SharePointCrawlerConfiguration\n│ ├[+] type SharePointSourceConfiguration\n│ │ ├ documentation: The endpoint information to connect to your SharePoint data source.\n│ │ │ name: SharePointSourceConfiguration\n│ │ └ properties\n│ │ ├SiteUrls: Array (required)\n│ │ ├HostType: string (required)\n│ │ ├AuthType: string (required)\n│ │ ├CredentialsSecretArn: string (required)\n│ │ ├TenantId: string\n│ │ └Domain: string (required)\n│ ├[+] type UrlConfiguration\n│ │ ├ documentation: The configuration of web URLs that you want to crawl. You should be authorized to crawl the URLs.\n│ │ │ name: UrlConfiguration\n│ │ └ properties\n│ │ └SeedUrls: Array (required)\n│ ├[+] type WebCrawlerConfiguration\n│ │ ├ documentation: The configuration of web URLs that you want to crawl. You should be authorized to crawl the URLs.\n│ │ │ name: WebCrawlerConfiguration\n│ │ └ properties\n│ │ ├CrawlerLimits: WebCrawlerLimits\n│ │ ├InclusionFilters: Array\n│ │ ├ExclusionFilters: Array\n│ │ └Scope: string\n│ ├[+] type WebCrawlerLimits\n│ │ ├ documentation: The rate limits for the URLs that you want to crawl. You should be authorized to crawl the URLs.\n│ │ │ name: WebCrawlerLimits\n│ │ └ properties\n│ │ └RateLimit: integer\n│ ├[+] type WebDataSourceConfiguration\n│ │ ├ documentation: The configuration details for the web data source.\n│ │ │ name: WebDataSourceConfiguration\n│ │ └ properties\n│ │ ├SourceConfiguration: WebSourceConfiguration (required)\n│ │ └CrawlerConfiguration: WebCrawlerConfiguration\n│ └[+] type WebSourceConfiguration\n│ ├ documentation: The configuration of the URL/URLs for the web content that you want to crawl. You should be authorized to crawl the URLs.\n│ │ name: WebSourceConfiguration\n│ └ properties\n│ └UrlConfiguration: UrlConfiguration (required)\n├[~] service aws-codebuild\n│ └ resources\n│ └[~] resource AWS::CodeBuild::Fleet\n│ └ properties\n│ └[+] ImageId: string\n├[~] service aws-ec2\n│ └ resources\n│ ├[~] resource AWS::EC2::IPAM\n│ │ └ properties\n│ │ └ EnablePrivateGua: (documentation changed)\n│ ├[~] resource AWS::EC2::PrefixList\n│ │ └ properties\n│ │ ├ Entries: (documentation changed)\n│ │ └ MaxEntries: (documentation changed)\n│ └[~] resource AWS::EC2::VPCCidrBlock\n│ └ attributes\n│ ├ IpSource: (documentation changed)\n│ └ Ipv6AddressAttribute: (documentation changed)\n├[~] service aws-ecs\n│ └ resources\n│ └[~] resource AWS::ECS::TaskDefinition\n│ └ types\n│ ├[~] type ContainerDefinition\n│ │ └ properties\n│ │ └ LogConfiguration: (documentation changed)\n│ └[~] type KernelCapabilities\n│ └ - documentation: The Linux capabilities to add or remove from the default Docker configuration for a container defined in the task definition.. For more detailed information about these Linux capabilities, see the [capabilities(7)](https://docs.aws.amazon.com/http://man7.org/linux/man-pages/man7/capabilities.7.html) Linux manual page.\n│ + documentation: The Linux capabilities to add or remove from the default Docker configuration for a container defined in the task definition. For more detailed information about these Linux capabilities, see the [capabilities(7)](https://docs.aws.amazon.com/http://man7.org/linux/man-pages/man7/capabilities.7.html) Linux manual page.\n├[~] service aws-gamelift\n│ └ resources\n│ ├[~] resource AWS::GameLift::ContainerGroupDefinition\n│ │ ├ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ │ The properties that describe a container group resource. Container group definition properties can't be updated. To change a property, create a new container group definition.\n│ │ │ *Used with:* `CreateContainerGroupDefinition`\n│ │ │ *Returned by:* `DescribeContainerGroupDefinition` , `ListContainerGroupDefinitions`\n│ │ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ │ The properties that describe a container group resource. Container group definition properties can't be updated. To change a property, create a new container group definition.\n│ │ │ *Used with:* `CreateContainerGroupDefinition`\n│ │ │ *Returned by:* `DescribeContainerGroupDefinition` , `ListContainerGroupDefinitions`\n│ │ ├ properties\n│ │ │ ├ TotalCpuLimit: (documentation changed)\n│ │ │ └ TotalMemoryLimit: (documentation changed)\n│ │ └ types\n│ │ ├[~] type ContainerDefinition\n│ │ │ └ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ │ Describes a container in a container fleet, the resources available to the container, and the commands that are run when the container starts. Container properties can't be updated. To change a property, create a new container group definition. See also `ContainerDefinitionInput` .\n│ │ │ *Part of:* `ContainerGroupDefinition`\n│ │ │ *Returned by:* `DescribeContainerGroupDefinition` , `ListContainerGroupDefinitions`\n│ │ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ │ Describes a container in a container fleet, the resources available to the container, and the commands that are run when the container starts. Container properties can't be updated. To change a property, create a new container group definition. See also `ContainerDefinitionInput` .\n│ │ │ *Part of:* `ContainerGroupDefinition`\n│ │ │ *Returned by:* `DescribeContainerGroupDefinition` , `ListContainerGroupDefinitions`\n│ │ ├[~] type ContainerDependency\n│ │ │ └ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ │ A container's dependency on another container in the same container group. The dependency impacts how the dependent container is able to start or shut down based the status of the other container.\n│ │ │ For example, ContainerA is configured with the following dependency: a `START` dependency on ContainerB. This means that ContainerA can't start until ContainerB has started. It also means that ContainerA must shut down before ContainerB.\n│ │ │ *Part of:* `ContainerDefinition`\n│ │ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ │ A container's dependency on another container in the same container group. The dependency impacts how the dependent container is able to start or shut down based the status of the other container.\n│ │ │ For example, ContainerA is configured with the following dependency: a `START` dependency on ContainerB. This means that ContainerA can't start until ContainerB has started. It also means that ContainerA must shut down before ContainerB.\n│ │ │ *Part of:* `ContainerDefinition`\n│ │ ├[~] type ContainerEnvironment\n│ │ │ └ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ │ An environment variable to set inside a container, in the form of a key-value pair.\n│ │ │ *Related data type:* `ContainerDefinition$Environment`\n│ │ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ │ An environment variable to set inside a container, in the form of a key-value pair.\n│ │ │ *Related data type:* `ContainerDefinition$Environment`\n│ │ └[~] type ContainerPortRange\n│ │ └ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ A set of one or more port numbers that can be opened on the container.\n│ │ *Part of:* `ContainerPortConfiguration`\n│ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ A set of one or more port numbers that can be opened on the container.\n│ │ *Part of:* `ContainerPortConfiguration`\n│ └[~] resource AWS::GameLift::Fleet\n│ ├ properties\n│ │ ├ ApplyCapacity: (documentation changed)\n│ │ ├ ContainerGroupsConfiguration: (documentation changed)\n│ │ ├ InstanceRoleARN: (documentation changed)\n│ │ └ InstanceRoleCredentialsProvider: (documentation changed)\n│ └ types\n│ ├[~] type ConnectionPortRange\n│ │ └ - documentation: *This operation has been expanded to use with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ The set of port numbers to open on each instance in a container fleet. Connection ports are used by inbound traffic to connect with processes that are running in containers on the fleet.\n│ │ *Part of:* `ContainerGroupsConfiguration` , `ContainerGroupsAttributes`\n│ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ The set of port numbers to open on each instance in a container fleet. Connection ports are used by inbound traffic to connect with processes that are running in containers on the fleet.\n│ │ *Part of:* `ContainerGroupsConfiguration` , `ContainerGroupsAttributes`\n│ ├[~] type ContainerGroupsConfiguration\n│ │ └ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ Configuration details for a set of container groups, for use when creating a fleet with compute type `CONTAINER` .\n│ │ *Used with:* `CreateFleet`\n│ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ Configuration details for a set of container groups, for use when creating a fleet with compute type `CONTAINER` .\n│ │ *Used with:* `CreateFleet`\n│ ├[~] type ContainerGroupsPerInstance\n│ │ └ - documentation: *This data type is used with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ Determines how many replica container groups that Amazon GameLift deploys to each instance in a container fleet.\n│ │ Amazon GameLift calculates the maximum possible replica groups per instance based on the instance 's CPU and memory resources. When deploying a fleet, Amazon GameLift places replica container groups on each fleet instance based on the following:\n│ │ - If no desired value is set, Amazon GameLift places the calculated maximum.\n│ │ - If a desired number is set to a value higher than the calculated maximum, fleet creation fails..\n│ │ - If a desired number is set to a value lower than the calculated maximum, Amazon GameLift places the desired number.\n│ │ *Part of:* `ContainerGroupsConfiguration` , `ContainerGroupsAttributes`\n│ │ *Returned by:* `DescribeFleetAttributes` , `CreateFleet`\n│ │ + documentation: *This data type is currently not available. It is under improvement as we respond to customer feedback from the Containers public preview.*\n│ │ Determines how many replica container groups that Amazon GameLift deploys to each instance in a container fleet.\n│ │ Amazon GameLift calculates the maximum possible replica groups per instance based on the instance 's CPU and memory resources. When deploying a fleet, Amazon GameLift places replica container groups on each fleet instance based on the following:\n│ │ - If no desired value is set, Amazon GameLift places the calculated maximum.\n│ │ - If a desired number is set to a value higher than the calculated maximum, fleet creation fails..\n│ │ - If a desired number is set to a value lower than the calculated maximum, Amazon GameLift places the desired number.\n│ │ *Part of:* `ContainerGroupsConfiguration` , `ContainerGroupsAttributes`\n│ │ *Returned by:* `DescribeFleetAttributes` , `CreateFleet`\n│ ├[~] type LocationCapacity\n│ │ └ - documentation: Current resource capacity settings for managed EC2 fleets and container fleets. For multi-location fleets, location values might refer to a fleet's remote location or its home Region.\n│ │ *Returned by:* [DescribeFleetCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeFleetCapacity.html) , [DescribeFleetLocationCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeFleetLocationCapacity.html) , [UpdateFleetCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_UpdateFleetCapacity.html)\n│ │ + documentation: Current resource capacity settings for managed EC2 fleets. For multi-location fleets, location values might refer to a fleet's remote location or its home Region.\n│ │ *Returned by:* [DescribeFleetCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeFleetCapacity.html) , [DescribeFleetLocationCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeFleetLocationCapacity.html) , [UpdateFleetCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_UpdateFleetCapacity.html)\n│ ├[~] type LocationConfiguration\n│ │ ├ - documentation: *This data type has been expanded to use with the Amazon GameLift containers feature, which is currently in public preview.*\n│ │ │ A remote location where a multi-location fleet can deploy game servers for game hosting.\n│ │ │ + documentation: A remote location where a multi-location fleet can deploy game servers for game hosting.\n│ │ └ properties\n│ │ └ LocationCapacity: (documentation changed)\n│ ├[~] type RuntimeConfiguration\n│ │ └ properties\n│ │ └ MaxConcurrentGameSessionActivations: (documentation changed)\n│ └[~] type ServerProcess\n│ └ properties\n│ └ ConcurrentExecutions: (documentation changed)\n├[~] service aws-glue\n│ └ resources\n│ └[~] resource AWS::Glue::Database\n│ └ properties\n│ └[+] DatabaseName: string (immutable)\n├[~] service aws-imagebuilder\n│ └ resources\n│ ├[~] resource AWS::ImageBuilder::Image\n│ │ └ types\n│ │ └[~] type EcrConfiguration\n│ │ └ properties\n│ │ └ ContainerTags: (documentation changed)\n│ └[~] resource AWS::ImageBuilder::ImagePipeline\n│ └ types\n│ └[~] type EcrConfiguration\n│ └ properties\n│ └ ContainerTags: (documentation changed)\n├[~] service aws-ivs\n│ └ resources\n│ ├[+] resource AWS::IVS::PublicKey\n│ │ ├ name: PublicKey\n│ │ │ cloudFormationType: AWS::IVS::PublicKey\n│ │ │ documentation: The `AWS::IVS::PublicKey` resource specifies an Amazon IVS public key used to sign stage participant tokens. For more information, see [Distribute Participant Tokens](https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/getting-started-distribute-tokens.html) in the *Amazon IVS Real-Time Streaming User Guide* .\n│ │ │ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ │ ├ properties\n│ │ │ ├Name: string (immutable)\n│ │ │ ├PublicKeyMaterial: string (immutable)\n│ │ │ └Tags: Array\n│ │ └ attributes\n│ │ ├Arn: string\n│ │ └Fingerprint: string\n│ └[~] resource AWS::IVS::Stage\n│ ├ properties\n│ │ └[+] AutoParticipantRecordingConfiguration: AutoParticipantRecordingConfiguration\n│ └ types\n│ └[+] type AutoParticipantRecordingConfiguration\n│ ├ documentation: Configuration object for individual participant recording, to attach to the new stage.\n│ │ name: AutoParticipantRecordingConfiguration\n│ └ properties\n│ ├StorageConfigurationArn: string (required)\n│ └MediaTypes: Array\n├[~] service aws-lambda\n│ └ resources\n│ ├[~] resource AWS::Lambda::EventSourceMapping\n│ │ └ properties\n│ │ └ FunctionResponseTypes: (documentation changed)\n│ └[~] resource AWS::Lambda::Function\n│ └ properties\n│ └ RecursiveLoop: (documentation changed)\n├[~] service aws-medialive\n│ └ resources\n│ └[~] resource AWS::MediaLive::Multiplexprogram\n│ └ properties\n│ └[+] ChannelId: string\n├[~] service aws-msk\n│ └ resources\n│ └[~] resource AWS::MSK::Replicator\n│ └ types\n│ ├[+] type ReplicationTopicNameConfiguration\n│ │ ├ documentation: Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.\n│ │ │ name: ReplicationTopicNameConfiguration\n│ │ └ properties\n│ │ └Type: string\n│ └[~] type TopicReplication\n│ └ properties\n│ └[+] TopicNameConfiguration: ReplicationTopicNameConfiguration\n├[~] service aws-quicksight\n│ └ resources\n│ └[~] resource AWS::QuickSight::DataSet\n│ └ types\n│ └[~] type DataSetRefreshProperties\n│ └ properties\n│ └ RefreshConfiguration: - RefreshConfiguration (required)\n│ + RefreshConfiguration\n├[~] service aws-sagemaker\n│ └ resources\n│ └[~] resource AWS::SageMaker::Model\n│ └ types\n│ └[~] type ContainerDefinition\n│ └ properties\n│ └ Environment: (documentation changed)\n└[~] service aws-ssm\n └ resources\n ├[~] resource AWS::SSM::Document\n │ └ types\n │ └[~] type AttachmentsSource\n │ └ properties\n │ └ Values: (documentation changed)\n └[~] resource AWS::SSM::PatchBaseline\n └ types\n └[~] type Rule\n └ properties\n └ ApproveUntilDate: (documentation changed)\n```","shortMessageHtmlLink":"feat: update L1 CloudFormation resource definitions (aws#31193)"}},{"before":null,"after":"e40846a340a2e08d6af4ea26dd0acfd69449597f","ref":"refs/heads/v2-release","pushedAt":"2024-08-22T02:40:54.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.154.0 (#31178)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.154.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.154.0 (aws#31178)"}},{"before":"c7980a2e068b5336914364050f72e41259aebc90","after":"af50620cdd2eaa87c24bf26d2e3ca3954a1523d6","ref":"refs/heads/main","pushedAt":"2024-08-22T02:40:53.000Z","pushType":"push","commitsCount":16,"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.154.0 (#31179)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/merge-back/2.154.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(merge-back): 2.154.0 (aws#31179)"}},{"before":"bb7e4d8bffc72adcc4ff9b15328cf54e1b8a79f7","after":"c7980a2e068b5336914364050f72e41259aebc90","ref":"refs/heads/main","pushedAt":"2024-08-21T00:00:28.000Z","pushType":"push","commitsCount":437,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"chore: add ashishdhingra to `contribution/core` label (#31165)\n\nadd `ashishdhingra` into the list of `contribution/core` label\n\n### Issue # (if applicable)\n\nCloses #.\n\n### Reason for this change\n\n\n\n### Description of changes\n\n\n\n### Description of how you validated changes\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: add ashishdhingra to contribution/core label (aws#31165)"}},{"before":"0b85a60d0f236431d0adaade9e5a0fb5039e9d07","after":null,"ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-10T20:04:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"}},{"before":"b7aaa44483088c166e4f920ca3495d083df0cd67","after":"0b85a60d0f236431d0adaade9e5a0fb5039e9d07","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-10T18:42:53.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fargate-pidmode-task","shortMessageHtmlLink":"Merge branch 'main' into fargate-pidmode-task"}},{"before":"05060854a01ba4d7dd9d089755795744476efc31","after":"b7aaa44483088c166e4f920ca3495d083df0cd67","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-10T15:40:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Add link to documentation describing the usage of pidMode","shortMessageHtmlLink":"Add link to documentation describing the usage of pidMode"}},{"before":"770b30e8519229b28f971db7907b28ad6b9a18ac","after":"05060854a01ba4d7dd9d089755795744476efc31","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-10T15:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Add link to documentation describing the usage of pidMode on an ECS task.","shortMessageHtmlLink":"Add link to documentation describing the usage of pidMode on an ECS t…"}},{"before":"6491c3489c49a12704bbd0217225abf2daeb4e4e","after":"770b30e8519229b28f971db7907b28ad6b9a18ac","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-09T13:14:04.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fargate-pidmode-task","shortMessageHtmlLink":"Merge branch 'main' into fargate-pidmode-task"}},{"before":"bed5f02eb3efc9b33a2cede0b43bdbedc010d2e8","after":"6491c3489c49a12704bbd0217225abf2daeb4e4e","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-06T15:03:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fargate-pidmode-task","shortMessageHtmlLink":"Merge branch 'main' into fargate-pidmode-task"}},{"before":"7a678fd6820253560b5868b1698e5b15d4224580","after":"bed5f02eb3efc9b33a2cede0b43bdbedc010d2e8","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-02T23:27:43.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fargate-pidmode-task","shortMessageHtmlLink":"Merge branch 'main' into fargate-pidmode-task"}},{"before":"666f24f429c792b0023d9ae133e0449d33a0cc8a","after":"bb7e4d8bffc72adcc4ff9b15328cf54e1b8a79f7","ref":"refs/heads/main","pushedAt":"2024-05-02T12:09:49.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"feat: update L1 CloudFormation resource definitions (#30037)\n\nUpdates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`\n\n**L1 CloudFormation resource definition changes:**\n```\n├[~] service aws-acmpca\n│ └ resources\n│ └[~] resource AWS::ACMPCA::CertificateAuthority\n│ └ types\n│ ├[~] type CrlConfiguration\n│ │ └ properties\n│ │ └ Enabled: - boolean\n│ │ + boolean (required)\n│ ├[~] type EdiPartyName\n│ │ └ properties\n│ │ └ NameAssigner: - string (required, immutable)\n│ │ + string (immutable)\n│ └[~] type OcspConfiguration\n│ └ properties\n│ └ Enabled: - boolean\n│ + boolean (required)\n├[~] service aws-bedrock\n│ └ resources\n│ ├[~] resource AWS::Bedrock::DataSource\n│ │ ├ properties\n│ │ │ └[+] DataDeletionPolicy: string\n│ │ ├ attributes\n│ │ │ └[+] FailureReasons: Array\n│ │ └ types\n│ │ └[~] type S3DataSourceConfiguration\n│ │ └ properties\n│ │ └[+] BucketOwnerAccountId: string\n│ └[~] resource AWS::Bedrock::KnowledgeBase\n│ ├ properties\n│ │ └[+] StorageConfiguration: StorageConfiguration (required, immutable)\n│ └ types\n│ ├[+] type OpenSearchServerlessConfiguration\n│ │ ├ documentation: Contains details about the storage configuration of the knowledge base in Amazon OpenSearch Service. For more information, see [Create a vector index in Amazon OpenSearch Service](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-oss.html) .\n│ │ │ name: OpenSearchServerlessConfiguration\n│ │ └ properties\n│ │ ├CollectionArn: string (required)\n│ │ ├VectorIndexName: string (required)\n│ │ └FieldMapping: OpenSearchServerlessFieldMapping (required)\n│ ├[+] type OpenSearchServerlessFieldMapping\n│ │ ├ documentation: Contains the names of the fields to which to map information about the vector store.\n│ │ │ name: OpenSearchServerlessFieldMapping\n│ │ └ properties\n│ │ ├VectorField: string (required)\n│ │ ├TextField: string (required)\n│ │ └MetadataField: string (required)\n│ ├[+] type PineconeConfiguration\n│ │ ├ documentation: Contains details about the storage configuration of the knowledge base in Pinecone. For more information, see [Create a vector index in Pinecone](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-pinecone.html) .\n│ │ │ name: PineconeConfiguration\n│ │ └ properties\n│ │ ├ConnectionString: string (required)\n│ │ ├CredentialsSecretArn: string (required)\n│ │ ├Namespace: string\n│ │ └FieldMapping: PineconeFieldMapping (required)\n│ ├[+] type PineconeFieldMapping\n│ │ ├ documentation: Contains the names of the fields to which to map information about the vector store.\n│ │ │ name: PineconeFieldMapping\n│ │ └ properties\n│ │ ├TextField: string (required)\n│ │ └MetadataField: string (required)\n│ ├[+] type RdsConfiguration\n│ │ ├ documentation: Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-rds.html) .\n│ │ │ name: RdsConfiguration\n│ │ └ properties\n│ │ ├ResourceArn: string (required)\n│ │ ├CredentialsSecretArn: string (required)\n│ │ ├DatabaseName: string (required)\n│ │ ├TableName: string (required)\n│ │ └FieldMapping: RdsFieldMapping (required)\n│ ├[+] type RdsFieldMapping\n│ │ ├ documentation: Contains the names of the fields to which to map information about the vector store.\n│ │ │ name: RdsFieldMapping\n│ │ └ properties\n│ │ ├PrimaryKeyField: string (required)\n│ │ ├VectorField: string (required)\n│ │ ├TextField: string (required)\n│ │ └MetadataField: string (required)\n│ └[+] type StorageConfiguration\n│ ├ documentation: Contains the storage configuration of the knowledge base.\n│ │ name: StorageConfiguration\n│ └ properties\n│ ├OpensearchServerlessConfiguration: OpenSearchServerlessConfiguration\n│ ├PineconeConfiguration: PineconeConfiguration\n│ ├RdsConfiguration: RdsConfiguration\n│ └Type: string (required)\n├[~] service aws-dms\n│ └ resources\n│ └[~] resource AWS::DMS::DataProvider\n│ ├ properties\n│ │ └[-] Settings: Settings\n│ └ types\n│ ├[-] type PostgreSqlSettings\n│ │ ├ documentation: Provides information that defines a PostgreSQL endpoint.\n│ │ │ name: PostgreSqlSettings\n│ │ └ properties\n│ │ ├ServerName: string\n│ │ ├Port: integer\n│ │ ├DatabaseName: string\n│ │ ├SslMode: string\n│ │ └CertificateArn: string\n│ └[-] type Settings\n│ ├ documentation: PostgreSqlSettings property identifier.\n│ │ name: Settings\n│ └ properties\n│ └PostgreSqlSettings: PostgreSqlSettings\n├[~] service aws-ec2\n│ └ resources\n│ └[~] resource AWS::EC2::TransitGatewayRouteTablePropagation\n│ └ attributes\n│ └[-] Id: string\n├[~] service aws-kinesis\n│ └ resources\n│ └[~] resource AWS::Kinesis::Stream\n│ └ - isStateful: undefined\n│ + isStateful: true\n├[~] service aws-lambda\n│ └ resources\n│ └[~] resource AWS::Lambda::Alias\n│ └ attributes\n│ └[-] AliasArn: string\n├[~] service aws-medialive\n│ └ resources\n│ └[~] resource AWS::MediaLive::Channel\n│ └ types\n│ ├[~] type AudioDescription\n│ │ └ properties\n│ │ ├[+] AudioDashRoles: Array\n│ │ └[+] DvbDashAccessibility: string\n│ ├[~] type CaptionDescription\n│ │ └ properties\n│ │ ├[+] CaptionDashRoles: Array\n│ │ └[+] DvbDashAccessibility: string\n│ ├[+] type CmafIngestGroupSettings\n│ │ ├ name: CmafIngestGroupSettings\n│ │ └ properties\n│ │ ├Destination: OutputLocationRef\n│ │ ├Scte35Type: string\n│ │ ├SegmentLengthUnits: string\n│ │ ├NielsenId3Behavior: string\n│ │ ├SegmentLength: integer\n│ │ └SendDelayMs: integer\n│ ├[+] type CmafIngestOutputSettings\n│ │ ├ name: CmafIngestOutputSettings\n│ │ └ properties\n│ │ └NameModifier: string\n│ ├[~] type H265Settings\n│ │ └ properties\n│ │ ├[+] MvOverPictureBoundaries: string\n│ │ ├[+] MvTemporalPredictor: string\n│ │ ├[+] TileHeight: integer\n│ │ ├[+] TilePadding: string\n│ │ ├[+] TileWidth: integer\n│ │ └[+] TreeblockSize: string\n│ ├[~] type OutputGroupSettings\n│ │ └ properties\n│ │ └[+] CmafIngestGroupSettings: CmafIngestGroupSettings\n│ └[~] type OutputSettings\n│ └ properties\n│ └[+] CmafIngestOutputSettings: CmafIngestOutputSettings\n├[+] service aws-qbusiness\n│ ├ capitalized: QBusiness\n│ │ cloudFormationNamespace: AWS::QBusiness\n│ │ name: aws-qbusiness\n│ │ shortName: qbusiness\n│ └ resources\n│ ├resource AWS::QBusiness::Application\n│ │├ name: Application\n│ ││ cloudFormationType: AWS::QBusiness::Application\n│ ││ documentation: Definition of AWS::QBusiness::Application Resource Type\n│ ││ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ │├ properties\n│ ││ ├AttachmentsConfiguration: AttachmentsConfiguration\n│ ││ ├Description: string\n│ ││ ├DisplayName: string (required)\n│ ││ ├EncryptionConfiguration: EncryptionConfiguration (immutable)\n│ ││ ├IdentityCenterInstanceArn: string\n│ ││ ├RoleArn: string\n│ ││ └Tags: Array\n│ │├ attributes\n│ ││ ├ApplicationArn: string\n│ ││ ├ApplicationId: string\n│ ││ ├CreatedAt: string\n│ ││ ├IdentityCenterApplicationArn: string\n│ ││ ├Status: string\n│ ││ └UpdatedAt: string\n│ │└ types\n│ │ ├type AttachmentsConfiguration\n│ │ │├ name: AttachmentsConfiguration\n│ │ │└ properties\n│ │ │ └AttachmentsControlMode: string (required)\n│ │ └type EncryptionConfiguration\n│ │ ├ name: EncryptionConfiguration\n│ │ └ properties\n│ │ └KmsKeyId: string\n│ ├resource AWS::QBusiness::DataSource\n│ │├ name: DataSource\n│ ││ cloudFormationType: AWS::QBusiness::DataSource\n│ ││ documentation: Definition of AWS::QBusiness::DataSource Resource Type\n│ ││ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ │├ properties\n│ ││ ├ApplicationId: string (required, immutable)\n│ ││ ├Configuration: json (required)\n│ ││ ├Description: string\n│ ││ ├DisplayName: string (required)\n│ ││ ├DocumentEnrichmentConfiguration: DocumentEnrichmentConfiguration\n│ ││ ├IndexId: string (required, immutable)\n│ ││ ├RoleArn: string\n│ ││ ├SyncSchedule: string\n│ ││ ├Tags: Array\n│ ││ └VpcConfiguration: DataSourceVpcConfiguration\n│ │├ attributes\n│ ││ ├CreatedAt: string\n│ ││ ├DataSourceArn: string\n│ ││ ├DataSourceId: string\n│ ││ ├Status: string\n│ ││ ├Type: string\n│ ││ └UpdatedAt: string\n│ │└ types\n│ │ ├type DocumentEnrichmentConfiguration\n│ │ │├ name: DocumentEnrichmentConfiguration\n│ │ │└ properties\n│ │ │ ├InlineConfigurations: Array\n│ │ │ ├PreExtractionHookConfiguration: HookConfiguration\n│ │ │ └PostExtractionHookConfiguration: HookConfiguration\n│ │ ├type InlineDocumentEnrichmentConfiguration\n│ │ │├ name: InlineDocumentEnrichmentConfiguration\n│ │ │└ properties\n│ │ │ ├Condition: DocumentAttributeCondition\n│ │ │ ├Target: DocumentAttributeTarget\n│ │ │ └DocumentContentOperator: string\n│ │ ├type DocumentAttributeCondition\n│ │ │├ name: DocumentAttributeCondition\n│ │ │└ properties\n│ │ │ ├Key: string (required)\n│ │ │ ├Operator: string (required)\n│ │ │ └Value: DocumentAttributeValue\n│ │ ├type DocumentAttributeValue\n│ │ │├ name: DocumentAttributeValue\n│ │ │└ properties\n│ │ │ ├StringValue: string\n│ │ │ ├StringListValue: Array\n│ │ │ ├LongValue: number\n│ │ │ └DateValue: string\n│ │ ├type DocumentAttributeTarget\n│ │ │├ name: DocumentAttributeTarget\n│ │ │└ properties\n│ │ │ ├Key: string (required)\n│ │ │ ├Value: DocumentAttributeValue\n│ │ │ └AttributeValueOperator: string\n│ │ ├type HookConfiguration\n│ │ │├ name: HookConfiguration\n│ │ │└ properties\n│ │ │ ├InvocationCondition: DocumentAttributeCondition\n│ │ │ ├LambdaArn: string\n│ │ │ ├S3BucketName: string\n│ │ │ └RoleArn: string\n│ │ └type DataSourceVpcConfiguration\n│ │ ├ name: DataSourceVpcConfiguration\n│ │ └ properties\n│ │ ├SubnetIds: Array (required)\n│ │ └SecurityGroupIds: Array (required)\n│ ├resource AWS::QBusiness::Index\n│ │├ name: Index\n│ ││ cloudFormationType: AWS::QBusiness::Index\n│ ││ documentation: Definition of AWS::QBusiness::Index Resource Type\n│ ││ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ │├ properties\n│ ││ ├ApplicationId: string (required, immutable)\n│ ││ ├CapacityConfiguration: IndexCapacityConfiguration\n│ ││ ├Description: string\n│ ││ ├DisplayName: string (required)\n│ ││ ├DocumentAttributeConfigurations: Array\n│ ││ ├Type: string (immutable)\n│ ││ └Tags: Array\n│ │├ attributes\n│ ││ ├CreatedAt: string\n│ ││ ├IndexArn: string\n│ ││ ├IndexId: string\n│ ││ ├IndexStatistics: IndexStatistics\n│ ││ ├Status: string\n│ ││ └UpdatedAt: string\n│ │└ types\n│ │ ├type IndexCapacityConfiguration\n│ │ │├ name: IndexCapacityConfiguration\n│ │ │└ properties\n│ │ │ └Units: number\n│ │ ├type DocumentAttributeConfiguration\n│ │ │├ name: DocumentAttributeConfiguration\n│ │ │└ properties\n│ │ │ ├Name: string\n│ │ │ ├Type: string\n│ │ │ └Search: string\n│ │ ├type IndexStatistics\n│ │ │├ name: IndexStatistics\n│ │ │└ properties\n│ │ │ └TextDocumentStatistics: TextDocumentStatistics\n│ │ └type TextDocumentStatistics\n│ │ ├ name: TextDocumentStatistics\n│ │ └ properties\n│ │ ├IndexedTextBytes: number\n│ │ └IndexedTextDocumentCount: number\n│ ├resource AWS::QBusiness::Plugin\n│ │├ name: Plugin\n│ ││ cloudFormationType: AWS::QBusiness::Plugin\n│ ││ documentation: Definition of AWS::QBusiness::Plugin Resource Type\n│ ││ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ │├ properties\n│ ││ ├ApplicationId: string (required, immutable)\n│ ││ ├AuthConfiguration: PluginAuthConfiguration (required)\n│ ││ ├CustomPluginConfiguration: CustomPluginConfiguration\n│ ││ ├DisplayName: string (required)\n│ ││ ├ServerUrl: string\n│ ││ ├State: string\n│ ││ ├Tags: Array\n│ ││ └Type: string (required, immutable)\n│ │├ attributes\n│ ││ ├BuildStatus: string\n│ ││ ├CreatedAt: string\n│ ││ ├PluginArn: string\n│ ││ ├PluginId: string\n│ ││ └UpdatedAt: string\n│ │└ types\n│ │ ├type PluginAuthConfiguration\n│ │ │├ name: PluginAuthConfiguration\n│ │ │└ properties\n│ │ │ ├BasicAuthConfiguration: BasicAuthConfiguration\n│ │ │ ├OAuth2ClientCredentialConfiguration: OAuth2ClientCredentialConfiguration\n│ │ │ └NoAuthConfiguration: json\n│ │ ├type BasicAuthConfiguration\n│ │ │├ name: BasicAuthConfiguration\n│ │ │└ properties\n│ │ │ ├SecretArn: string (required)\n│ │ │ └RoleArn: string (required)\n│ │ ├type OAuth2ClientCredentialConfiguration\n│ │ │├ name: OAuth2ClientCredentialConfiguration\n│ │ │└ properties\n│ │ │ ├SecretArn: string (required)\n│ │ │ └RoleArn: string (required)\n│ │ ├type CustomPluginConfiguration\n│ │ │├ name: CustomPluginConfiguration\n│ │ │└ properties\n│ │ │ ├Description: string (required)\n│ │ │ ├ApiSchemaType: string (required)\n│ │ │ └ApiSchema: APISchema (required)\n│ │ ├type APISchema\n│ │ │├ name: APISchema\n│ │ │└ properties\n│ │ │ ├Payload: string\n│ │ │ └S3: S3\n│ │ └type S3\n│ │ ├ name: S3\n│ │ └ properties\n│ │ ├Bucket: string (required)\n│ │ └Key: string (required)\n│ ├resource AWS::QBusiness::Retriever\n│ │├ name: Retriever\n│ ││ cloudFormationType: AWS::QBusiness::Retriever\n│ ││ documentation: Definition of AWS::QBusiness::Retriever Resource Type\n│ ││ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ │├ properties\n│ ││ ├ApplicationId: string (required, immutable)\n│ ││ ├Configuration: RetrieverConfiguration (required)\n│ ││ ├DisplayName: string (required)\n│ ││ ├RoleArn: string\n│ ││ ├Tags: Array\n│ ││ └Type: string (required, immutable)\n│ │├ attributes\n│ ││ ├CreatedAt: string\n│ ││ ├RetrieverArn: string\n│ ││ ├RetrieverId: string\n│ ││ ├Status: string\n│ ││ └UpdatedAt: string\n│ │└ types\n│ │ ├type RetrieverConfiguration\n│ │ │├ name: RetrieverConfiguration\n│ │ │└ properties\n│ │ │ ├NativeIndexConfiguration: NativeIndexConfiguration\n│ │ │ └KendraIndexConfiguration: KendraIndexConfiguration\n│ │ ├type NativeIndexConfiguration\n│ │ │├ name: NativeIndexConfiguration\n│ │ │└ properties\n│ │ │ └IndexId: string (required)\n│ │ └type KendraIndexConfiguration\n│ │ ├ name: KendraIndexConfiguration\n│ │ └ properties\n│ │ └IndexId: string (required)\n│ └resource AWS::QBusiness::WebExperience\n│ ├ name: WebExperience\n│ │ cloudFormationType: AWS::QBusiness::WebExperience\n│ │ documentation: Definition of AWS::QBusiness::WebExperience Resource Type\n│ │ tagInformation: {\"tagPropertyName\":\"Tags\",\"variant\":\"standard\"}\n│ ├ properties\n│ │ ├ApplicationId: string (required, immutable)\n│ │ ├RoleArn: string\n│ │ ├SamplePromptsControlMode: string\n│ │ ├Subtitle: string\n│ │ ├Tags: Array\n│ │ ├Title: string\n│ │ └WelcomeMessage: string\n│ └ attributes\n│ ├CreatedAt: string\n│ ├DefaultEndpoint: string\n│ ├Status: string\n│ ├UpdatedAt: string\n│ ├WebExperienceArn: string\n│ └WebExperienceId: string\n├[~] service aws-sso\n│ └ resources\n│ ├[~] resource AWS::SSO::Assignment\n│ │ └ - scrutinizable: undefined\n│ │ + scrutinizable: SsoAssignmentResource\n│ ├[~] resource AWS::SSO::InstanceAccessControlAttributeConfiguration\n│ │ └ - scrutinizable: undefined\n│ │ + scrutinizable: SsoInstanceACAConfigResource\n│ └[~] resource AWS::SSO::PermissionSet\n│ └ - scrutinizable: undefined\n│ + scrutinizable: SsoPermissionSet\n└[~] service aws-transfer\n └ resources\n ├[~] resource AWS::Transfer::Connector\n │ ├ properties\n │ │ └[+] SecurityPolicyName: string\n │ └ attributes\n │ └[+] ServiceManagedEgressIpAddresses: Array\n └[~] resource AWS::Transfer::Workflow\n └ types\n └[~] type DecryptStepDetails\n └ properties\n ├ DestinationFileLocation: - InputFileLocation (immutable)\n │ + InputFileLocation (required, immutable)\n └ Type: - string (immutable)\n + string (required, immutable)\n```","shortMessageHtmlLink":"feat: update L1 CloudFormation resource definitions (aws#30037)"}},{"before":"5971606baf3ae0bee351894644859e6fc1eee0df","after":"666f24f429c792b0023d9ae133e0449d33a0cc8a","ref":"refs/heads/main","pushedAt":"2024-05-02T12:09:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"feat(eks): add atomic flag for aws-eks Helm Chart (#29454)\n\n### Issue # (if applicable)\n\nCloses #22254.\n\n### Reason for this change\n\nCurrently, if chart is installed to the EKS cluster with wait timeout period set and fails initialization, helm will fail to send a response back to custom resource and it will be stuck in pending upgrade state (expected state is failed) . \nSubsequent attempts to update the stack will result in failure while chart is stuck in `pending upgrade` state until manually rolled back or deleted from the cluster. \n\n### Description of changes\n\nAdded feature flag `--atomic` supported by helm currently to mark the operation as atomic which will automatically rolls back the changes in case of upgrade/installation failure.\nReference doc: https://helm.sh/docs/helm/helm_install/#options\n\n### Description of how you validated changes\n\nAdded unit tests to check if flag is set as per user input in the template.\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(eks): add atomic flag for aws-eks Helm Chart (aws#29454)"}},{"before":"a7db19e2b636b91591cc20612bbca09d5d928079","after":"7a678fd6820253560b5868b1698e5b15d4224580","ref":"refs/heads/fargate-pidmode-task","pushedAt":"2024-05-02T11:40:12.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Merge branch 'aws:main' into fargate-pidmode-task","shortMessageHtmlLink":"Merge branch 'aws:main' into fargate-pidmode-task"}},{"before":"e80a7ac37483390c14d22239aa99197db8f1f564","after":"5971606baf3ae0bee351894644859e6fc1eee0df","ref":"refs/heads/main","pushedAt":"2024-05-02T11:39:54.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"CharlesHolmes","name":"Charles Holmes","path":"/CharlesHolmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88447527?s=80&v=4"},"commit":{"message":"Merge branch 'aws:main' into main","shortMessageHtmlLink":"Merge branch 'aws:main' into main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMzo1NDowMy4wMDAwMDBazwAAAASsxq5j","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMzo1NDowMy4wMDAwMDBazwAAAASsxq5j","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wMlQxMTozOTo1NC4wMDAwMDBazwAAAAQ_urjo"}},"title":"Activity · CharlesHolmes/aws-cdk"}