Class VpcIpamPoolCidrArgs


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

      • cidr

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cidr()
        Returns:
        CIDR you want to assign to the pool. Conflicts with `netmaskLength`.
      • cidrAuthorizationContext

        public java.util.Optional<com.pulumi.core.Output<VpcIpamPoolCidrCidrAuthorizationContextArgs>> cidrAuthorizationContext()
        Returns:
        Signed document that proves that you are authorized to bring the specified IP address range to Amazon using BYOIP. This is not stored in the state file. See cidrAuthorizationContext for more information.
      • ipamPoolId

        public com.pulumi.core.Output<java.lang.String> ipamPoolId()
        Returns:
        ID of the pool to which you want to assign a CIDR.
      • netmaskLength

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> netmaskLength()
        Returns:
        If provided, the CIDR provisioned into the specified pool will be the next available CIDR given this declared netmask length. Conflicts with `cidr`.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.