From e19df1048b67ee94ff0e16144d673f2c2f93040f Mon Sep 17 00:00:00 2001 From: daschaa Date: Fri, 12 May 2023 13:32:57 +0200 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=A8=20Adds=20new=20kafka=20version=20?= =?UTF-8?q?to=20msk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts | 5 +++++ 1 file changed, 5 insertions(+) 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 ba370f8c04885..e8d8882d2f24a 100644 --- a/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts +++ b/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts @@ -91,6 +91,11 @@ export class KafkaVersion { * Kafka version 3.3.2 */ public static readonly V3_3_2 = KafkaVersion.of('3.3.2'); + + /** + * Kafka version 3.4.0 + */ + public static readonly V3_4_0 = KafkaVersion.of('3.4.0'); /** * Custom cluster version * @param version custom version number From 4aaf259b724459de422d0b4ef2fcb352e9f5ba83 Mon Sep 17 00:00:00 2001 From: daschaa Date: Fri, 12 May 2023 18:39:02 +0200 Subject: [PATCH 2/3] =?UTF-8?q?=E2=9C=A8=20Adds=20version=20kafka=203.4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aws-msk-alpha/lib/cluster-version.ts | 1 + .../aws-msk-alpha/test/cluster.test.ts | 1 + ...efaultTestDeployAssertD6628743.assets.json | 19 + ...aultTestDeployAssertD6628743.template.json | 36 + .../KafkaVersionTestStack.assets.json | 19 + .../KafkaVersionTestStack.template.json | 1643 +++++++++++ .../integ.cluster-version.js.snapshot/cdk.out | 1 + .../integ.json | 13 + .../manifest.json | 459 +++ .../tree.json | 2570 +++++++++++++++++ .../test/integ.cluster-version.ts | 53 + ...965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip | Bin 0 -> 13195 bytes ...578a5a5ad86d88274b3639938aa2baebf822ce.zip | Bin 0 -> 12518 bytes 13 files changed, 4815 insertions(+) create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.assets.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.template.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/cdk.out create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/integ.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/manifest.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/tree.json create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.ts create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/40aa87cdf43c4095cec18bc443965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip create mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/a9d3d4d1afa000946b9863b3e7578a5a5ad86d88274b3639938aa2baebf822ce.zip 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 e8d8882d2f24a..bdf22f0f3f6fb 100644 --- a/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts +++ b/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts @@ -96,6 +96,7 @@ export class KafkaVersion { * Kafka version 3.4.0 */ public static readonly V3_4_0 = KafkaVersion.of('3.4.0'); + /** * 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 bc8e9823fd941..886ecf90b89aa 100644 --- a/packages/@aws-cdk/aws-msk-alpha/test/cluster.test.ts +++ b/packages/@aws-cdk/aws-msk-alpha/test/cluster.test.ts @@ -41,6 +41,7 @@ describe('MSK Cluster', () => { [msk.KafkaVersion.V3_2_0, '3.2.0'], [msk.KafkaVersion.V3_3_1, '3.3.1'], [msk.KafkaVersion.V3_3_2, '3.3.2'], + [msk.KafkaVersion.V3_4_0, '3.4.0'], ], )('created with expected Kafka version %j', (parameter, result) => { new msk.Cluster(stack, '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 new file mode 100644 index 0000000000000..2f5a1a766dca8 --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json @@ -0,0 +1,19 @@ +{ + "version": "31.0.0", + "files": { + "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { + "source": { + "path": "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json", + "packaging": "file" + }, + "destinations": { + "current_account-current_region": { + "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", + "objectKey": "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22.json", + "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" + } + } + } + }, + "dockerImages": {} +} \ No newline at end of file diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json new file mode 100644 index 0000000000000..ad9d0fb73d1dd --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json @@ -0,0 +1,36 @@ +{ + "Parameters": { + "BootstrapVersion": { + "Type": "AWS::SSM::Parameter::Value", + "Default": "/cdk-bootstrap/hnb659fds/version", + "Description": "Version of the CDK Bootstrap resources in this environment, automatically retrieved from SSM Parameter Store. [cdk:skip]" + } + }, + "Rules": { + "CheckBootstrapVersion": { + "Assertions": [ + { + "Assert": { + "Fn::Not": [ + { + "Fn::Contains": [ + [ + "1", + "2", + "3", + "4", + "5" + ], + { + "Ref": "BootstrapVersion" + } + ] + } + ] + }, + "AssertDescription": "CDK bootstrap stack version 6 required. Please run 'cdk bootstrap' with a recent version of the CDK CLI." + } + ] + } + } +} \ No newline at end of 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 new file mode 100644 index 0000000000000..9d9f9eb4a6a7d --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.assets.json @@ -0,0 +1,19 @@ +{ + "version": "31.0.0", + "files": { + "60dae11a2659444f952ba2b102ea25cba4d75ba7229c89d74c55973e2c5c5b35": { + "source": { + "path": "KafkaVersionTestStack.template.json", + "packaging": "file" + }, + "destinations": { + "current_account-current_region": { + "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", + "objectKey": "60dae11a2659444f952ba2b102ea25cba4d75ba7229c89d74c55973e2c5c5b35.json", + "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" + } + } + } + }, + "dockerImages": {} +} \ No newline at end of file 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 new file mode 100644 index 0000000000000..8f6c87327dcd4 --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/KafkaVersionTestStack.template.json @@ -0,0 +1,1643 @@ +{ + "Resources": { + "Vpc8378EB38": { + "Type": "AWS::EC2::VPC", + "Properties": { + "CidrBlock": "10.0.0.0/16", + "EnableDnsHostnames": true, + "EnableDnsSupport": true, + "InstanceTenancy": "default", + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc" + } + ] + } + }, + "VpcPublicSubnet1Subnet5C2D37C4": { + "Type": "AWS::EC2::Subnet", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "AvailabilityZone": "test-region-1a", + "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" + } + ] + } + }, + "VpcPublicSubnet1RouteTable6C95E38E": { + "Type": "AWS::EC2::RouteTable", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PublicSubnet1" + } + ] + } + }, + "VpcPublicSubnet1RouteTableAssociation97140677": { + "Type": "AWS::EC2::SubnetRouteTableAssociation", + "Properties": { + "RouteTableId": { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E" + }, + "SubnetId": { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4" + } + } + }, + "VpcPublicSubnet1DefaultRoute3DA9E72A": { + "Type": "AWS::EC2::Route", + "Properties": { + "RouteTableId": { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E" + }, + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": { + "Ref": "VpcIGWD7BA715C" + } + }, + "DependsOn": [ + "VpcVPCGWBF912B6E" + ] + }, + "VpcPublicSubnet1EIPD7E02669": { + "Type": "AWS::EC2::EIP", + "Properties": { + "Domain": "vpc", + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PublicSubnet1" + } + ] + } + }, + "VpcPublicSubnet1NATGateway4D7517AA": { + "Type": "AWS::EC2::NatGateway", + "Properties": { + "SubnetId": { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4" + }, + "AllocationId": { + "Fn::GetAtt": [ + "VpcPublicSubnet1EIPD7E02669", + "AllocationId" + ] + }, + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PublicSubnet1" + } + ] + }, + "DependsOn": [ + "VpcPublicSubnet1DefaultRoute3DA9E72A", + "VpcPublicSubnet1RouteTableAssociation97140677" + ] + }, + "VpcPublicSubnet2Subnet691E08A3": { + "Type": "AWS::EC2::Subnet", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "AvailabilityZone": "test-region-1b", + "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" + } + ] + } + }, + "VpcPublicSubnet2RouteTable94F7E489": { + "Type": "AWS::EC2::RouteTable", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PublicSubnet2" + } + ] + } + }, + "VpcPublicSubnet2RouteTableAssociationDD5762D8": { + "Type": "AWS::EC2::SubnetRouteTableAssociation", + "Properties": { + "RouteTableId": { + "Ref": "VpcPublicSubnet2RouteTable94F7E489" + }, + "SubnetId": { + "Ref": "VpcPublicSubnet2Subnet691E08A3" + } + } + }, + "VpcPublicSubnet2DefaultRoute97F91067": { + "Type": "AWS::EC2::Route", + "Properties": { + "RouteTableId": { + "Ref": "VpcPublicSubnet2RouteTable94F7E489" + }, + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": { + "Ref": "VpcIGWD7BA715C" + } + }, + "DependsOn": [ + "VpcVPCGWBF912B6E" + ] + }, + "VpcPublicSubnet2EIP3C605A87": { + "Type": "AWS::EC2::EIP", + "Properties": { + "Domain": "vpc", + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PublicSubnet2" + } + ] + } + }, + "VpcPublicSubnet2NATGateway9182C01D": { + "Type": "AWS::EC2::NatGateway", + "Properties": { + "SubnetId": { + "Ref": "VpcPublicSubnet2Subnet691E08A3" + }, + "AllocationId": { + "Fn::GetAtt": [ + "VpcPublicSubnet2EIP3C605A87", + "AllocationId" + ] + }, + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PublicSubnet2" + } + ] + }, + "DependsOn": [ + "VpcPublicSubnet2DefaultRoute97F91067", + "VpcPublicSubnet2RouteTableAssociationDD5762D8" + ] + }, + "VpcPrivateSubnet1Subnet536B997A": { + "Type": "AWS::EC2::Subnet", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "AvailabilityZone": "test-region-1a", + "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" + } + ] + } + }, + "VpcPrivateSubnet1RouteTableB2C5B500": { + "Type": "AWS::EC2::RouteTable", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PrivateSubnet1" + } + ] + } + }, + "VpcPrivateSubnet1RouteTableAssociation70C59FA6": { + "Type": "AWS::EC2::SubnetRouteTableAssociation", + "Properties": { + "RouteTableId": { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500" + }, + "SubnetId": { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + } + } + }, + "VpcPrivateSubnet1DefaultRouteBE02A9ED": { + "Type": "AWS::EC2::Route", + "Properties": { + "RouteTableId": { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500" + }, + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA" + } + } + }, + "VpcPrivateSubnet2Subnet3788AAA1": { + "Type": "AWS::EC2::Subnet", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "AvailabilityZone": "test-region-1b", + "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" + } + ] + } + }, + "VpcPrivateSubnet2RouteTableA678073B": { + "Type": "AWS::EC2::RouteTable", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc/PrivateSubnet2" + } + ] + } + }, + "VpcPrivateSubnet2RouteTableAssociationA89CAD56": { + "Type": "AWS::EC2::SubnetRouteTableAssociation", + "Properties": { + "RouteTableId": { + "Ref": "VpcPrivateSubnet2RouteTableA678073B" + }, + "SubnetId": { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + } + }, + "VpcPrivateSubnet2DefaultRoute060D2087": { + "Type": "AWS::EC2::Route", + "Properties": { + "RouteTableId": { + "Ref": "VpcPrivateSubnet2RouteTableA678073B" + }, + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": { + "Ref": "VpcPublicSubnet2NATGateway9182C01D" + } + } + }, + "VpcIGWD7BA715C": { + "Type": "AWS::EC2::InternetGateway", + "Properties": { + "Tags": [ + { + "Key": "Name", + "Value": "KafkaVersionTestStack/Vpc" + } + ] + } + }, + "VpcVPCGWBF912B6E": { + "Type": "AWS::EC2::VPCGatewayAttachment", + "Properties": { + "VpcId": { + "Ref": "Vpc8378EB38" + }, + "InternetGatewayId": { + "Ref": "VpcIGWD7BA715C" + } + } + }, + "ClusterVersion221SecurityGroup7D79A634": { + "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" + } + } + }, + "ClusterVersion2216E958BDB": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion221SecurityGroup7D79A634", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-2-1", + "KafkaVersion": "2.2.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion231SecurityGroup9CC906F6": { + "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" + } + } + }, + "ClusterVersion231ECA150B0": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion231SecurityGroup9CC906F6", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-3-1", + "KafkaVersion": "2.3.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion2411SecurityGroup1C6605A8": { + "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" + } + } + }, + "ClusterVersion2411B601F534": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion2411SecurityGroup1C6605A8", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-4-1-1", + "KafkaVersion": "2.4.1.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion251SecurityGroup54D25418": { + "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" + } + } + }, + "ClusterVersion251B0616FDE": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion251SecurityGroup54D25418", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-5-1", + "KafkaVersion": "2.5.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion260SecurityGroup7EE4C4B9": { + "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" + } + } + }, + "ClusterVersion260FB26AA6A": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion260SecurityGroup7EE4C4B9", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-6-0", + "KafkaVersion": "2.6.0", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion261SecurityGroupA9CF6B0F": { + "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" + } + } + }, + "ClusterVersion261D43B824F": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion261SecurityGroupA9CF6B0F", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-6-1", + "KafkaVersion": "2.6.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion262SecurityGroup1F74C57D": { + "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" + } + } + }, + "ClusterVersion2622894BF48": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion262SecurityGroup1F74C57D", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-6-2", + "KafkaVersion": "2.6.2", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion263SecurityGroupE3FAA85B": { + "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" + } + } + }, + "ClusterVersion263DC77D2ED": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion263SecurityGroupE3FAA85B", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-6-3", + "KafkaVersion": "2.6.3", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion270SecurityGroupC310BF35": { + "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" + } + } + }, + "ClusterVersion27010CB5FBF": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion270SecurityGroupC310BF35", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-7-0", + "KafkaVersion": "2.7.0", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion271SecurityGroup1487C17C": { + "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" + } + } + }, + "ClusterVersion271AA1304B7": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion271SecurityGroup1487C17C", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-7-1", + "KafkaVersion": "2.7.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion272SecurityGroupB8AE57F0": { + "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" + } + } + }, + "ClusterVersion272BEE37AA9": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion272SecurityGroupB8AE57F0", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-7-2", + "KafkaVersion": "2.7.2", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion280SecurityGroup7A071E33": { + "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" + } + } + }, + "ClusterVersion280A292F8BA": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion280SecurityGroup7A071E33", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-8-0", + "KafkaVersion": "2.8.0", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion281SecurityGroup58456B77": { + "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" + } + } + }, + "ClusterVersion281E912F3B9": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion281SecurityGroup58456B77", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v2-8-1", + "KafkaVersion": "2.8.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion311SecurityGroupFFD16098": { + "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" + } + } + }, + "ClusterVersion311273A2535": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion311SecurityGroupFFD16098", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-1-1", + "KafkaVersion": "3.1.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion320SecurityGroupF51F054B": { + "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" + } + } + }, + "ClusterVersion3202AA95F49": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion320SecurityGroupF51F054B", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-2-0", + "KafkaVersion": "3.2.0", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion331SecurityGroupE349B3D7": { + "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" + } + } + }, + "ClusterVersion331008AC95F": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion331SecurityGroupE349B3D7", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-3-1", + "KafkaVersion": "3.3.1", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion332SecurityGroup75E967C6": { + "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" + } + } + }, + "ClusterVersion332A4AB4092": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion332SecurityGroup75E967C6", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-3-2", + "KafkaVersion": "3.3.2", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + }, + "ClusterVersion340SecurityGroupBCDEC51B": { + "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" + } + } + }, + "ClusterVersion340D193688A": { + "Type": "AWS::MSK::Cluster", + "Properties": { + "BrokerNodeGroupInfo": { + "ClientSubnets": [ + { + "Ref": "VpcPrivateSubnet1Subnet536B997A" + }, + { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "InstanceType": "kafka.m5.large", + "SecurityGroups": [ + { + "Fn::GetAtt": [ + "ClusterVersion340SecurityGroupBCDEC51B", + "GroupId" + ] + } + ], + "StorageInfo": { + "EBSStorageInfo": { + "VolumeSize": 1000 + } + } + }, + "ClusterName": "cluster-v3-4-0", + "KafkaVersion": "3.4.0", + "NumberOfBrokerNodes": 2, + "EncryptionInfo": { + "EncryptionInTransit": { + "ClientBroker": "TLS", + "InCluster": true + } + }, + "LoggingInfo": { + "BrokerLogs": { + "CloudWatchLogs": { + "Enabled": false + }, + "Firehose": { + "Enabled": false + }, + "S3": { + "Enabled": false + } + } + } + }, + "UpdateReplacePolicy": "Delete", + "DeletionPolicy": "Delete" + } + }, + "Parameters": { + "BootstrapVersion": { + "Type": "AWS::SSM::Parameter::Value", + "Default": "/cdk-bootstrap/hnb659fds/version", + "Description": "Version of the CDK Bootstrap resources in this environment, automatically retrieved from SSM Parameter Store. [cdk:skip]" + } + }, + "Rules": { + "CheckBootstrapVersion": { + "Assertions": [ + { + "Assert": { + "Fn::Not": [ + { + "Fn::Contains": [ + [ + "1", + "2", + "3", + "4", + "5" + ], + { + "Ref": "BootstrapVersion" + } + ] + } + ] + }, + "AssertDescription": "CDK bootstrap stack version 6 required. Please run 'cdk bootstrap' with a recent version of the CDK CLI." + } + ] + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000000..7925065efbcc4 --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/cdk.out @@ -0,0 +1 @@ +{"version":"31.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 new file mode 100644 index 0000000000000..7100d7c8eb8eb --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/integ.json @@ -0,0 +1,13 @@ +{ + "enableLookups": true, + "version": "31.0.0", + "testCases": { + "KafkaVersionIntegTest/DefaultTest": { + "stacks": [ + "KafkaVersionTestStack" + ], + "assertionStack": "KafkaVersionIntegTest/DefaultTest/DeployAssert", + "assertionStackName": "KafkaVersionIntegTestDefaultTestDeployAssertD6628743" + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000000..a0085ce91d24d --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/manifest.json @@ -0,0 +1,459 @@ +{ + "version": "31.0.0", + "artifacts": { + "KafkaVersionTestStack.assets": { + "type": "cdk:asset-manifest", + "properties": { + "file": "KafkaVersionTestStack.assets.json", + "requiresBootstrapStackVersion": 6, + "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version" + } + }, + "KafkaVersionTestStack": { + "type": "aws:cloudformation:stack", + "environment": "aws://unknown-account/unknown-region", + "properties": { + "templateFile": "KafkaVersionTestStack.template.json", + "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}/60dae11a2659444f952ba2b102ea25cba4d75ba7229c89d74c55973e2c5c5b35.json", + "requiresBootstrapStackVersion": 6, + "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", + "additionalDependencies": [ + "KafkaVersionTestStack.assets" + ], + "lookupRole": { + "arn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-lookup-role-${AWS::AccountId}-${AWS::Region}", + "requiresBootstrapStackVersion": 8, + "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version" + } + }, + "dependencies": [ + "KafkaVersionTestStack.assets" + ], + "metadata": { + "/KafkaVersionTestStack/Vpc/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "Vpc8378EB38" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet1/Subnet": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet1Subnet5C2D37C4" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTable": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet1RouteTable6C95E38E" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTableAssociation": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet1RouteTableAssociation97140677" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet1/DefaultRoute": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet1DefaultRoute3DA9E72A" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet1/EIP": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet1EIPD7E02669" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet1/NATGateway": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet1NATGateway4D7517AA" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet2/Subnet": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet2Subnet691E08A3" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTable": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet2RouteTable94F7E489" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTableAssociation": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet2RouteTableAssociationDD5762D8" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet2/DefaultRoute": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet2DefaultRoute97F91067" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet2/EIP": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet2EIP3C605A87" + } + ], + "/KafkaVersionTestStack/Vpc/PublicSubnet2/NATGateway": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPublicSubnet2NATGateway9182C01D" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet1/Subnet": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet1Subnet536B997A" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTable": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet1RouteTableB2C5B500" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTableAssociation": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet1RouteTableAssociation70C59FA6" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet1/DefaultRoute": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet1DefaultRouteBE02A9ED" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet2/Subnet": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet2Subnet3788AAA1" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTable": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet2RouteTableA678073B" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTableAssociation": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet2RouteTableAssociationA89CAD56" + } + ], + "/KafkaVersionTestStack/Vpc/PrivateSubnet2/DefaultRoute": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcPrivateSubnet2DefaultRoute060D2087" + } + ], + "/KafkaVersionTestStack/Vpc/IGW": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcIGWD7BA715C" + } + ], + "/KafkaVersionTestStack/Vpc/VPCGW": [ + { + "type": "aws:cdk:logicalId", + "data": "VpcVPCGWBF912B6E" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-2-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion221SecurityGroup7D79A634" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-2-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion2216E958BDB" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-3-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion231SecurityGroup9CC906F6" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-3-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion231ECA150B0" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-4-1-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion2411SecurityGroup1C6605A8" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-4-1-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion2411B601F534" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-5-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion251SecurityGroup54D25418" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-5-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion251B0616FDE" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-0/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion260SecurityGroup7EE4C4B9" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-0/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion260FB26AA6A" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion261SecurityGroupA9CF6B0F" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion261D43B824F" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-2/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion262SecurityGroup1F74C57D" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-2/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion2622894BF48" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-3/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion263SecurityGroupE3FAA85B" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-6-3/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion263DC77D2ED" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-7-0/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion270SecurityGroupC310BF35" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-7-0/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion27010CB5FBF" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-7-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion271SecurityGroup1487C17C" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-7-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion271AA1304B7" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-7-2/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion272SecurityGroupB8AE57F0" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-7-2/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion272BEE37AA9" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-8-0/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion280SecurityGroup7A071E33" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-8-0/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion280A292F8BA" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-8-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion281SecurityGroup58456B77" + } + ], + "/KafkaVersionTestStack/ClusterVersion2-8-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion281E912F3B9" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-1-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion311SecurityGroupFFD16098" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-1-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion311273A2535" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-2-0/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion320SecurityGroupF51F054B" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-2-0/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion3202AA95F49" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-3-1/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion331SecurityGroupE349B3D7" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-3-1/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion331008AC95F" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-3-2/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion332SecurityGroup75E967C6" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-3-2/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion332A4AB4092" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-4-0/SecurityGroup/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion340SecurityGroupBCDEC51B" + } + ], + "/KafkaVersionTestStack/ClusterVersion3-4-0/Resource": [ + { + "type": "aws:cdk:logicalId", + "data": "ClusterVersion340D193688A" + } + ], + "/KafkaVersionTestStack/BootstrapVersion": [ + { + "type": "aws:cdk:logicalId", + "data": "BootstrapVersion" + } + ], + "/KafkaVersionTestStack/CheckBootstrapVersion": [ + { + "type": "aws:cdk:logicalId", + "data": "CheckBootstrapVersion" + } + ] + }, + "displayName": "KafkaVersionTestStack" + }, + "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets": { + "type": "cdk:asset-manifest", + "properties": { + "file": "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets.json", + "requiresBootstrapStackVersion": 6, + "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version" + } + }, + "KafkaVersionIntegTestDefaultTestDeployAssertD6628743": { + "type": "aws:cloudformation:stack", + "environment": "aws://unknown-account/unknown-region", + "properties": { + "templateFile": "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.template.json", + "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}/21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22.json", + "requiresBootstrapStackVersion": 6, + "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", + "additionalDependencies": [ + "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets" + ], + "lookupRole": { + "arn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-lookup-role-${AWS::AccountId}-${AWS::Region}", + "requiresBootstrapStackVersion": 8, + "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version" + } + }, + "dependencies": [ + "KafkaVersionIntegTestDefaultTestDeployAssertD6628743.assets" + ], + "metadata": { + "/KafkaVersionIntegTest/DefaultTest/DeployAssert/BootstrapVersion": [ + { + "type": "aws:cdk:logicalId", + "data": "BootstrapVersion" + } + ], + "/KafkaVersionIntegTest/DefaultTest/DeployAssert/CheckBootstrapVersion": [ + { + "type": "aws:cdk:logicalId", + "data": "CheckBootstrapVersion" + } + ] + }, + "displayName": "KafkaVersionIntegTest/DefaultTest/DeployAssert" + }, + "Tree": { + "type": "cdk:tree", + "properties": { + "file": "tree.json" + } + } + } +} \ 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 new file mode 100644 index 0000000000000..1994122aebb9c --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.js.snapshot/tree.json @@ -0,0 +1,2570 @@ +{ + "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": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "availabilityZone": "test-region-1a", + "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" + } + ] + } + }, + "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" + } + }, + "RouteTable": { + "id": "RouteTable", + "path": "KafkaVersionTestStack/Vpc/PublicSubnet1/RouteTable", + "attributes": { + "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", + "aws:cdk:cloudformation:props": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "tags": [ + { + "key": "Name", + "value": "KafkaVersionTestStack/Vpc/PublicSubnet1" + } + ] + } + }, + "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": { + "routeTableId": { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E" + }, + "destinationCidrBlock": "0.0.0.0/0", + "gatewayId": { + "Ref": "VpcIGWD7BA715C" + } + } + }, + "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": { + "subnetId": { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4" + }, + "allocationId": { + "Fn::GetAtt": [ + "VpcPublicSubnet1EIPD7E02669", + "AllocationId" + ] + }, + "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" + } + }, + "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": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "availabilityZone": "test-region-1b", + "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" + } + ] + } + }, + "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" + } + }, + "RouteTable": { + "id": "RouteTable", + "path": "KafkaVersionTestStack/Vpc/PublicSubnet2/RouteTable", + "attributes": { + "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", + "aws:cdk:cloudformation:props": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "tags": [ + { + "key": "Name", + "value": "KafkaVersionTestStack/Vpc/PublicSubnet2" + } + ] + } + }, + "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": { + "routeTableId": { + "Ref": "VpcPublicSubnet2RouteTable94F7E489" + }, + "destinationCidrBlock": "0.0.0.0/0", + "gatewayId": { + "Ref": "VpcIGWD7BA715C" + } + } + }, + "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": { + "subnetId": { + "Ref": "VpcPublicSubnet2Subnet691E08A3" + }, + "allocationId": { + "Fn::GetAtt": [ + "VpcPublicSubnet2EIP3C605A87", + "AllocationId" + ] + }, + "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" + } + }, + "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": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "availabilityZone": "test-region-1a", + "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" + } + ] + } + }, + "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" + } + }, + "RouteTable": { + "id": "RouteTable", + "path": "KafkaVersionTestStack/Vpc/PrivateSubnet1/RouteTable", + "attributes": { + "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", + "aws:cdk:cloudformation:props": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "tags": [ + { + "key": "Name", + "value": "KafkaVersionTestStack/Vpc/PrivateSubnet1" + } + ] + } + }, + "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": { + "routeTableId": { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500" + }, + "destinationCidrBlock": "0.0.0.0/0", + "natGatewayId": { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_ec2.CfnRoute", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_ec2.PrivateSubnet", + "version": "0.0.0" + } + }, + "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": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "availabilityZone": "test-region-1b", + "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" + } + ] + } + }, + "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" + } + }, + "RouteTable": { + "id": "RouteTable", + "path": "KafkaVersionTestStack/Vpc/PrivateSubnet2/RouteTable", + "attributes": { + "aws:cdk:cloudformation:type": "AWS::EC2::RouteTable", + "aws:cdk:cloudformation:props": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "tags": [ + { + "key": "Name", + "value": "KafkaVersionTestStack/Vpc/PrivateSubnet2" + } + ] + } + }, + "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": { + "routeTableId": { + "Ref": "VpcPrivateSubnet2RouteTableA678073B" + }, + "destinationCidrBlock": "0.0.0.0/0", + "natGatewayId": { + "Ref": "VpcPublicSubnet2NATGateway9182C01D" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_ec2.CfnRoute", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_ec2.PrivateSubnet", + "version": "0.0.0" + } + }, + "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": { + "vpcId": { + "Ref": "Vpc8378EB38" + }, + "internetGatewayId": { + "Ref": "VpcIGWD7BA715C" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_ec2.CfnVPCGatewayAttachment", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_ec2.Vpc", + "version": "0.0.0" + } + }, + "ClusterVersion2-2-1": { + "id": "ClusterVersion2-2-1", + "path": "KafkaVersionTestStack/ClusterVersion2-2-1", + "children": { + "SecurityGroup": { + "id": "SecurityGroup", + "path": "KafkaVersionTestStack/ClusterVersion2-2-1/SecurityGroup", + "children": { + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-2-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" + } + }, + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-2-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": [ + "ClusterVersion221SecurityGroup7D79A634", + "GroupId" + ] + } + ], + "storageInfo": { + "ebsStorageInfo": { + "volumeSize": 1000 + } + } + }, + "clusterName": "cluster-v2-2-1", + "kafkaVersion": "2.2.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "ClusterVersion2-3-1": { + "id": "ClusterVersion2-3-1", + "path": "KafkaVersionTestStack/ClusterVersion2-3-1", + "children": { + "SecurityGroup": { + "id": "SecurityGroup", + "path": "KafkaVersionTestStack/ClusterVersion2-3-1/SecurityGroup", + "children": { + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-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" + } + }, + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-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": [ + "ClusterVersion231SecurityGroup9CC906F6", + "GroupId" + ] + } + ], + "storageInfo": { + "ebsStorageInfo": { + "volumeSize": 1000 + } + } + }, + "clusterName": "cluster-v2-3-1", + "kafkaVersion": "2.3.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "ClusterVersion2-4-1-1": { + "id": "ClusterVersion2-4-1-1", + "path": "KafkaVersionTestStack/ClusterVersion2-4-1-1", + "children": { + "SecurityGroup": { + "id": "SecurityGroup", + "path": "KafkaVersionTestStack/ClusterVersion2-4-1-1/SecurityGroup", + "children": { + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-4-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" + } + }, + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-4-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": [ + "ClusterVersion2411SecurityGroup1C6605A8", + "GroupId" + ] + } + ], + "storageInfo": { + "ebsStorageInfo": { + "volumeSize": 1000 + } + } + }, + "clusterName": "cluster-v2-4-1-1", + "kafkaVersion": "2.4.1.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "ClusterVersion2-5-1": { + "id": "ClusterVersion2-5-1", + "path": "KafkaVersionTestStack/ClusterVersion2-5-1", + "children": { + "SecurityGroup": { + "id": "SecurityGroup", + "path": "KafkaVersionTestStack/ClusterVersion2-5-1/SecurityGroup", + "children": { + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-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" + } + }, + "Resource": { + "id": "Resource", + "path": "KafkaVersionTestStack/ClusterVersion2-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": [ + "ClusterVersion251SecurityGroup54D25418", + "GroupId" + ] + } + ], + "storageInfo": { + "ebsStorageInfo": { + "volumeSize": 1000 + } + } + }, + "clusterName": "cluster-v2-5-1", + "kafkaVersion": "2.5.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.6.0", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.6.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.6.2", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.6.3", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.7.0", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.7.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.7.2", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.8.0", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "2.8.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "3.1.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "3.2.0", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "3.3.1", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "3.3.2", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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" + } + }, + "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", + "kafkaVersion": "3.4.0", + "numberOfBrokerNodes": 2, + "encryptionInfo": { + "encryptionInTransit": { + "clientBroker": "TLS", + "inCluster": true + } + }, + "loggingInfo": { + "brokerLogs": { + "cloudWatchLogs": { + "enabled": false + }, + "firehose": { + "enabled": false + }, + "s3": { + "enabled": false + } + } + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_msk.CfnCluster", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "@aws-cdk/aws-msk-alpha.Cluster", + "version": "0.0.0" + } + }, + "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.2.17" + } + }, + "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.2.17" + } + } + }, + "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 new file mode 100644 index 0000000000000..ac02fdfac1c5c --- /dev/null +++ b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster-version.ts @@ -0,0 +1,53 @@ +import { App, RemovalPolicy, Stack } from 'aws-cdk-lib'; +import * as msk from '../lib/index'; +import { KafkaVersion } from '../lib/index'; +import { Construct } from 'constructs'; +import { IntegTest } from '@aws-cdk/integ-tests-alpha'; +import { Vpc } from 'aws-cdk-lib/aws-ec2'; + +const versions: KafkaVersion[] = [ + KafkaVersion.V2_2_1, + KafkaVersion.V2_3_1, + KafkaVersion.V2_4_1_1, + KafkaVersion.V2_5_1, + KafkaVersion.V2_6_0, + KafkaVersion.V2_6_1, + KafkaVersion.V2_6_2, + KafkaVersion.V2_6_3, + KafkaVersion.V2_7_0, + KafkaVersion.V2_7_1, + KafkaVersion.V2_7_2, + KafkaVersion.V2_8_0, + KafkaVersion.V2_8_1, + KafkaVersion.V3_1_1, + KafkaVersion.V3_2_0, + KafkaVersion.V3_3_1, + KafkaVersion.V3_3_2, + KafkaVersion.V3_4_0, +]; + +class KafkaVersionTest extends Stack { + constructor(scope: Construct, id: string) { + super(scope, id); + const vpc = new Vpc(this, 'Vpc', { maxAzs: 2, restrictDefaultSecurityGroup: false }); + + versions.forEach(version => { + const versionName = version.version.replace(/\./g, '-'); + new msk.Cluster(this, `ClusterVersion${versionName}`, { + clusterName: `cluster-v${versionName}`, + kafkaVersion: version, + vpc, + removalPolicy: RemovalPolicy.DESTROY, + }); + }); + } +} + +const app = new App(); +new IntegTest(app, 'KafkaVersionIntegTest', { + enableLookups: true, + testCases: [ + new KafkaVersionTest(app, 'KafkaVersionTestStack'), + ], +}); +app.synth(); diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/40aa87cdf43c4095cec18bc443965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/40aa87cdf43c4095cec18bc443965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip new file mode 100644 index 0000000000000000000000000000000000000000..ee1baa9512770fc5a56147ebff9f277d79a1d411 GIT binary patch literal 13195 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 literal 0 HcmV?d00001 diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/a9d3d4d1afa000946b9863b3e7578a5a5ad86d88274b3639938aa2baebf822ce.zip b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/a9d3d4d1afa000946b9863b3e7578a5a5ad86d88274b3639938aa2baebf822ce.zip new file mode 100644 index 0000000000000000000000000000000000000000..a23b37c753b38e87aadbe5948b043040dc3ad2ac GIT binary patch literal 12518 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 Date: Tue, 16 May 2023 18:02:54 +0200 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=94=A5=20Removes=20unwanted=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...43965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip | Bin 13195 -> 0 bytes ...e7578a5a5ad86d88274b3639938aa2baebf822ce.zip | Bin 12518 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/40aa87cdf43c4095cec18bc443965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip delete mode 100644 packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/a9d3d4d1afa000946b9863b3e7578a5a5ad86d88274b3639938aa2baebf822ce.zip diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/40aa87cdf43c4095cec18bc443965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/40aa87cdf43c4095cec18bc443965f22ab2f8c1ace47e482a0ba4e35d83b0cc9.zip deleted file mode 100644 index ee1baa9512770fc5a56147ebff9f277d79a1d411..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13195 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 diff --git a/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/a9d3d4d1afa000946b9863b3e7578a5a5ad86d88274b3639938aa2baebf822ce.zip b/packages/@aws-cdk/aws-msk-alpha/test/integ.cluster.js.snapshot/.cache/a9d3d4d1afa000946b9863b3e7578a5a5ad86d88274b3639938aa2baebf822ce.zip deleted file mode 100644 index a23b37c753b38e87aadbe5948b043040dc3ad2ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12518 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