Class IpAddressPoolArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.networkcloud.inputs.IpAddressPoolArgs
-
public final class IpAddressPoolArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IpAddressPoolArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static IpAddressPoolArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.util.List<java.lang.String>>
addresses()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BfdEnabled>>>
autoAssign()
static IpAddressPoolArgs.Builder
builder()
static IpAddressPoolArgs.Builder
builder(IpAddressPoolArgs defaults)
com.pulumi.core.Output<java.lang.String>
name()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BfdEnabled>>>
onlyUseHostIps()
-
-
-
Field Detail
-
Empty
public static final IpAddressPoolArgs Empty
-
-
Method Detail
-
addresses
public com.pulumi.core.Output<java.util.List<java.lang.String>> addresses()
- Returns:
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
-
autoAssign
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BfdEnabled>>> autoAssign()
- Returns:
- The indicator to determine if automatic allocation from the pool should occur.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- The name used to identify this IP address pool for association with a BGP advertisement.
-
onlyUseHostIps
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BfdEnabled>>> onlyUseHostIps()
- Returns:
- The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
-
builder
public static IpAddressPoolArgs.Builder builder()
-
builder
public static IpAddressPoolArgs.Builder builder(IpAddressPoolArgs defaults)
-
-