in cdk/src/main/java/com/amazonaws/services/kinesisanalytics/AmazonKinesisDataAnalyticsApacheFlinkServerSentEventsSseCdkStack.java [117:131]
private void createVPC() {
vpc = Vpc.Builder.create(this, "KinesisDataAnalyticsVPC")
.cidr("10.0.0.0/16")
.natGateways(1)
.maxAzs(3)
.subnetConfiguration(List.of(
SubnetConfiguration.builder().cidrMask(24).subnetType(SubnetType.PRIVATE).name("Kinesis-SSE-Private").build(),
SubnetConfiguration.builder().cidrMask(24).subnetType(SubnetType.PUBLIC).name("Kinesis-SSE-Public").build()))
.build();
securityGroup = SecurityGroup.Builder.create(this, "KinesisDataAnalyticsSecurityGroup")
.vpc(vpc)
.allowAllOutbound(true)
.description("Security group for Server-Sent Events")
.build();
}