Class VpcIpv4CidrBlockAssociationState


  • public final class VpcIpv4CidrBlockAssociationState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • cidrBlock

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cidrBlock()
        Returns:
        The IPv4 CIDR block for the VPC. CIDR can be explicitly set or it can be derived from IPAM using `ipv4_netmask_length`.
      • ipv4IpamPoolId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipv4IpamPoolId()
        Returns:
        The ID of an IPv4 IPAM pool you want to use for allocating this VPC's CIDR. IPAM is a VPC feature that you can use to automate your IP address management workflows including assigning, tracking, troubleshooting, and auditing IP addresses across AWS Regions and accounts. Using IPAM you can monitor IP address usage throughout your AWS Organization.
      • ipv4NetmaskLength

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ipv4NetmaskLength()
        Returns:
        The netmask length of the IPv4 CIDR you want to allocate to this VPC. Requires specifying a `ipv4_ipam_pool_id`.
      • vpcId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcId()
        Returns:
        The ID of the VPC to make the association with.