Skip to content

Commit 060af6c

Browse files
authored
2 parents 487074d + ae9c6bb commit 060af6c

File tree

65 files changed

+2536
-33914
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+2536
-33914
lines changed

.github/CODEOWNERS

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/packages/aws-cdk/ @aws/aws-cdk-core-team
2+
/packages/@aws-cdk-testing/cli-integ/ @aws/aws-cdk-core-team
3+
/packages/aws-cdk-lib/core/ @aws/aws-cdk-core-team
4+
/packages/@aws-cdk/cli-lib-alpha/ @aws/aws-cdk-core-team

.github/workflows/codecov.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
run: cd packages/aws-cdk && yarn test
2929

3030
- name: Upload results to Codecov
31-
uses: codecov/codecov-action@v4
31+
uses: codecov/codecov-action@v5
3232
with:
3333
directory: packages/aws-cdk/coverage
3434
fail_ci_if_error: true

CHANGELOG.v2.alpha.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.170.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.169.0-alpha.0...v2.170.0-alpha.0) (2024-11-22)
6+
57
## [2.169.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.168.0-alpha.0...v2.169.0-alpha.0) (2024-11-21)
68

79

CHANGELOG.v2.md

+18
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.170.0](https://github.com/aws/aws-cdk/compare/v2.169.0...v2.170.0) (2024-11-22)
6+
7+
8+
### Features
9+
10+
* **lambda:** support for Provisioned Pollers ([#32205](https://github.com/aws/aws-cdk/issues/32205)) ([68b969e](https://github.com/aws/aws-cdk/commit/68b969e6006212b2930844226f7817c81cfd8e18))
11+
* **vpcv2:** vpc peering connection construct ([#31645](https://github.com/aws/aws-cdk/issues/31645)) ([e1195f9](https://github.com/aws/aws-cdk/commit/e1195f93f9ee12b86d38bc7a64b2118ba204ef9e)), closes [RFC#507](https://github.com/aws/RFC/issues/507) [1#L252](https://github.com/aws/1/issues/L252)
12+
13+
14+
### Bug Fixes
15+
16+
* **cli:** sts retry options are ignored ([#32227](https://github.com/aws/aws-cdk/issues/32227)) ([193ab8c](https://github.com/aws/aws-cdk/commit/193ab8cf892a3d2a3dbafc6db9f7a1d246fab2ec))
17+
18+
19+
### Reverts
20+
21+
* "fix(ecr): allow creating repository uri to use tokens like cfn params" ([#32241](https://github.com/aws/aws-cdk/issues/32241)) ([b3e39a9](https://github.com/aws/aws-cdk/commit/b3e39a9a264511475ebb2bc8889325a096780d93)), closes [#32238](https://github.com/aws/aws-cdk/issues/32238)
22+
523
## [2.169.0](https://github.com/aws/aws-cdk/compare/v2.168.0...v2.169.0) (2024-11-21)
624

725

packages/@aws-cdk-testing/framework-integ/test/aws-lambda-event-sources/test/integ.kafka-selfmanaged.js.snapshot/LambdaEventSourceKafkaSelfManagedTestDefaultTestDeployAssertAF78BD0F.assets.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-lambda-event-sources/test/integ.kafka-selfmanaged.js.snapshot/cdk.out

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-lambda-event-sources/test/integ.kafka-selfmanaged.js.snapshot/integ.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-lambda-event-sources/test/integ.kafka-selfmanaged.js.snapshot/lambda-event-source-kafka-self-managed.assets.json

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-lambda-event-sources/test/integ.kafka-selfmanaged.js.snapshot/lambda-event-source-kafka-self-managed.template.json

+132
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,138 @@
322322
"my-test-topic2"
323323
]
324324
}
325+
},
326+
"F3ServiceRole2F65FFC0": {
327+
"Type": "AWS::IAM::Role",
328+
"Properties": {
329+
"AssumeRolePolicyDocument": {
330+
"Statement": [
331+
{
332+
"Action": "sts:AssumeRole",
333+
"Effect": "Allow",
334+
"Principal": {
335+
"Service": "lambda.amazonaws.com"
336+
}
337+
}
338+
],
339+
"Version": "2012-10-17"
340+
},
341+
"ManagedPolicyArns": [
342+
{
343+
"Fn::Join": [
344+
"",
345+
[
346+
"arn:",
347+
{
348+
"Ref": "AWS::Partition"
349+
},
350+
":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole"
351+
]
352+
]
353+
}
354+
]
355+
}
356+
},
357+
"F3ServiceRoleDefaultPolicy1C0463D1": {
358+
"Type": "AWS::IAM::Policy",
359+
"Properties": {
360+
"PolicyDocument": {
361+
"Statement": [
362+
{
363+
"Action": [
364+
"secretsmanager:DescribeSecret",
365+
"secretsmanager:GetSecretValue"
366+
],
367+
"Effect": "Allow",
368+
"Resource": [
369+
{
370+
"Ref": "S509448A1"
371+
},
372+
{
373+
"Ref": "SC0855C491"
374+
}
375+
]
376+
}
377+
],
378+
"Version": "2012-10-17"
379+
},
380+
"PolicyName": "F3ServiceRoleDefaultPolicy1C0463D1",
381+
"Roles": [
382+
{
383+
"Ref": "F3ServiceRole2F65FFC0"
384+
}
385+
]
386+
}
387+
},
388+
"F38FF9B13A": {
389+
"Type": "AWS::Lambda::Function",
390+
"Properties": {
391+
"Code": {
392+
"ZipFile": "exports.handler = async function handler(event) {\n console.log('event:', JSON.stringify(event, undefined, 2));\n return { event };\n}"
393+
},
394+
"Handler": "index.handler",
395+
"Role": {
396+
"Fn::GetAtt": [
397+
"F3ServiceRole2F65FFC0",
398+
"Arn"
399+
]
400+
},
401+
"Runtime": "nodejs18.x"
402+
},
403+
"DependsOn": [
404+
"F3ServiceRoleDefaultPolicy1C0463D1",
405+
"F3ServiceRole2F65FFC0"
406+
]
407+
},
408+
"F3KafkaEventSource838c4d5ff3c99c1a617120adfca83e5bmytesttopic3ED015F25": {
409+
"Type": "AWS::Lambda::EventSourceMapping",
410+
"Properties": {
411+
"BatchSize": 100,
412+
"FilterCriteria": {
413+
"Filters": [
414+
{
415+
"Pattern": "{\"numericEquals\":[{\"numeric\":[\"=\",1]}]}"
416+
}
417+
]
418+
},
419+
"FunctionName": {
420+
"Ref": "F38FF9B13A"
421+
},
422+
"ProvisionedPollerConfig": {
423+
"MaximumPollers": 3,
424+
"MinimumPollers": 1
425+
},
426+
"SelfManagedEventSource": {
427+
"Endpoints": {
428+
"KafkaBootstrapServers": [
429+
"my-self-hosted-kafka-broker-1:9092",
430+
"my-self-hosted-kafka-broker-2:9092",
431+
"my-self-hosted-kafka-broker-3:9092"
432+
]
433+
}
434+
},
435+
"SelfManagedKafkaEventSourceConfig": {
436+
"ConsumerGroupId": "myTestConsumerGroup3"
437+
},
438+
"SourceAccessConfigurations": [
439+
{
440+
"Type": "CLIENT_CERTIFICATE_TLS_AUTH",
441+
"URI": {
442+
"Ref": "SC0855C491"
443+
}
444+
},
445+
{
446+
"Type": "SERVER_ROOT_CA_CERTIFICATE",
447+
"URI": {
448+
"Ref": "S509448A1"
449+
}
450+
}
451+
],
452+
"StartingPosition": "TRIM_HORIZON",
453+
"Topics": [
454+
"my-test-topic3"
455+
]
456+
}
325457
}
326458
},
327459
"Parameters": {

packages/@aws-cdk-testing/framework-integ/test/aws-lambda-event-sources/test/integ.kafka-selfmanaged.js.snapshot/manifest.json

+28-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)