Interface AllocateCidrRequest

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
AllocateCidrRequest.Jsii$Proxy

@Generated(value="jsii-pacmak/1.101.0 (build b95fe5d)", date="2024-07-12T19:34:00.383Z") @Stability(Stable) public interface AllocateCidrRequest extends software.amazon.jsii.JsiiSerializable
Request for subnets CIDR to be allocated for a Vpc.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.ec2.*;
 AllocateCidrRequest allocateCidrRequest = AllocateCidrRequest.builder()
         .requestedSubnets(List.of(RequestedSubnet.builder()
                 .availabilityZone("availabilityZone")
                 .configuration(SubnetConfiguration.builder()
                         .name("name")
                         .subnetType(SubnetType.PRIVATE_ISOLATED)
                         // the properties below are optional
                         .cidrMask(123)
                         .ipv6AssignAddressOnCreation(false)
                         .mapPublicIpOnLaunch(false)
                         .reserved(false)
                         .build())
                 .subnetConstructId("subnetConstructId")
                 .build()))
         .vpcCidr("vpcCidr")
         .build();