diff --git a/packages/@aws-cdk/aws-msk-alpha/README.md b/packages/@aws-cdk/aws-msk-alpha/README.md index 4b02d3d001df4..be59a608a5510 100644 --- a/packages/@aws-cdk/aws-msk-alpha/README.md +++ b/packages/@aws-cdk/aws-msk-alpha/README.md @@ -23,7 +23,7 @@ The following example creates an MSK Cluster. declare const vpc: ec2.Vpc; const cluster = new msk.Cluster(this, 'Cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, }); ``` @@ -36,7 +36,7 @@ To control who can access the Cluster, use the `.connections` attribute. For a l declare const vpc: ec2.Vpc; const cluster = new msk.Cluster(this, 'Cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, }); @@ -88,7 +88,7 @@ import * as acmpca from 'aws-cdk-lib/aws-acmpca'; declare const vpc: ec2.Vpc; const cluster = new msk.Cluster(this, 'Cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, encryptionInTransit: { clientBroker: msk.ClientBrokerEncryption.TLS, @@ -113,7 +113,7 @@ Enable client authentication with [SASL/SCRAM](https://docs.aws.amazon.com/msk/l declare const vpc: ec2.Vpc; const cluster = new msk.Cluster(this, 'cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, encryptionInTransit: { clientBroker: msk.ClientBrokerEncryption.TLS, @@ -132,7 +132,7 @@ Enable client authentication with [IAM](https://docs.aws.amazon.com/msk/latest/d declare const vpc: ec2.Vpc; const cluster = new msk.Cluster(this, 'cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, encryptionInTransit: { clientBroker: msk.ClientBrokerEncryption.TLS, @@ -155,7 +155,7 @@ import * as acmpca from 'aws-cdk-lib/aws-acmpca'; declare const vpc: ec2.Vpc; const cluster = new msk.Cluster(this, 'Cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, encryptionInTransit: { clientBroker: msk.ClientBrokerEncryption.TLS, @@ -186,7 +186,7 @@ declare const vpc: ec2.Vpc; declare const bucket: s3.IBucket; const cluster = new msk.Cluster(this, 'cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_8_X, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, logging: { s3: { @@ -226,7 +226,7 @@ declare const bucket: s3.IBucket; const cluster = new msk.Cluster(this, 'cluster', { clusterName: 'myCluster', - kafkaVersion: msk.KafkaVersion.V3_6_0, + kafkaVersion: msk.KafkaVersion.V3_9_X, vpc, storageMode: msk.StorageMode.TIERED, }); diff --git a/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts b/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts index 640a951d26429..c5cafd5ab51df 100644 --- a/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts +++ b/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts @@ -210,6 +210,20 @@ export class KafkaVersion { * @see https://docs.aws.amazon.com/msk/latest/developerguide/metadata-management.html#kraft-intro */ public static readonly V3_8_X_KRAFT = KafkaVersion.of('3.8.x.kraft', { tieredStorage: true }); + + /** + * Kafka version 3.9.x with ZooKeeper metadata mode support + * + * @see https://docs.aws.amazon.com/msk/latest/developerguide/metadata-management.html#msk-get-connection-string + */ + public static readonly V3_9_X = KafkaVersion.of('3.9.x', { tieredStorage: true }); + + /** + * Kafka version 3.9.x with KRaft (Apache Kafka Raft) metadata mode support + * + * @see https://docs.aws.amazon.com/msk/latest/developerguide/metadata-management.html#kraft-intro + */ + public static readonly V3_9_X_KRAFT = KafkaVersion.of('3.9.x.kraft', { tieredStorage: true }); /** * Custom cluster version * @param version custom version number diff --git a/packages/@aws-cdk/aws-msk-alpha/test/cluster.test.ts b/packages/@aws-cdk/aws-msk-alpha/test/cluster.test.ts index 17ddc3d713f12..7ce96e37d0126 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/cluster.test.ts +++ b/packages/@aws-cdk/aws-msk-alpha/test/cluster.test.ts @@ -49,6 +49,8 @@ describe('MSK Cluster', () => { [msk.KafkaVersion.V3_7_X_KRAFT, '3.7.x.kraft'], [msk.KafkaVersion.V3_8_X, '3.8.x'], [msk.KafkaVersion.V3_8_X_KRAFT, '3.8.x.kraft'], + [msk.KafkaVersion.V3_9_X, '3.9.x'], + [msk.KafkaVersion.V3_9_X_KRAFT, '3.9.x.kraft'], ], )('created with expected Kafka version %j', (parameter, result) => { new msk.Cluster(stack, 'Cluster', { @@ -978,4 +980,3 @@ describe('MSK Cluster', () => { }); }); }); - diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json index 1882b9cea2cfe..6505fffa224d1 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json @@ -1,7 +1,8 @@ { - "version": "39.0.0", + "version": "41.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { + "displayName": "KafkaVersionIntegTestDefaultTestDeployAssertD6628743 Template", "source": { "path": "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json", "packaging": "file" diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.assets.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.assets.json index e2bdb3f3c09a3..4f504b8882908 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.assets.json +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.assets.json @@ -1,7 +1,8 @@ { - "version": "39.0.0", + "version": "41.0.0", "files": { - "3bcdf360a48a080b50477a549d18f1bbe06f7e854d3e0ac6a0b4d7f0e1d5a930": { + "2360a1155ce69e5f176f7112ea62157b87c2bfed7510a6a90fc723a91e57d088": { + "displayName": "KafkaVersionTestStack Template", "source": { "path": "KafkaVersionTestStack.template.json", "packaging": "file" @@ -9,7 +10,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "3bcdf360a48a080b50477a549d18f1bbe06f7e854d3e0ac6a0b4d7f0e1d5a930.json", + "objectKey": "2360a1155ce69e5f176f7112ea62157b87c2bfed7510a6a90fc723a91e57d088.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.template.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.template.json index 2fa80ffe39eee..b64974bbedfb1 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.template.json +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.template.json @@ -1839,6 +1839,144 @@ }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" + }, + "ClusterVersion39xSecurityGroupEEB562CB": { + "Type": "AWS::EC2::SecurityGroup", + "Properties": { + "GroupDescription": "MSK security group", + "SecurityGroupEgress": [ + { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1" + } + ], + "VpcId": { + "Ref": "Vpc8378EB38" + } + } + }, + "ClusterVersion39x27DE3BBA": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion39xSecurityGroupEEB562CB", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-9-x", + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "KafkaVersion": "3.9.x", + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + }, + "NumberOfBrokerNodes": 2 + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion39xkraftSecurityGroupA2700FB1": { + "Type": "AWS::EC2::SecurityGroup", + "Properties": { + "GroupDescription": "MSK security group", + "SecurityGroupEgress": [ + { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1" + } + ], + "VpcId": { + "Ref": "Vpc8378EB38" + } + } + }, + "ClusterVersion39xkraft96CD852C": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion39xkraftSecurityGroupA2700FB1", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-9-x-kraft", + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "KafkaVersion": "3.9.x.kraft", + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + }, + "NumberOfBrokerNodes": 2 + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" } }, "Parameters": { diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/cdk.out b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/cdk.out index 91e1a8b9901d5..188478b55560e 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/cdk.out +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"39.0.0"} \ No newline at end of file +{"version":"41.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/integ.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/integ.json index f9b4c30dbfac6..87513f929154f 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/integ.json +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "39.0.0", + "version": "41.0.0", "testCases": { "KafkaVersionIntegTest/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/manifest.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/manifest.json index d291d931593dc..a27a6264e5521 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/manifest.json +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "39.0.0", + "version": "42.0.0", "artifacts": { "KafkaVersionTestStack.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/3bcdf360a48a080b50477a549d18f1bbe06f7e854d3e0ac6a0b4d7f0e1d5a930.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/2360a1155ce69e5f176f7112ea62157b87c2bfed7510a6a90fc723a91e57d088.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -876,6 +876,60 @@ "data": "ClusterVersion38xkraft98AC7604" } ], + "/KafkaVersionTestStack/ClusterVersion3-9-x": [ + { + "type": "aws:cdk:analytics:construct", + "data": "*" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x/SecurityGroup": [ + { + "type": "aws:cdk:analytics:construct", + "data": { + "description": "*", + "vpc": "*" + } + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion39xSecurityGroupEEB562CB" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion39x27DE3BBA" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x-kraft": [ + { + "type": "aws:cdk:analytics:construct", + "data": "*" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x-kraft/SecurityGroup": [ + { + "type": "aws:cdk:analytics:construct", + "data": { + "description": "*", + "vpc": "*" + } + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x-kraft/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion39xkraftSecurityGroupA2700FB1" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-9-x-kraft/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion39xkraft96CD852C" + } + ], "/KafkaVersionTestStack/BootstrapVersion": [ { "type": "aws:cdk:logicalId", @@ -945,5 +999,6 @@ "file": "tree.json" } } - } + }, + "minimumCliVersion": "2.1006.0" } \ No newline at end of file diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/tree.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/tree.json index 4d5ae88e49cef..78252418e53b0 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/tree.json +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/tree.json @@ -1,3192 +1 @@ -{ - "version": "tree-0.1", - "tree": { - "id": "App", - "path": "", - "children": { - "KafkaVersionTestStack": { - "id": "KafkaVersionTestStack", - "path": "KafkaVersionTestStack", - "children": { - "Vpc": { - "id": "Vpc", - "path": "KafkaVersionTestStack/Vpc", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/Vpc/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::VPC", - "aws:cdk:cloudformation:props": { - "cidrBlock": "10.0.0.0/16", - "enableDnsHostnames": true, - "enableDnsSupport": true, - "instanceTenancy": "default", - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc" - } - ] - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnVPC", - "version": "0.0.0" - } - }, - "PublicSubnet1": { - "id": "PublicSubnet1", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1", - "children": { - "Subnet": { - "id": "Subnet", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/Subnet", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Subnet", - "aws:cdk:cloudformation:props": { - "availabilityZone": { - "Fn::Select": [ - 0, - { - "Fn::GetAZs": "" - } - ] - }, - "cidrBlock": "10.0.0.0/18", - "mapPublicIpOnLaunch": true, - "tags": [ - { - "key": "aws-cdk:subnet-name", - "value": "Public" - }, - { - "key": "aws-cdk:subnet-type", - "value": "Public" - }, - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnet", - "version": "0.0.0" - } - }, - "Acl": { - "id": "Acl", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/Acl", - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [] - } - }, - "RouteTable": { - "id": "RouteTable", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTable", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", - "aws:cdk:cloudformation:props": { - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRouteTable", - "version": "0.0.0" - } - }, - "RouteTableAssociation": { - "id": "RouteTableAssociation", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTableAssociation", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SubnetRouteTableAssociation", - "aws:cdk:cloudformation:props": { - "routeTableId": { - "Ref": "VpcPublicSubnet1RouteTable6C95E38E" - }, - "subnetId": { - "Ref": "VpcPublicSubnet1Subnet5C2D37C4" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation", - "version": "0.0.0" - } - }, - "DefaultRoute": { - "id": "DefaultRoute", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/DefaultRoute", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Route", - "aws:cdk:cloudformation:props": { - "destinationCidrBlock": "0.0.0.0/0", - "gatewayId": { - "Ref": "VpcIGWD7BA715C" - }, - "routeTableId": { - "Ref": "VpcPublicSubnet1RouteTable6C95E38E" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRoute", - "version": "0.0.0" - } - }, - "EIP": { - "id": "EIP", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/EIP", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::EIP", - "aws:cdk:cloudformation:props": { - "domain": "vpc", - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet1" - } - ] - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnEIP", - "version": "0.0.0" - } - }, - "NATGateway": { - "id": "NATGateway", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/NATGateway", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::NatGateway", - "aws:cdk:cloudformation:props": { - "allocationId": { - "Fn::GetAtt": [ - "VpcPublicSubnet1EIPD7E02669", - "AllocationId" - ] - }, - "subnetId": { - "Ref": "VpcPublicSubnet1Subnet5C2D37C4" - }, - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet1" - } - ] - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnNatGateway", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.PublicSubnet", - "version": "0.0.0", - "metadata": [ - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": true, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": true, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - {}, - { - "addNatGateway": [ - "*" - ] - } - ] - } - }, - "PublicSubnet2": { - "id": "PublicSubnet2", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2", - "children": { - "Subnet": { - "id": "Subnet", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/Subnet", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Subnet", - "aws:cdk:cloudformation:props": { - "availabilityZone": { - "Fn::Select": [ - 1, - { - "Fn::GetAZs": "" - } - ] - }, - "cidrBlock": "10.0.64.0/18", - "mapPublicIpOnLaunch": true, - "tags": [ - { - "key": "aws-cdk:subnet-name", - "value": "Public" - }, - { - "key": "aws-cdk:subnet-type", - "value": "Public" - }, - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet2" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnet", - "version": "0.0.0" - } - }, - "Acl": { - "id": "Acl", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/Acl", - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [] - } - }, - "RouteTable": { - "id": "RouteTable", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTable", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", - "aws:cdk:cloudformation:props": { - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet2" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRouteTable", - "version": "0.0.0" - } - }, - "RouteTableAssociation": { - "id": "RouteTableAssociation", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTableAssociation", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SubnetRouteTableAssociation", - "aws:cdk:cloudformation:props": { - "routeTableId": { - "Ref": "VpcPublicSubnet2RouteTable94F7E489" - }, - "subnetId": { - "Ref": "VpcPublicSubnet2Subnet691E08A3" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation", - "version": "0.0.0" - } - }, - "DefaultRoute": { - "id": "DefaultRoute", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/DefaultRoute", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Route", - "aws:cdk:cloudformation:props": { - "destinationCidrBlock": "0.0.0.0/0", - "gatewayId": { - "Ref": "VpcIGWD7BA715C" - }, - "routeTableId": { - "Ref": "VpcPublicSubnet2RouteTable94F7E489" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRoute", - "version": "0.0.0" - } - }, - "EIP": { - "id": "EIP", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/EIP", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::EIP", - "aws:cdk:cloudformation:props": { - "domain": "vpc", - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet2" - } - ] - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnEIP", - "version": "0.0.0" - } - }, - "NATGateway": { - "id": "NATGateway", - "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/NATGateway", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::NatGateway", - "aws:cdk:cloudformation:props": { - "allocationId": { - "Fn::GetAtt": [ - "VpcPublicSubnet2EIP3C605A87", - "AllocationId" - ] - }, - "subnetId": { - "Ref": "VpcPublicSubnet2Subnet691E08A3" - }, - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PublicSubnet2" - } - ] - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnNatGateway", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.PublicSubnet", - "version": "0.0.0", - "metadata": [ - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": true, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": true, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - {}, - { - "addNatGateway": [ - "*" - ] - } - ] - } - }, - "PrivateSubnet1": { - "id": "PrivateSubnet1", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1", - "children": { - "Subnet": { - "id": "Subnet", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1/Subnet", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Subnet", - "aws:cdk:cloudformation:props": { - "availabilityZone": { - "Fn::Select": [ - 0, - { - "Fn::GetAZs": "" - } - ] - }, - "cidrBlock": "10.0.128.0/18", - "mapPublicIpOnLaunch": false, - "tags": [ - { - "key": "aws-cdk:subnet-name", - "value": "Private" - }, - { - "key": "aws-cdk:subnet-type", - "value": "Private" - }, - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PrivateSubnet1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnet", - "version": "0.0.0" - } - }, - "Acl": { - "id": "Acl", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1/Acl", - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [] - } - }, - "RouteTable": { - "id": "RouteTable", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTable", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", - "aws:cdk:cloudformation:props": { - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PrivateSubnet1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRouteTable", - "version": "0.0.0" - } - }, - "RouteTableAssociation": { - "id": "RouteTableAssociation", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTableAssociation", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SubnetRouteTableAssociation", - "aws:cdk:cloudformation:props": { - "routeTableId": { - "Ref": "VpcPrivateSubnet1RouteTableB2C5B500" - }, - "subnetId": { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation", - "version": "0.0.0" - } - }, - "DefaultRoute": { - "id": "DefaultRoute", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1/DefaultRoute", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Route", - "aws:cdk:cloudformation:props": { - "destinationCidrBlock": "0.0.0.0/0", - "natGatewayId": { - "Ref": "VpcPublicSubnet1NATGateway4D7517AA" - }, - "routeTableId": { - "Ref": "VpcPrivateSubnet1RouteTableB2C5B500" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRoute", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.PrivateSubnet", - "version": "0.0.0", - "metadata": [ - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": false, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": false, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - {} - ] - } - }, - "PrivateSubnet2": { - "id": "PrivateSubnet2", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2", - "children": { - "Subnet": { - "id": "Subnet", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2/Subnet", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Subnet", - "aws:cdk:cloudformation:props": { - "availabilityZone": { - "Fn::Select": [ - 1, - { - "Fn::GetAZs": "" - } - ] - }, - "cidrBlock": "10.0.192.0/18", - "mapPublicIpOnLaunch": false, - "tags": [ - { - "key": "aws-cdk:subnet-name", - "value": "Private" - }, - { - "key": "aws-cdk:subnet-type", - "value": "Private" - }, - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PrivateSubnet2" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnet", - "version": "0.0.0" - } - }, - "Acl": { - "id": "Acl", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2/Acl", - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [] - } - }, - "RouteTable": { - "id": "RouteTable", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTable", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", - "aws:cdk:cloudformation:props": { - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc/PrivateSubnet2" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRouteTable", - "version": "0.0.0" - } - }, - "RouteTableAssociation": { - "id": "RouteTableAssociation", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTableAssociation", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SubnetRouteTableAssociation", - "aws:cdk:cloudformation:props": { - "routeTableId": { - "Ref": "VpcPrivateSubnet2RouteTableA678073B" - }, - "subnetId": { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation", - "version": "0.0.0" - } - }, - "DefaultRoute": { - "id": "DefaultRoute", - "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2/DefaultRoute", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::Route", - "aws:cdk:cloudformation:props": { - "destinationCidrBlock": "0.0.0.0/0", - "natGatewayId": { - "Ref": "VpcPublicSubnet2NATGateway9182C01D" - }, - "routeTableId": { - "Ref": "VpcPrivateSubnet2RouteTableA678073B" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnRoute", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.PrivateSubnet", - "version": "0.0.0", - "metadata": [ - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": false, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - { - "availabilityZone": "*", - "vpcId": "*", - "cidrBlock": "*", - "mapPublicIpOnLaunch": false, - "ipv6CidrBlock": "*", - "assignIpv6AddressOnCreation": "*" - }, - {} - ] - } - }, - "IGW": { - "id": "IGW", - "path": "KafkaVersionTestStack/Vpc/IGW", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::InternetGateway", - "aws:cdk:cloudformation:props": { - "tags": [ - { - "key": "Name", - "value": "KafkaVersionTestStack/Vpc" - } - ] - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnInternetGateway", - "version": "0.0.0" - } - }, - "VPCGW": { - "id": "VPCGW", - "path": "KafkaVersionTestStack/Vpc/VPCGW", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::VPCGatewayAttachment", - "aws:cdk:cloudformation:props": { - "internetGatewayId": { - "Ref": "VpcIGWD7BA715C" - }, - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnVPCGatewayAttachment", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.Vpc", - "version": "0.0.0", - "metadata": [ - { - "maxAzs": "*", - "restrictDefaultSecurityGroup": false - } - ] - } - }, - "ClusterVersion2-6-0": { - "id": "ClusterVersion2-6-0", - "path": "KafkaVersionTestStack/ClusterVersion2-6-0", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-6-0/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-0/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-0/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion260SecurityGroup7EE4C4B9", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-6-0", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.6.0", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-6-1": { - "id": "ClusterVersion2-6-1", - "path": "KafkaVersionTestStack/ClusterVersion2-6-1", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-6-1/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-1/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-1/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion261SecurityGroupA9CF6B0F", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-6-1", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.6.1", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-6-2": { - "id": "ClusterVersion2-6-2", - "path": "KafkaVersionTestStack/ClusterVersion2-6-2", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-6-2/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-2/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-2/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion262SecurityGroup1F74C57D", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-6-2", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.6.2", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-6-3": { - "id": "ClusterVersion2-6-3", - "path": "KafkaVersionTestStack/ClusterVersion2-6-3", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-6-3/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-3/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-6-3/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion263SecurityGroupE3FAA85B", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-6-3", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.6.3", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-7-0": { - "id": "ClusterVersion2-7-0", - "path": "KafkaVersionTestStack/ClusterVersion2-7-0", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-7-0/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-7-0/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-7-0/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion270SecurityGroupC310BF35", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-7-0", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.7.0", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-7-1": { - "id": "ClusterVersion2-7-1", - "path": "KafkaVersionTestStack/ClusterVersion2-7-1", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-7-1/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-7-1/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-7-1/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion271SecurityGroup1487C17C", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-7-1", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.7.1", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-7-2": { - "id": "ClusterVersion2-7-2", - "path": "KafkaVersionTestStack/ClusterVersion2-7-2", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-7-2/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-7-2/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-7-2/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion272SecurityGroupB8AE57F0", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-7-2", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.7.2", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-8-0": { - "id": "ClusterVersion2-8-0", - "path": "KafkaVersionTestStack/ClusterVersion2-8-0", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-8-0/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-8-0/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-8-0/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion280SecurityGroup7A071E33", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-8-0", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.8.0", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-8-1": { - "id": "ClusterVersion2-8-1", - "path": "KafkaVersionTestStack/ClusterVersion2-8-1", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-8-1/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-8-1/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-8-1/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion281SecurityGroup58456B77", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-8-1", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.8.1", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion2-8-2-tiered": { - "id": "ClusterVersion2-8-2-tiered", - "path": "KafkaVersionTestStack/ClusterVersion2-8-2-tiered", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion2-8-2-tiered/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-8-2-tiered/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion2-8-2-tiered/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion282tieredSecurityGroup3FA6200D", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v2-8-2-tiered", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "2.8.2.tiered", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-1-1": { - "id": "ClusterVersion3-1-1", - "path": "KafkaVersionTestStack/ClusterVersion3-1-1", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-1-1/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-1-1/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-1-1/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion311SecurityGroupFFD16098", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-1-1", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.1.1", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-2-0": { - "id": "ClusterVersion3-2-0", - "path": "KafkaVersionTestStack/ClusterVersion3-2-0", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-2-0/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-2-0/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-2-0/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion320SecurityGroupF51F054B", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-2-0", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.2.0", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-3-1": { - "id": "ClusterVersion3-3-1", - "path": "KafkaVersionTestStack/ClusterVersion3-3-1", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-3-1/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-3-1/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-3-1/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion331SecurityGroupE349B3D7", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-3-1", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.3.1", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-3-2": { - "id": "ClusterVersion3-3-2", - "path": "KafkaVersionTestStack/ClusterVersion3-3-2", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-3-2/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-3-2/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-3-2/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion332SecurityGroup75E967C6", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-3-2", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.3.2", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-4-0": { - "id": "ClusterVersion3-4-0", - "path": "KafkaVersionTestStack/ClusterVersion3-4-0", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-4-0/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-4-0/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-4-0/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion340SecurityGroupBCDEC51B", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-4-0", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.4.0", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-5-1": { - "id": "ClusterVersion3-5-1", - "path": "KafkaVersionTestStack/ClusterVersion3-5-1", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-5-1/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-5-1/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-5-1/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion351SecurityGroup866E7223", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-5-1", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.5.1", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-6-0": { - "id": "ClusterVersion3-6-0", - "path": "KafkaVersionTestStack/ClusterVersion3-6-0", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-6-0/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-6-0/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-6-0/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion360SecurityGroupDE3FDA4D", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-6-0", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.6.0", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-7-x": { - "id": "ClusterVersion3-7-x", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion37xSecurityGroup907921C2", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-7-x", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.7.x", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-7-x-kraft": { - "id": "ClusterVersion3-7-x-kraft", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x-kraft", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x-kraft/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x-kraft/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-7-x-kraft/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion37xkraftSecurityGroupD9C2010F", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-7-x-kraft", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.7.x.kraft", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-8-x": { - "id": "ClusterVersion3-8-x", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion38xSecurityGroupF2DB8982", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-8-x", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.8.x", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "ClusterVersion3-8-x-kraft": { - "id": "ClusterVersion3-8-x-kraft", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x-kraft", - "children": { - "SecurityGroup": { - "id": "SecurityGroup", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x-kraft/SecurityGroup", - "children": { - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x-kraft/SecurityGroup/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::EC2::SecurityGroup", - "aws:cdk:cloudformation:props": { - "groupDescription": "MSK security group", - "securityGroupEgress": [ - { - "cidrIp": "0.0.0.0/0", - "description": "Allow all outbound traffic by default", - "ipProtocol": "-1" - } - ], - "vpcId": { - "Ref": "Vpc8378EB38" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.CfnSecurityGroup", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_ec2.SecurityGroup", - "version": "0.0.0", - "metadata": [ - { - "description": "*", - "vpc": "*" - } - ] - } - }, - "Resource": { - "id": "Resource", - "path": "KafkaVersionTestStack/ClusterVersion3-8-x-kraft/Resource", - "attributes": { - "aws:cdk:cloudformation:type": "AWS::MSK::Cluster", - "aws:cdk:cloudformation:props": { - "brokerNodeGroupInfo": { - "instanceType": "kafka.m5.large", - "clientSubnets": [ - { - "Ref": "VpcPrivateSubnet1Subnet536B997A" - }, - { - "Ref": "VpcPrivateSubnet2Subnet3788AAA1" - } - ], - "securityGroups": [ - { - "Fn::GetAtt": [ - "ClusterVersion38xkraftSecurityGroup0FA5642D", - "GroupId" - ] - } - ], - "storageInfo": { - "ebsStorageInfo": { - "volumeSize": 1000 - } - } - }, - "clusterName": "cluster-v3-8-x-kraft", - "encryptionInfo": { - "encryptionInTransit": { - "clientBroker": "TLS", - "inCluster": true - } - }, - "kafkaVersion": "3.8.x.kraft", - "loggingInfo": { - "brokerLogs": { - "cloudWatchLogs": { - "enabled": false - }, - "firehose": { - "enabled": false - }, - "s3": { - "enabled": false - } - } - }, - "numberOfBrokerNodes": 2 - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.aws_msk.CfnCluster", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Resource", - "version": "0.0.0", - "metadata": [ - "*" - ] - } - }, - "BootstrapVersion": { - "id": "BootstrapVersion", - "path": "KafkaVersionTestStack/BootstrapVersion", - "constructInfo": { - "fqn": "aws-cdk-lib.CfnParameter", - "version": "0.0.0" - } - }, - "CheckBootstrapVersion": { - "id": "CheckBootstrapVersion", - "path": "KafkaVersionTestStack/CheckBootstrapVersion", - "constructInfo": { - "fqn": "aws-cdk-lib.CfnRule", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Stack", - "version": "0.0.0" - } - }, - "KafkaVersionIntegTest": { - "id": "KafkaVersionIntegTest", - "path": "KafkaVersionIntegTest", - "children": { - "DefaultTest": { - "id": "DefaultTest", - "path": "KafkaVersionIntegTest/DefaultTest", - "children": { - "Default": { - "id": "Default", - "path": "KafkaVersionIntegTest/DefaultTest/Default", - "constructInfo": { - "fqn": "constructs.Construct", - "version": "10.4.2" - } - }, - "DeployAssert": { - "id": "DeployAssert", - "path": "KafkaVersionIntegTest/DefaultTest/DeployAssert", - "children": { - "BootstrapVersion": { - "id": "BootstrapVersion", - "path": "KafkaVersionIntegTest/DefaultTest/DeployAssert/BootstrapVersion", - "constructInfo": { - "fqn": "aws-cdk-lib.CfnParameter", - "version": "0.0.0" - } - }, - "CheckBootstrapVersion": { - "id": "CheckBootstrapVersion", - "path": "KafkaVersionIntegTest/DefaultTest/DeployAssert/CheckBootstrapVersion", - "constructInfo": { - "fqn": "aws-cdk-lib.CfnRule", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.Stack", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "@aws-cdk/integ-tests-alpha.IntegTestCase", - "version": "0.0.0" - } - } - }, - "constructInfo": { - "fqn": "@aws-cdk/integ-tests-alpha.IntegTest", - "version": "0.0.0" - } - }, - "Tree": { - "id": "Tree", - "path": "Tree", - "constructInfo": { - "fqn": "constructs.Construct", - "version": "10.4.2" - } - } - }, - "constructInfo": { - "fqn": "aws-cdk-lib.App", - "version": "0.0.0" - } - } -} \ No newline at end of file +{"version":"tree-0.1","tree":{"id":"App","path":"","children":{"KafkaVersionTestStack":{"id":"KafkaVersionTestStack","path":"KafkaVersionTestStack","children":{"Vpc":{"id":"Vpc","path":"KafkaVersionTestStack/Vpc","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/Vpc/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::VPC","aws:cdk:cloudformation:props":{"cidrBlock":"10.0.0.0/16","enableDnsHostnames":true,"enableDnsSupport":true,"instanceTenancy":"default","tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc"}]}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnVPC","version":"0.0.0"}},"PublicSubnet1":{"id":"PublicSubnet1","path":"KafkaVersionTestStack/Vpc/PublicSubnet1","children":{"Subnet":{"id":"Subnet","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/Subnet","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Subnet","aws:cdk:cloudformation:props":{"availabilityZone":{"Fn::Select":[0,{"Fn::GetAZs":""}]},"cidrBlock":"10.0.0.0/18","mapPublicIpOnLaunch":true,"tags":[{"key":"aws-cdk:subnet-name","value":"Public"},{"key":"aws-cdk:subnet-type","value":"Public"},{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnet","version":"0.0.0"}},"Acl":{"id":"Acl","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/Acl","constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":[]}},"RouteTable":{"id":"RouteTable","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTable","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::RouteTable","aws:cdk:cloudformation:props":{"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRouteTable","version":"0.0.0"}},"RouteTableAssociation":{"id":"RouteTableAssociation","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTableAssociation","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SubnetRouteTableAssociation","aws:cdk:cloudformation:props":{"routeTableId":{"Ref":"VpcPublicSubnet1RouteTable6C95E38E"},"subnetId":{"Ref":"VpcPublicSubnet1Subnet5C2D37C4"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation","version":"0.0.0"}},"DefaultRoute":{"id":"DefaultRoute","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/DefaultRoute","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Route","aws:cdk:cloudformation:props":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":{"Ref":"VpcIGWD7BA715C"},"routeTableId":{"Ref":"VpcPublicSubnet1RouteTable6C95E38E"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRoute","version":"0.0.0"}},"EIP":{"id":"EIP","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/EIP","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::EIP","aws:cdk:cloudformation:props":{"domain":"vpc","tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet1"}]}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnEIP","version":"0.0.0"}},"NATGateway":{"id":"NATGateway","path":"KafkaVersionTestStack/Vpc/PublicSubnet1/NATGateway","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::NatGateway","aws:cdk:cloudformation:props":{"allocationId":{"Fn::GetAtt":["VpcPublicSubnet1EIPD7E02669","AllocationId"]},"subnetId":{"Ref":"VpcPublicSubnet1Subnet5C2D37C4"},"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet1"}]}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnNatGateway","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.PublicSubnet","version":"0.0.0","metadata":[{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":true,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":true,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{},{"addNatGateway":["*"]}]}},"PublicSubnet2":{"id":"PublicSubnet2","path":"KafkaVersionTestStack/Vpc/PublicSubnet2","children":{"Subnet":{"id":"Subnet","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/Subnet","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Subnet","aws:cdk:cloudformation:props":{"availabilityZone":{"Fn::Select":[1,{"Fn::GetAZs":""}]},"cidrBlock":"10.0.64.0/18","mapPublicIpOnLaunch":true,"tags":[{"key":"aws-cdk:subnet-name","value":"Public"},{"key":"aws-cdk:subnet-type","value":"Public"},{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet2"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnet","version":"0.0.0"}},"Acl":{"id":"Acl","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/Acl","constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":[]}},"RouteTable":{"id":"RouteTable","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTable","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::RouteTable","aws:cdk:cloudformation:props":{"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet2"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRouteTable","version":"0.0.0"}},"RouteTableAssociation":{"id":"RouteTableAssociation","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTableAssociation","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SubnetRouteTableAssociation","aws:cdk:cloudformation:props":{"routeTableId":{"Ref":"VpcPublicSubnet2RouteTable94F7E489"},"subnetId":{"Ref":"VpcPublicSubnet2Subnet691E08A3"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation","version":"0.0.0"}},"DefaultRoute":{"id":"DefaultRoute","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/DefaultRoute","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Route","aws:cdk:cloudformation:props":{"destinationCidrBlock":"0.0.0.0/0","gatewayId":{"Ref":"VpcIGWD7BA715C"},"routeTableId":{"Ref":"VpcPublicSubnet2RouteTable94F7E489"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRoute","version":"0.0.0"}},"EIP":{"id":"EIP","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/EIP","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::EIP","aws:cdk:cloudformation:props":{"domain":"vpc","tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet2"}]}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnEIP","version":"0.0.0"}},"NATGateway":{"id":"NATGateway","path":"KafkaVersionTestStack/Vpc/PublicSubnet2/NATGateway","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::NatGateway","aws:cdk:cloudformation:props":{"allocationId":{"Fn::GetAtt":["VpcPublicSubnet2EIP3C605A87","AllocationId"]},"subnetId":{"Ref":"VpcPublicSubnet2Subnet691E08A3"},"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PublicSubnet2"}]}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnNatGateway","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.PublicSubnet","version":"0.0.0","metadata":[{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":true,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":true,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{},{"addNatGateway":["*"]}]}},"PrivateSubnet1":{"id":"PrivateSubnet1","path":"KafkaVersionTestStack/Vpc/PrivateSubnet1","children":{"Subnet":{"id":"Subnet","path":"KafkaVersionTestStack/Vpc/PrivateSubnet1/Subnet","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Subnet","aws:cdk:cloudformation:props":{"availabilityZone":{"Fn::Select":[0,{"Fn::GetAZs":""}]},"cidrBlock":"10.0.128.0/18","mapPublicIpOnLaunch":false,"tags":[{"key":"aws-cdk:subnet-name","value":"Private"},{"key":"aws-cdk:subnet-type","value":"Private"},{"key":"Name","value":"KafkaVersionTestStack/Vpc/PrivateSubnet1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnet","version":"0.0.0"}},"Acl":{"id":"Acl","path":"KafkaVersionTestStack/Vpc/PrivateSubnet1/Acl","constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":[]}},"RouteTable":{"id":"RouteTable","path":"KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTable","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::RouteTable","aws:cdk:cloudformation:props":{"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PrivateSubnet1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRouteTable","version":"0.0.0"}},"RouteTableAssociation":{"id":"RouteTableAssociation","path":"KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTableAssociation","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SubnetRouteTableAssociation","aws:cdk:cloudformation:props":{"routeTableId":{"Ref":"VpcPrivateSubnet1RouteTableB2C5B500"},"subnetId":{"Ref":"VpcPrivateSubnet1Subnet536B997A"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation","version":"0.0.0"}},"DefaultRoute":{"id":"DefaultRoute","path":"KafkaVersionTestStack/Vpc/PrivateSubnet1/DefaultRoute","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Route","aws:cdk:cloudformation:props":{"destinationCidrBlock":"0.0.0.0/0","natGatewayId":{"Ref":"VpcPublicSubnet1NATGateway4D7517AA"},"routeTableId":{"Ref":"VpcPrivateSubnet1RouteTableB2C5B500"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRoute","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.PrivateSubnet","version":"0.0.0","metadata":[{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":false,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":false,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{}]}},"PrivateSubnet2":{"id":"PrivateSubnet2","path":"KafkaVersionTestStack/Vpc/PrivateSubnet2","children":{"Subnet":{"id":"Subnet","path":"KafkaVersionTestStack/Vpc/PrivateSubnet2/Subnet","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Subnet","aws:cdk:cloudformation:props":{"availabilityZone":{"Fn::Select":[1,{"Fn::GetAZs":""}]},"cidrBlock":"10.0.192.0/18","mapPublicIpOnLaunch":false,"tags":[{"key":"aws-cdk:subnet-name","value":"Private"},{"key":"aws-cdk:subnet-type","value":"Private"},{"key":"Name","value":"KafkaVersionTestStack/Vpc/PrivateSubnet2"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnet","version":"0.0.0"}},"Acl":{"id":"Acl","path":"KafkaVersionTestStack/Vpc/PrivateSubnet2/Acl","constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":[]}},"RouteTable":{"id":"RouteTable","path":"KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTable","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::RouteTable","aws:cdk:cloudformation:props":{"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc/PrivateSubnet2"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRouteTable","version":"0.0.0"}},"RouteTableAssociation":{"id":"RouteTableAssociation","path":"KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTableAssociation","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SubnetRouteTableAssociation","aws:cdk:cloudformation:props":{"routeTableId":{"Ref":"VpcPrivateSubnet2RouteTableA678073B"},"subnetId":{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSubnetRouteTableAssociation","version":"0.0.0"}},"DefaultRoute":{"id":"DefaultRoute","path":"KafkaVersionTestStack/Vpc/PrivateSubnet2/DefaultRoute","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::Route","aws:cdk:cloudformation:props":{"destinationCidrBlock":"0.0.0.0/0","natGatewayId":{"Ref":"VpcPublicSubnet2NATGateway9182C01D"},"routeTableId":{"Ref":"VpcPrivateSubnet2RouteTableA678073B"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnRoute","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.PrivateSubnet","version":"0.0.0","metadata":[{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":false,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{"availabilityZone":"*","vpcId":"*","cidrBlock":"*","mapPublicIpOnLaunch":false,"ipv6CidrBlock":"*","assignIpv6AddressOnCreation":"*"},{}]}},"IGW":{"id":"IGW","path":"KafkaVersionTestStack/Vpc/IGW","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::InternetGateway","aws:cdk:cloudformation:props":{"tags":[{"key":"Name","value":"KafkaVersionTestStack/Vpc"}]}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnInternetGateway","version":"0.0.0"}},"VPCGW":{"id":"VPCGW","path":"KafkaVersionTestStack/Vpc/VPCGW","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::VPCGatewayAttachment","aws:cdk:cloudformation:props":{"internetGatewayId":{"Ref":"VpcIGWD7BA715C"},"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnVPCGatewayAttachment","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.Vpc","version":"0.0.0","metadata":[{"maxAzs":"*","restrictDefaultSecurityGroup":false}]}},"ClusterVersion2-6-0":{"id":"ClusterVersion2-6-0","path":"KafkaVersionTestStack/ClusterVersion2-6-0","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-6-0/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-0/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-0/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion260SecurityGroup7EE4C4B9","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-6-0","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.6.0","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-6-1":{"id":"ClusterVersion2-6-1","path":"KafkaVersionTestStack/ClusterVersion2-6-1","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-6-1/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-1/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-1/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion261SecurityGroupA9CF6B0F","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-6-1","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.6.1","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-6-2":{"id":"ClusterVersion2-6-2","path":"KafkaVersionTestStack/ClusterVersion2-6-2","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-6-2/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-2/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-2/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion262SecurityGroup1F74C57D","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-6-2","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.6.2","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-6-3":{"id":"ClusterVersion2-6-3","path":"KafkaVersionTestStack/ClusterVersion2-6-3","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-6-3/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-3/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-6-3/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion263SecurityGroupE3FAA85B","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-6-3","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.6.3","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-7-0":{"id":"ClusterVersion2-7-0","path":"KafkaVersionTestStack/ClusterVersion2-7-0","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-7-0/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-7-0/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-7-0/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion270SecurityGroupC310BF35","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-7-0","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.7.0","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-7-1":{"id":"ClusterVersion2-7-1","path":"KafkaVersionTestStack/ClusterVersion2-7-1","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-7-1/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-7-1/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-7-1/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion271SecurityGroup1487C17C","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-7-1","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.7.1","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-7-2":{"id":"ClusterVersion2-7-2","path":"KafkaVersionTestStack/ClusterVersion2-7-2","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-7-2/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-7-2/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-7-2/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion272SecurityGroupB8AE57F0","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-7-2","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.7.2","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-8-0":{"id":"ClusterVersion2-8-0","path":"KafkaVersionTestStack/ClusterVersion2-8-0","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-8-0/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-8-0/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-8-0/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion280SecurityGroup7A071E33","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-8-0","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.8.0","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-8-1":{"id":"ClusterVersion2-8-1","path":"KafkaVersionTestStack/ClusterVersion2-8-1","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-8-1/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-8-1/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-8-1/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion281SecurityGroup58456B77","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-8-1","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.8.1","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion2-8-2-tiered":{"id":"ClusterVersion2-8-2-tiered","path":"KafkaVersionTestStack/ClusterVersion2-8-2-tiered","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion2-8-2-tiered/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-8-2-tiered/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion2-8-2-tiered/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion282tieredSecurityGroup3FA6200D","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v2-8-2-tiered","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"2.8.2.tiered","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-1-1":{"id":"ClusterVersion3-1-1","path":"KafkaVersionTestStack/ClusterVersion3-1-1","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-1-1/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-1-1/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-1-1/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion311SecurityGroupFFD16098","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-1-1","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.1.1","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-2-0":{"id":"ClusterVersion3-2-0","path":"KafkaVersionTestStack/ClusterVersion3-2-0","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-2-0/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-2-0/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-2-0/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion320SecurityGroupF51F054B","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-2-0","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.2.0","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-3-1":{"id":"ClusterVersion3-3-1","path":"KafkaVersionTestStack/ClusterVersion3-3-1","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-3-1/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-3-1/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-3-1/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion331SecurityGroupE349B3D7","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-3-1","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.3.1","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-3-2":{"id":"ClusterVersion3-3-2","path":"KafkaVersionTestStack/ClusterVersion3-3-2","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-3-2/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-3-2/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-3-2/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion332SecurityGroup75E967C6","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-3-2","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.3.2","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-4-0":{"id":"ClusterVersion3-4-0","path":"KafkaVersionTestStack/ClusterVersion3-4-0","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-4-0/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-4-0/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-4-0/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion340SecurityGroupBCDEC51B","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-4-0","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.4.0","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-5-1":{"id":"ClusterVersion3-5-1","path":"KafkaVersionTestStack/ClusterVersion3-5-1","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-5-1/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-5-1/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-5-1/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion351SecurityGroup866E7223","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-5-1","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.5.1","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-6-0":{"id":"ClusterVersion3-6-0","path":"KafkaVersionTestStack/ClusterVersion3-6-0","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-6-0/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-6-0/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-6-0/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion360SecurityGroupDE3FDA4D","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-6-0","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.6.0","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-7-x":{"id":"ClusterVersion3-7-x","path":"KafkaVersionTestStack/ClusterVersion3-7-x","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-7-x/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-7-x/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-7-x/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion37xSecurityGroup907921C2","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-7-x","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.7.x","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-7-x-kraft":{"id":"ClusterVersion3-7-x-kraft","path":"KafkaVersionTestStack/ClusterVersion3-7-x-kraft","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-7-x-kraft/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-7-x-kraft/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-7-x-kraft/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion37xkraftSecurityGroupD9C2010F","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-7-x-kraft","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.7.x.kraft","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-8-x":{"id":"ClusterVersion3-8-x","path":"KafkaVersionTestStack/ClusterVersion3-8-x","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-8-x/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-8-x/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-8-x/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion38xSecurityGroupF2DB8982","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-8-x","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.8.x","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-8-x-kraft":{"id":"ClusterVersion3-8-x-kraft","path":"KafkaVersionTestStack/ClusterVersion3-8-x-kraft","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-8-x-kraft/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-8-x-kraft/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-8-x-kraft/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion38xkraftSecurityGroup0FA5642D","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-8-x-kraft","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.8.x.kraft","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-9-x":{"id":"ClusterVersion3-9-x","path":"KafkaVersionTestStack/ClusterVersion3-9-x","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-9-x/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-9-x/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-9-x/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion39xSecurityGroupEEB562CB","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-9-x","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.9.x","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"ClusterVersion3-9-x-kraft":{"id":"ClusterVersion3-9-x-kraft","path":"KafkaVersionTestStack/ClusterVersion3-9-x-kraft","children":{"SecurityGroup":{"id":"SecurityGroup","path":"KafkaVersionTestStack/ClusterVersion3-9-x-kraft/SecurityGroup","children":{"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-9-x-kraft/SecurityGroup/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::EC2::SecurityGroup","aws:cdk:cloudformation:props":{"groupDescription":"MSK security group","securityGroupEgress":[{"cidrIp":"0.0.0.0/0","description":"Allow all outbound traffic by default","ipProtocol":"-1"}],"vpcId":{"Ref":"Vpc8378EB38"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.CfnSecurityGroup","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.aws_ec2.SecurityGroup","version":"0.0.0","metadata":[{"description":"*","vpc":"*"}]}},"Resource":{"id":"Resource","path":"KafkaVersionTestStack/ClusterVersion3-9-x-kraft/Resource","attributes":{"aws:cdk:cloudformation:type":"AWS::MSK::Cluster","aws:cdk:cloudformation:props":{"brokerNodeGroupInfo":{"instanceType":"kafka.m5.large","clientSubnets":[{"Ref":"VpcPrivateSubnet1Subnet536B997A"},{"Ref":"VpcPrivateSubnet2Subnet3788AAA1"}],"securityGroups":[{"Fn::GetAtt":["ClusterVersion39xkraftSecurityGroupA2700FB1","GroupId"]}],"storageInfo":{"ebsStorageInfo":{"volumeSize":1000}}},"clusterName":"cluster-v3-9-x-kraft","encryptionInfo":{"encryptionInTransit":{"clientBroker":"TLS","inCluster":true}},"kafkaVersion":"3.9.x.kraft","loggingInfo":{"brokerLogs":{"cloudWatchLogs":{"enabled":false},"firehose":{"enabled":false},"s3":{"enabled":false}}},"numberOfBrokerNodes":2}},"constructInfo":{"fqn":"aws-cdk-lib.aws_msk.CfnCluster","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Resource","version":"0.0.0","metadata":["*"]}},"BootstrapVersion":{"id":"BootstrapVersion","path":"KafkaVersionTestStack/BootstrapVersion","constructInfo":{"fqn":"aws-cdk-lib.CfnParameter","version":"0.0.0"}},"CheckBootstrapVersion":{"id":"CheckBootstrapVersion","path":"KafkaVersionTestStack/CheckBootstrapVersion","constructInfo":{"fqn":"aws-cdk-lib.CfnRule","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Stack","version":"0.0.0"}},"KafkaVersionIntegTest":{"id":"KafkaVersionIntegTest","path":"KafkaVersionIntegTest","children":{"DefaultTest":{"id":"DefaultTest","path":"KafkaVersionIntegTest/DefaultTest","children":{"Default":{"id":"Default","path":"KafkaVersionIntegTest/DefaultTest/Default","constructInfo":{"fqn":"constructs.Construct","version":"10.4.2"}},"DeployAssert":{"id":"DeployAssert","path":"KafkaVersionIntegTest/DefaultTest/DeployAssert","children":{"BootstrapVersion":{"id":"BootstrapVersion","path":"KafkaVersionIntegTest/DefaultTest/DeployAssert/BootstrapVersion","constructInfo":{"fqn":"aws-cdk-lib.CfnParameter","version":"0.0.0"}},"CheckBootstrapVersion":{"id":"CheckBootstrapVersion","path":"KafkaVersionIntegTest/DefaultTest/DeployAssert/CheckBootstrapVersion","constructInfo":{"fqn":"aws-cdk-lib.CfnRule","version":"0.0.0"}}},"constructInfo":{"fqn":"aws-cdk-lib.Stack","version":"0.0.0"}}},"constructInfo":{"fqn":"@aws-cdk/integ-tests-alpha.IntegTestCase","version":"0.0.0"}}},"constructInfo":{"fqn":"@aws-cdk/integ-tests-alpha.IntegTest","version":"0.0.0"}},"Tree":{"id":"Tree","path":"Tree","constructInfo":{"fqn":"constructs.Construct","version":"10.4.2"}}},"constructInfo":{"fqn":"aws-cdk-lib.App","version":"0.0.0"}}} \ No newline at end of file diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.ts b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.ts index 3374f991678d3..e782fed24a687 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.ts +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.ts @@ -27,6 +27,8 @@ const versions: KafkaVersion[] = [ KafkaVersion.V3_7_X_KRAFT, KafkaVersion.V3_8_X, KafkaVersion.V3_8_X_KRAFT, + KafkaVersion.V3_9_X, + KafkaVersion.V3_9_X_KRAFT, ]; class KafkaVersionTest extends Stack {