Skip to content

Commit

Permalink
chore(merge-back): 2.181.0 (#33595)
Browse files Browse the repository at this point in the history
  • Loading branch information
mergify[bot] authored Feb 26, 2025
2 parents 6df9bfe + d035d23 commit d9d3726
Show file tree
Hide file tree
Showing 9 changed files with 612 additions and 489 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

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.

## [2.181.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.180.0-alpha.0...v2.181.0-alpha.0) (2025-02-25)


### Features

* **eks-v2-alpha:** eks auto mode support ([#33373](https://github.com/aws/aws-cdk/issues/33373)) ([e03d112](https://github.com/aws/aws-cdk/commit/e03d1126231cc99a69c83d1f0146aa36b4d2b8ef))
* **msk:** support for Kafka version 3.8.x and add deprecated labels to legacy versions ([#33553](https://github.com/aws/aws-cdk/issues/33553)) ([29623d1](https://github.com/aws/aws-cdk/commit/29623d1c1f27f5733dec9b6ae0dc3efb53e28fe5))
* **redshift-alpha:** maintenance track name ([#33552](https://github.com/aws/aws-cdk/issues/33552)) ([9ac3084](https://github.com/aws/aws-cdk/commit/9ac30842b304e2a9814caf02c21a331736c258ce))

## [2.180.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.179.0-alpha.0...v2.180.0-alpha.0) (2025-02-21)


Expand Down
19 changes: 19 additions & 0 deletions CHANGELOG.v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

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.

## [2.181.0](https://github.com/aws/aws-cdk/compare/v2.180.0...v2.181.0) (2025-02-25)


### Features

* update L1 CloudFormation resource definitions ([#33579](https://github.com/aws/aws-cdk/issues/33579)) ([a6bfe3c](https://github.com/aws/aws-cdk/commit/a6bfe3c7dec693c7ed50dde71f29041d92eb56f8))
* **rds:** scheduling modifications in the next scheduled maintenance window ([#33448](https://github.com/aws/aws-cdk/issues/33448)) ([be2c7d0](https://github.com/aws/aws-cdk/commit/be2c7d0b79d1b021b02ba6be8399fab01e62b775)), closes [#33447](https://github.com/aws/aws-cdk/issues/33447)
* **stepfunctions:** add support for custom CSV delimiters in S3CsvItemReader ([#33558](https://github.com/aws/aws-cdk/issues/33558)) ([43ae4fc](https://github.com/aws/aws-cdk/commit/43ae4fca35dbb6467d0f15cf575fde886c2093f8)), closes [#33418](https://github.com/aws/aws-cdk/issues/33418)


### Bug Fixes

* **cognito:** re-adding threat protection capabilities and clarifying feature plans ([#33565](https://github.com/aws/aws-cdk/issues/33565)) ([2f9bc41](https://github.com/aws/aws-cdk/commit/2f9bc41080966cb840e12eb05c66fa6f9192a959)), closes [#33393](https://github.com/aws/aws-cdk/issues/33393) [#32367](https://github.com/aws/aws-cdk/issues/32367) [#32367](https://github.com/aws/aws-cdk/issues/32367) [#33393](https://github.com/aws/aws-cdk/issues/33393)
* **core:** `serviceTimeout` for `CustomResource` does not work with token ([#33541](https://github.com/aws/aws-cdk/issues/33541)) ([bc91c70](https://github.com/aws/aws-cdk/commit/bc91c70129f4946f0a9b26a61c9cbf3a6fd8282d)), closes [#33513](https://github.com/aws/aws-cdk/issues/33513) [/github.com/go-to-k/aws-cdk/blob/75e52619cd09f363882ff62561a53cd5cd79ab30/packages/aws-cdk-lib/core/lib/custom-resource.ts#L169](https://github.com/aws//github.com/go-to-k/aws-cdk/blob/75e52619cd09f363882ff62561a53cd5cd79ab30/packages/aws-cdk-lib/core/lib/custom-resource.ts/issues/L169) [/github.com/go-to-k/aws-cdk/blob/75e52619cd09f363882ff62561a53cd5cd79ab30/packages/aws-cdk-lib/core/lib/duration.ts#L332](https://github.com/aws//github.com/go-to-k/aws-cdk/blob/75e52619cd09f363882ff62561a53cd5cd79ab30/packages/aws-cdk-lib/core/lib/duration.ts/issues/L332)
* **core:** cross-stack references to NestedStack list values produces invalid outputs ([#32575](https://github.com/aws/aws-cdk/issues/32575)) ([f9252ab](https://github.com/aws/aws-cdk/commit/f9252ab927b092ac0f0862f315e7067fb928f09b)), closes [#27233](https://github.com/aws/aws-cdk/issues/27233)
* **core:** wrong priority for tag aspects ([#33460](https://github.com/aws/aws-cdk/issues/33460)) ([0b9ffeb](https://github.com/aws/aws-cdk/commit/0b9ffeb6b2fb0f5e66634bda777b9745259b2b8d))
* **rds:** `monitoringInterval` in `DatabaseClusterProps` does not work with token ([#33516](https://github.com/aws/aws-cdk/issues/33516)) ([f9b28b9](https://github.com/aws/aws-cdk/commit/f9b28b9392fadd53919fbca7f2e50f07a67936b1)), closes [#33504](https://github.com/aws/aws-cdk/issues/33504)
* **stepfunctions-tasks:** `SageMakerCreateTrainingJob` add sagemaker:AddTags permission ([#32536](https://github.com/aws/aws-cdk/issues/32536)) ([3b07346](https://github.com/aws/aws-cdk/commit/3b073465a31dd2aee52671de52b483ef23d9cc6b)), closes [#32294](https://github.com/aws/aws-cdk/issues/32294)

## [2.180.0](https://github.com/aws/aws-cdk/compare/v2.179.0...v2.180.0) (2025-02-21)


Expand Down
Binary file not shown.
3 changes: 3 additions & 0 deletions packages/aws-cdk-lib/aws-kinesis/lib/stream-consumer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import { ResourcePolicy } from './resource-policy';
import { IStream, Stream } from './stream';
import * as iam from '../../aws-iam';
import { ArnFormat, IResource, Resource, Stack } from '../../core';
import { addConstructMetadata } from '../../core/lib/metadata-resource';

const READ_OPERATIONS = [
'kinesis:DescribeStreamConsumer',
Expand Down Expand Up @@ -211,6 +212,8 @@ export class StreamConsumer extends StreamConsumerBase {
super(scope, id, {
physicalName: props.streamConsumerName,
});
// Enhanced CDK Analytics Telemetry
addConstructMetadata(this, props);

const streamConsumer = new CfnStreamConsumer(this, 'Resource', {
consumerName: props.streamConsumerName,
Expand Down
101 changes: 91 additions & 10 deletions packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3558,6 +3558,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'multiAz': 'boolean',
'resourceAction': 'ResourceAction',
'availabilityZoneRelocation': 'boolean',
'maintenanceTrackName': 'MaintenanceTrackName',
'addRotationSingleUser': [
'*'
],
Expand Down Expand Up @@ -4370,10 +4371,31 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'preserveOnDelete': 'boolean'
},
'Cluster': {
'compute': {
'nodePools': '*',
'nodeRole': {
'roleArn': '*',
'roleName': '*',
'assumeRoleAction': '*',
'policyFragment': '*',
'principalAccount': '*',
'grantPrincipal': {
'assumeRoleAction': '*',
'principalAccount': '*'
},
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
}
},
'defaultCapacity': '*',
'defaultCapacityInstance': '*',
'defaultCapacityType': 'DefaultCapacityType',
'bootstrapClusterCreatorAdminPermissions': 'boolean',
'outputConfigCommand': 'boolean',
'vpc': {
'vpcId': '*',
'vpcArn': '*',
Expand Down Expand Up @@ -10184,7 +10206,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'trustedKeyGroups': {
'keyGroupId': '*'
}
},
'enableGrpc': 'boolean'
},
'additionalBehaviors': '*',
'certificate': {
Expand Down Expand Up @@ -10533,7 +10556,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'trustedKeyGroups': {
'keyGroupId': '*'
}
},
'enableGrpc': 'boolean'
}
],
'grant': [
Expand Down Expand Up @@ -10671,6 +10695,14 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'removeHeaders': '*',
'serverTimingSamplingRate': '*'
},
'VpcOrigin': {
'endpoint': '*',
'httpPort': '*',
'httpsPort': '*',
'vpcOriginName': '*',
'protocolPolicy': 'OriginProtocolPolicy',
'originSslProtocols': 'OriginSslPolicy'
},
'CloudFrontWebDistribution': {
'aliasConfiguration': {
'acmCertRef': '*',
Expand Down Expand Up @@ -11515,7 +11547,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'inputs': '*',
'variablesNamespace': '*',
'commands': '*',
'outputVariables': '*'
'outputVariables': '*',
'timeout': '*'
}
},
'transitionToEnabled': 'boolean',
Expand Down Expand Up @@ -11566,7 +11599,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'inputs': '*',
'variablesNamespace': '*',
'commands': '*',
'outputVariables': '*'
'outputVariables': '*',
'timeout': '*'
}
},
'pushFilter': {
Expand Down Expand Up @@ -11629,7 +11663,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'inputs': '*',
'variablesNamespace': '*',
'commands': '*',
'outputVariables': '*'
'outputVariables': '*',
'timeout': '*'
}
}
}
Expand Down Expand Up @@ -11686,7 +11721,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'inputs': '*',
'variablesNamespace': '*',
'commands': '*',
'outputVariables': '*'
'outputVariables': '*',
'timeout': '*'
}
},
'pushFilter': {
Expand Down Expand Up @@ -11745,7 +11781,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'inputs': '*',
'variablesNamespace': '*',
'commands': '*',
'outputVariables': '*'
'outputVariables': '*',
'timeout': '*'
}
},
'*'
Expand Down Expand Up @@ -12078,6 +12115,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'advancedSecurityMode': 'AdvancedSecurityMode',
'featurePlan': 'FeaturePlan',
'standardThreatProtectionMode': 'StandardThreatProtectionMode',
'customThreatProtectionMode': 'CustomThreatProtectionMode',
'addTrigger': [
'*',
{
Expand Down Expand Up @@ -16962,8 +17001,43 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'node': '*'
}
},
'streamConsumer': {
'streamConsumerArn': '*',
'streamConsumerName': '*',
'stream': {
'streamArn': '*',
'streamName': '*',
'encryptionKey': {
'keyArn': '*',
'keyId': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
}
}
},
'policyDocument': '*'
},
'StreamConsumer': {
'streamConsumerName': '*',
'stream': {
'streamArn': '*',
'streamName': '*',
'encryptionKey': {
'keyArn': '*',
'keyId': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
}
}
},
'Stream': {
'streamName': '*',
'retentionPeriod': '*',
Expand Down Expand Up @@ -19036,6 +19110,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'isFromLegacyInstanceProps': 'boolean',
'caCertificate': '*',
'applyImmediately': 'boolean',
'monitoringInterval': '*',
'monitoringRole': {
'roleArn': '*',
Expand Down Expand Up @@ -20133,7 +20208,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'publiclyAccessible': 'boolean',
'networkType': 'NetworkType',
'caCertificate': '*'
'caCertificate': '*',
'applyImmediately': 'boolean'
},
'DatabaseInstanceFromSnapshot': {
'snapshotIdentifier': '*',
Expand Down Expand Up @@ -20432,7 +20508,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'publiclyAccessible': 'boolean',
'networkType': 'NetworkType',
'caCertificate': '*'
'caCertificate': '*',
'applyImmediately': 'boolean'
},
'DatabaseInstanceReadReplica': {
'instanceType': '*',
Expand Down Expand Up @@ -20750,7 +20827,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'publiclyAccessible': 'boolean',
'networkType': 'NetworkType',
'caCertificate': '*'
'caCertificate': '*',
'applyImmediately': 'boolean'
},
'OptionGroup': {
'engine': {
Expand Down Expand Up @@ -23844,6 +23922,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'extraPythonFiles': '*',
'extraFiles': '*',
'extraJars': '*',
'jobRunQueuingEnabled': 'boolean',
'script': '*',
'role': {
Expand Down Expand Up @@ -23940,6 +24019,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'notifyDelayAfter': '*',
'extraPythonFiles': '*',
'extraFiles': '*',
'extraJars': '*',
'script': '*',
'role': {
'roleArn': '*',
Expand Down Expand Up @@ -24034,6 +24114,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
},
'extraPythonFiles': '*',
'extraFiles': '*',
'extraJars': '*',
'jobRunQueuingEnabled': 'boolean',
'script': '*',
'role': {
Expand Down
21 changes: 21 additions & 0 deletions packages/aws-cdk-lib/core/lib/analytics-data-source/enums.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
],
'AccessLevel': [
'READ',
'READ_VERSIONED',
'LIST',
'WRITE',
'DELETE'
Expand Down Expand Up @@ -806,6 +807,13 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'FAILED',
'ERROR'
],
'CsvDelimiter': [
'COMMA',
'PIPE',
'SEMICOLON',
'SPACE',
'TAB'
],
'CsvHeaderLocation': [
'FIRST_ROW',
'GIVEN'
Expand All @@ -825,6 +833,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'nodejs18.x',
'nodejs20.x'
],
'CustomThreatProtectionMode': [
'ENFORCED',
'AUDIT'
],
'DBClusterStorageType': [
'aurora',
'aurora-iopt1'
Expand Down Expand Up @@ -2165,6 +2177,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'USE_DEFAULT_VALUE',
'REJECT_MESSAGE'
],
'MaintenanceTrackName': [
'current',
'trailing'
],
'ManagedLoginVersion': [
1,
2
Expand Down Expand Up @@ -3062,6 +3078,11 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'Disabled',
'EnabledWithStackRetention'
],
'StandardThreatProtectionMode': [
'ENFORCED',
'AUDIT',
'OFF'
],
'StartingPosition': [
'TRIM_HORIZON',
'LATEST',
Expand Down
Loading

0 comments on commit d9d3726

Please sign in to comment.