Skip to content

Commit bc82f57

Browse files
authored
2 parents 20176e6 + 36507f1 commit bc82f57

File tree

9 files changed

+151
-91
lines changed

9 files changed

+151
-91
lines changed

CHANGELOG.v2.alpha.md

Lines changed: 18 additions & 0 deletions
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.178.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.177.0-alpha.0...v2.178.0-alpha.0) (2025-02-05)
6+
7+
8+
### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
9+
10+
* **ec2-alpha:** `operatingRegion` property under IPAM class is now renamed to `operatingRegions`.
11+
12+
### Features
13+
14+
* **ec2-alpha:** `ec2-alpha` module is now in Developer Preview ([#33230](https://github.com/aws/aws-cdk/issues/33230)) ([a06f91a](https://github.com/aws/aws-cdk/commit/a06f91a79ff979b76f84dde4dec6f4d5db33e75f))
15+
* **ec2-alpha:** add Transit Gateway L2 ([#32956](https://github.com/aws/aws-cdk/issues/32956)) ([af44791](https://github.com/aws/aws-cdk/commit/af44791ab55188bad67bb4130f9139335708a2e5))
16+
* **eks-v2:** new eks v2 alpha module ([#33215](https://github.com/aws/aws-cdk/issues/33215)) ([ccc9f5e](https://github.com/aws/aws-cdk/commit/ccc9f5e213ed4001e31aaab9bb26ae472d511b77))
17+
* **msk:** support ServerlessCluster ([#32780](https://github.com/aws/aws-cdk/issues/32780)) ([86ce155](https://github.com/aws/aws-cdk/commit/86ce1550abf9809ca9c16a4842b7445f0cce34e3)), closes [#28709](https://github.com/aws/aws-cdk/issues/28709)
18+
19+
20+
### Bug Fixes
21+
22+
* **ec2-alpha:** readme updates, new unit tests, logic update ([#33086](https://github.com/aws/aws-cdk/issues/33086)) ([bcb7f9b](https://github.com/aws/aws-cdk/commit/bcb7f9bb16d6a3df55ba8d49594031d18296ca6c)), closes [#30762](https://github.com/aws/aws-cdk/issues/30762)
523

624
## [2.177.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.176.0-alpha.0...v2.177.0-alpha.0) (2025-01-24)
725

CHANGELOG.v2.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,48 @@
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.178.0](https://github.com/aws/aws-cdk/compare/v2.177.0...v2.178.0) (2025-02-05)
6+
7+
8+
### Features
9+
10+
* **apigateway:** throw `ValidationError` instead of untyped errors ([#33075](https://github.com/aws/aws-cdk/issues/33075)) ([04efe6c](https://github.com/aws/aws-cdk/commit/04efe6cf9d1ba9e524f34c2699414053ee7fe444)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
11+
* **applicationautoscaling:** throw `ValidationError` instead of untyped errors ([#33172](https://github.com/aws/aws-cdk/issues/33172)) ([abd4a3e](https://github.com/aws/aws-cdk/commit/abd4a3e997e2a456d31b9bb4669b22e12c364c01)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
12+
* **appmesh:** throw `ValidationError` istead of untyped Errors ([#33245](https://github.com/aws/aws-cdk/issues/33245)) ([ba2f5c8](https://github.com/aws/aws-cdk/commit/ba2f5c862cf1d1a52d399ba82639650d61c7d549)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
13+
* **appsync:** add L2 constructs for AWS AppSync Events ([#32505](https://github.com/aws/aws-cdk/issues/32505)) ([9ae1d34](https://github.com/aws/aws-cdk/commit/9ae1d34b128a0a4332fb43ab2c5ccacbdb337a51)), closes [#32004](https://github.com/aws/aws-cdk/issues/32004)
14+
* **appsync:** throw `ValidationError` instead of untyped errors ([#33206](https://github.com/aws/aws-cdk/issues/33206)) ([ab9dd0a](https://github.com/aws/aws-cdk/commit/ab9dd0a40a9ad703004f68e83d23a0e684734f57)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
15+
* **bedrock:** support Luma AI's Ray2 visual AI model ([#33163](https://github.com/aws/aws-cdk/issues/33163)) ([01abd83](https://github.com/aws/aws-cdk/commit/01abd83652632aa705ac8b972baf86c12deb5a64))
16+
* **cloudfront:** add origin group selection criteria to L2 Distribution and L2 OriginGroup ([#32740](https://github.com/aws/aws-cdk/issues/32740)) ([1b35c4e](https://github.com/aws/aws-cdk/commit/1b35c4e49feee8457f2d0964de04d36eea048291))
17+
* **cognito:** support password history size ([#33164](https://github.com/aws/aws-cdk/issues/33164)) ([988043e](https://github.com/aws/aws-cdk/commit/988043e70673f179e3f6ecde1bbaced2406d6dfe)), closes [#33106](https://github.com/aws/aws-cdk/issues/33106)
18+
* **cognito:** throw `ValidationError` instead of untyped errors ([#33170](https://github.com/aws/aws-cdk/issues/33170)) ([ecbe1bf](https://github.com/aws/aws-cdk/commit/ecbe1bf8e7e43d7423abfe93aa1c09189bf418c0))
19+
* **custom-resource:** update default node runtime to node20 for China and Gov regions ([#33112](https://github.com/aws/aws-cdk/issues/33112)) ([8c13cf2](https://github.com/aws/aws-cdk/commit/8c13cf236bf05122492bf125873861fc47a2a184))
20+
* **dynamodb:** add pointintimerecoveryspecification and deprecate old ([#33059](https://github.com/aws/aws-cdk/issues/33059)) ([aec64f0](https://github.com/aws/aws-cdk/commit/aec64f05c0598fa619dd1f973e90eef9155b94e3)), closes [#32786](https://github.com/aws/aws-cdk/issues/32786)
21+
* **ecs:** `ExternalService` support daemon scheduling strategy ([#32630](https://github.com/aws/aws-cdk/issues/32630)) ([361c7d3](https://github.com/aws/aws-cdk/commit/361c7d33e8735bf9a1ae611244c65deaa5bf6c3b)), closes [#32538](https://github.com/aws/aws-cdk/issues/32538)
22+
* **ecs:** add `tls` property to a ServiceConnectService ([#32605](https://github.com/aws/aws-cdk/issues/32605)) ([d32baf6](https://github.com/aws/aws-cdk/commit/d32baf6833bdad56ddecc332e45e3c30341455e6)), closes [#32583](https://github.com/aws/aws-cdk/issues/32583)
23+
* **ecs:** support availability zone rebalancing ([#32263](https://github.com/aws/aws-cdk/issues/32263)) ([a8e2622](https://github.com/aws/aws-cdk/commit/a8e262274225b0757f96197c36e8d7090d4390be)), closes [#32226](https://github.com/aws/aws-cdk/issues/32226)
24+
* **ecs:** support container version consistency ([#32225](https://github.com/aws/aws-cdk/issues/32225)) ([37df0d2](https://github.com/aws/aws-cdk/commit/37df0d29d4108389de2a42572913038a187a8228)), closes [#32202](https://github.com/aws/aws-cdk/issues/32202)
25+
* **ecs-patterns:** add `containerCpu` and `containerMemoryLimitMiB` property to `ApplicationLoadBalancedFargateService` ([#30920](https://github.com/aws/aws-cdk/issues/30920)) ([4dd97bc](https://github.com/aws/aws-cdk/commit/4dd97bc211810323b1dccf466e7b57b395d5c873)), closes [#20638](https://github.com/aws/aws-cdk/issues/20638) [#20638](https://github.com/aws/aws-cdk/issues/20638)
26+
* **elasticloadbalancingv2:** support AdvertiseTrustStoreCaNames for mTLS ([#32678](https://github.com/aws/aws-cdk/issues/32678)) ([6a77e4f](https://github.com/aws/aws-cdk/commit/6a77e4f5cd872b4f3b985f1ea6eebd5d54aebd70))
27+
* **kinesisfirehose:** graduate to stable 🚀 ([#33296](https://github.com/aws/aws-cdk/issues/33296)) ([7aaac12](https://github.com/aws/aws-cdk/commit/7aaac1246cb016f37813a9f93bc780383db66edd))
28+
* enable additional metadata collection (under feature flag) ([#33232](https://github.com/aws/aws-cdk/issues/33232)) ([6b9e47a](https://github.com/aws/aws-cdk/commit/6b9e47a1529319561bc1040739fe02bac15895bf)), closes [/github.com/aws/aws-cdk/pull/33232/files#diff-81f821b1205e7040fc3103bf7c0114060a6d5c43ebd2994aa4ed5906e42c9c5fR33](https://github.com/aws//github.com/aws/aws-cdk/pull/33232/files/issues/diff-81f821b1205e7040fc3103bf7c0114060a6d5c43ebd2994aa4ed5906e42c9c5fR33)
29+
* metadata collection for construct methods ([#33292](https://github.com/aws/aws-cdk/issues/33292)) ([bc96ee1](https://github.com/aws/aws-cdk/commit/bc96ee17a18c19b98e4ad052bed7c24da2371050))
30+
* throw `ValidationError` instead of untyped errors in L1s ([#33032](https://github.com/aws/aws-cdk/issues/33032)) ([1b666db](https://github.com/aws/aws-cdk/commit/1b666db6a55c2871dfca15bf7ddf1189fda7b17c)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
31+
* update L1 CloudFormation resource definitions ([#33191](https://github.com/aws/aws-cdk/issues/33191)) ([1beaf83](https://github.com/aws/aws-cdk/commit/1beaf83cf38c4a511e3b2d60c5b0713576e50f1d))
32+
* update L1 CloudFormation resource definitions ([#33272](https://github.com/aws/aws-cdk/issues/33272)) ([80073c8](https://github.com/aws/aws-cdk/commit/80073c8d309ef30da5950ffe53a99820b01c3bf4))
33+
* **lambda:** latest versions for ADOT Lambda Layers (v0.115.0) ([#32783](https://github.com/aws/aws-cdk/issues/32783)) ([39e5578](https://github.com/aws/aws-cdk/commit/39e557869883d37b3fb0c2a57403c8496b5d917e))
34+
* **rds:** support Aurora PostgreSQL Limitless Database PostgreSQL 16.6 ([#33162](https://github.com/aws/aws-cdk/issues/33162)) ([111ffc2](https://github.com/aws/aws-cdk/commit/111ffc210d7230a25be4711f6623e3303a884496)), closes [/docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/limitless-updates.html#16](https://github.com/aws//docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/limitless-updates.html/issues/16)
35+
* **sns:** support high throughput mode for FIFO topics ([#33056](https://github.com/aws/aws-cdk/issues/33056)) ([bfa0f15](https://github.com/aws/aws-cdk/commit/bfa0f15edaeac4be8f4dee66149db51432a6a8d2))
36+
* **stepfunctions:** add support JSONata and variables ([#32343](https://github.com/aws/aws-cdk/issues/32343)) ([0bb3d6f](https://github.com/aws/aws-cdk/commit/0bb3d6f5914ef5911d09046f98f69b7ea02e8691)), closes [#32262](https://github.com/aws/aws-cdk/issues/32262) [#32262](https://github.com/aws/aws-cdk/issues/32262) [/github.com/aws/aws-cdk/pull/32343#issuecomment-2524096740](https://github.com/aws//github.com/aws/aws-cdk/pull/32343/issues/issuecomment-2524096740)
37+
38+
39+
### Bug Fixes
40+
41+
* **apigatewayv2:** incorrect arn function causing unwanted behavior ([#33100](https://github.com/aws/aws-cdk/issues/33100)) ([ffe9863](https://github.com/aws/aws-cdk/commit/ffe98638de6c9cfe40eabc22980501c8943d5534)), closes [#33218](https://github.com/aws/aws-cdk/issues/33218)
42+
* **batch:** support cfn parameters for managed compute environment properties minvcpus, maxvcpus, and spotbidpercentage ([#32954](https://github.com/aws/aws-cdk/issues/32954)) ([5fef9e0](https://github.com/aws/aws-cdk/commit/5fef9e0eb0ad4faf8a85e98d7aa64c00fb4085b4)), closes [#32905](https://github.com/aws/aws-cdk/issues/32905)
43+
* **cli:** array arguments in cdk.json are ignored ([#33107](https://github.com/aws/aws-cdk/issues/33107)) ([2eff2bd](https://github.com/aws/aws-cdk/commit/2eff2bd3dabe1467376871e1aa9c56e8f99ce313)), closes [#32814](https://github.com/aws/aws-cdk/issues/32814)
44+
* **custom-resources:** incorrect IAM prefix generated for CloudWatch actions ([#33078](https://github.com/aws/aws-cdk/issues/33078)) ([c76f668](https://github.com/aws/aws-cdk/commit/c76f668863d858b4cd21bd19aae9afb1be43a34c)), closes [#32968](https://github.com/aws/aws-cdk/issues/32968)
45+
* **sns:** topic policy is not created even if enforceSSL enabled ([#31569](https://github.com/aws/aws-cdk/issues/31569)) ([b3975c5](https://github.com/aws/aws-cdk/commit/b3975c5dc83c5d82a23db079df42d70efe79530e)), closes [#31558](https://github.com/aws/aws-cdk/issues/31558)
46+
547
## [2.177.0](https://github.com/aws/aws-cdk/compare/v2.176.0...v2.177.0) (2025-01-24)
648

749

packages/aws-cdk-lib/aws-ecs/lib/ec2/ec2-service.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ export class Ec2Service extends BaseService implements IEc2Service {
315315
*
316316
* @override
317317
*/
318+
@MethodMetadata()
318319
public attachToClassicLB(loadBalancer: elb.LoadBalancer): void {
319320
if (this.availabilityZoneRebalancingEnabled) {
320321
throw new Error('AvailabilityZoneRebalancing.ENABLED disallows using the service as a target of a Classic Load Balancer');

packages/aws-cdk-lib/aws-ecs/lib/fargate/fargate-service.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Construct } from 'constructs';
22
import * as ec2 from '../../../aws-ec2';
33
import * as elb from '../../../aws-elasticloadbalancing';
44
import * as cdk from '../../../core';
5-
import { addConstructMetadata } from '../../../core/lib/metadata-resource';
5+
import { addConstructMetadata, MethodMetadata } from '../../../core/lib/metadata-resource';
66
import { AvailabilityZoneRebalancing } from '../availability-zone-rebalancing';
77
import { BaseService, BaseServiceOptions, DeploymentControllerType, IBaseService, IService, LaunchType } from '../base/base-service';
88
import { fromServiceAttributes, extractServiceNameFromArn } from '../base/from-service-attributes';
@@ -214,6 +214,7 @@ export class FargateService extends BaseService implements IFargateService {
214214
*
215215
* @override
216216
*/
217+
@MethodMetadata()
217218
public attachToClassicLB(loadBalancer: elb.LoadBalancer): void {
218219
if (this.availabilityZoneRebalancingEnabled) {
219220
throw new Error('AvailabilityZoneRebalancing.ENABLED disallows using the service as a target of a Classic Load Balancer');

packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts

Lines changed: 49 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -9025,27 +9025,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
90259025
'node': '*'
90269026
},
90279027
'launchTemplateOverrides': {
9028-
'instanceRequirements': {
9029-
'acceleratorCount': {
9030-
'creationStack': '*',
9031-
'typeHint': 'ResolutionTypeHint'
9032-
},
9033-
'acceleratorManufacturers': '*',
9034-
'acceleratorNames': '*',
9035-
'acceleratorTypes': '*',
9036-
'allowedInstanceTypes': '*',
9037-
'bareMetal': '*',
9038-
'burstablePerformance': '*',
9039-
'cpuManufacturers': '*',
9040-
'excludedInstanceTypes': '*',
9041-
'instanceGenerations': '*',
9042-
'localStorage': '*',
9043-
'localStorageTypes': '*',
9044-
'maxSpotPriceAsPercentageOfOptimalOnDemandPrice': '*',
9045-
'onDemandMaxPricePercentageOverLowestPrice': '*',
9046-
'requireHibernateSupport': 'boolean',
9047-
'spotMaxPricePercentageOverLowestPrice': '*'
9048-
},
9028+
'instanceRequirements': '*',
90499029
'instanceType': '*',
90509030
'weightedCapacity': '*'
90519031
}
@@ -9484,10 +9464,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
94849464
'logDriverConfig': {
94859465
'logDriver': '*',
94869466
'options': '*',
9487-
'secretOptions': {
9488-
'name': '*',
9489-
'valueFrom': '*'
9490-
}
9467+
'secretOptions': '*'
94919468
},
94929469
'readonlyRootFilesystem': 'boolean',
94939470
'secrets': '*',
@@ -10045,10 +10022,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1004510022
'logDriverConfig': {
1004610023
'logDriver': '*',
1004710024
'options': '*',
10048-
'secretOptions': {
10049-
'name': '*',
10050-
'valueFrom': '*'
10051-
}
10025+
'secretOptions': '*'
1005210026
},
1005310027
'readonlyRootFilesystem': 'boolean',
1005410028
'secrets': '*',
@@ -10865,15 +10839,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1086510839
'allowedMethods': 'CloudFrontAllowedMethods',
1086610840
'pathPattern': '*',
1086710841
'cachedMethods': 'CloudFrontAllowedCachedMethods',
10868-
'forwardedValues': {
10869-
'cookies': {
10870-
'creationStack': '*',
10871-
'typeHint': 'ResolutionTypeHint'
10872-
},
10873-
'headers': '*',
10874-
'queryString': 'boolean',
10875-
'queryStringCacheKeys': '*'
10876-
},
10842+
'forwardedValues': '*',
1087710843
'lambdaFunctionAssociations': {
1087810844
'eventType': 'LambdaEdgeEventType',
1087910845
'lambdaFunction': {
@@ -10939,12 +10905,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1093910905
'includeCookies': 'boolean',
1094010906
'prefix': '*'
1094110907
},
10942-
'errorConfigurations': {
10943-
'errorCachingMinTtl': '*',
10944-
'errorCode': '*',
10945-
'responseCode': '*',
10946-
'responsePagePath': '*'
10947-
},
10908+
'errorConfigurations': '*',
1094810909
'webACLId': '*',
1094910910
'viewerCertificate': '*',
1095010911
'geoRestriction': '*',
@@ -15976,12 +15937,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1597615937
'node': '*'
1597715938
}
1597815939
},
15979-
'accessLoggingPolicy': {
15980-
'emitInterval': '*',
15981-
'enabled': 'boolean',
15982-
's3BucketName': '*',
15983-
's3BucketPrefix': '*'
15984-
},
15940+
'accessLoggingPolicy': '*',
1598515941
'addListener': [
1598615942
{
1598715943
'externalPort': '*',
@@ -17061,6 +17017,31 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1706117017
'removalPolicy': 'RemovalPolicy'
1706217018
}
1706317019
},
17020+
'aws-cdk-lib.aws-kinesisfirehose': {
17021+
'DeliveryStream': {
17022+
'destination': '*',
17023+
'deliveryStreamName': '*',
17024+
'source': '*',
17025+
'role': {
17026+
'roleArn': '*',
17027+
'roleName': '*',
17028+
'assumeRoleAction': '*',
17029+
'policyFragment': '*',
17030+
'principalAccount': '*',
17031+
'grantPrincipal': {
17032+
'assumeRoleAction': '*',
17033+
'principalAccount': '*'
17034+
},
17035+
'stack': '*',
17036+
'env': {
17037+
'account': '*',
17038+
'region': '*'
17039+
},
17040+
'node': '*'
17041+
},
17042+
'encryption': '*'
17043+
}
17044+
},
1706417045
'aws-cdk-lib.aws-kms': {
1706517046
'Alias': {
1706617047
'aliasName': '*',
@@ -26887,6 +26868,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2688726868
'placementConstraints': '*',
2688826869
'placementStrategies': '*',
2688926870
'daemon': 'boolean',
26871+
'availabilityZoneRebalancing': 'AvailabilityZoneRebalancing',
2689026872
'cluster': {
2689126873
'clusterName': '*',
2689226874
'clusterArn': '*',
@@ -27047,6 +27029,9 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2704727029
],
2704827030
'addPlacementConstraints': [
2704927031
'*'
27032+
],
27033+
'attachToClassicLB': [
27034+
'*'
2705027035
]
2705127036
},
2705227037
'Ec2TaskDefinition': {
@@ -27135,6 +27120,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2713527120
'uniqueId': '*',
2713627121
'connections': '*'
2713727122
},
27123+
'daemon': 'boolean',
2713827124
'cluster': {
2713927125
'clusterName': '*',
2714027126
'clusterArn': '*',
@@ -27494,6 +27480,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2749427480
'connections': '*'
2749527481
},
2749627482
'platformVersion': 'FargatePlatformVersion',
27483+
'availabilityZoneRebalancing': 'AvailabilityZoneRebalancing',
2749727484
'cluster': {
2749827485
'clusterName': '*',
2749927486
'clusterArn': '*',
@@ -27648,7 +27635,10 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2764827635
'logDriver': '*'
2764927636
},
2765027637
'taskDefinitionRevision': '*',
27651-
'volumeConfigurations': '*'
27638+
'volumeConfigurations': '*',
27639+
'attachToClassicLB': [
27640+
'*'
27641+
]
2765227642
},
2765327643
'FargateTaskDefinition': {
2765427644
'cpu': '*',
@@ -27784,7 +27774,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2778427774
},
2778527775
'node': '*'
2778627776
},
27787-
'ignoreClientCertificateExpiry': 'boolean'
27777+
'ignoreClientCertificateExpiry': 'boolean',
27778+
'advertiseTrustStoreCaNames': 'boolean'
2778827779
},
2778927780
'addCertificateArns': [
2779027781
'*',
@@ -28020,7 +28011,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2802028011
'region': '*'
2802128012
}
2802228013
},
28023-
'ignoreClientCertificateExpiry': 'boolean'
28014+
'ignoreClientCertificateExpiry': 'boolean',
28015+
'advertiseTrustStoreCaNames': 'boolean'
2802428016
}
2802528017
}
2802628018
],
@@ -28506,7 +28498,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2850628498
'region': '*'
2850728499
}
2850828500
},
28509-
'ignoreClientCertificateExpiry': 'boolean'
28501+
'ignoreClientCertificateExpiry': 'boolean',
28502+
'advertiseTrustStoreCaNames': 'boolean'
2851028503
}
2851128504
}
2851228505
]
@@ -28549,7 +28542,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
2854928542
'region': '*'
2855028543
}
2855128544
},
28552-
'ignoreClientCertificateExpiry': 'boolean'
28545+
'ignoreClientCertificateExpiry': 'boolean',
28546+
'advertiseTrustStoreCaNames': 'boolean'
2855328547
}
2855428548
}
2855528549
]

0 commit comments

Comments
 (0)