I am able to create a subnet in my vpc. But, its a public subnet. However I would like to create a private subnet associated to my VPC. How could I acheive that. Thanks.
private static Subnet createSubnet(AmazonEC2 ec2, String vpcId, String az, String subnetACidrBlock)
CreateSubnetRequest csr = new CreateSubnetRequest();
csr.withAvailabilityZone(az)
.withCidrBlock(subnetACidrBlock)
.withVpcId(vpcId);
Subnet subnet = ec2.createSubnet(csr).getSubnet();
System.out.println("Subnet " + subnet.getSubnetId());
return subnet;
}