Package com.pulumi.aws.ec2
Class VpcIpamPoolCidrArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ec2.VpcIpamPoolCidrArgs
-
public final class VpcIpamPoolCidrArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVpcIpamPoolCidrArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static VpcIpamPoolCidrArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VpcIpamPoolCidrArgs.Builderbuilder()static VpcIpamPoolCidrArgs.Builderbuilder(VpcIpamPoolCidrArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>cidr()java.util.Optional<com.pulumi.core.Output<VpcIpamPoolCidrCidrAuthorizationContextArgs>>cidrAuthorizationContext()com.pulumi.core.Output<java.lang.String>ipamPoolId()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>netmaskLength()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()
-
-
-
Field Detail
-
Empty
public static final VpcIpamPoolCidrArgs Empty
-
-
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.
-
builder
public static VpcIpamPoolCidrArgs.Builder builder()
-
builder
public static VpcIpamPoolCidrArgs.Builder builder(VpcIpamPoolCidrArgs defaults)
-
-