Class VpcIpamPoolCidrState


  • public final class VpcIpamPoolCidrState
    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.
      • ipamPoolCidrId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipamPoolCidrId()
        Returns:
        Unique ID generated by AWS for the pool CIDR. Typically this is the resource `id` but this attribute was added to the API calls after the fact and is therefore not used as the Pulumi resource ID.
      • ipamPoolId

        public java.util.Optional<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.