@Generated(value="software.amazon.awssdk:codegen") public final class IpamPoolCidr extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IpamPoolCidr.Builder,IpamPoolCidr>
A CIDR provisioned to an IPAM pool.
| Modifier and Type | Class and Description |
|---|---|
static interface |
IpamPoolCidr.Builder |
| Modifier and Type | Method and Description |
|---|---|
static IpamPoolCidr.Builder |
builder() |
String |
cidr()
The CIDR provisioned to the IPAM pool.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
IpamPoolCidrFailureReason |
failureReason()
Details related to why an IPAM pool CIDR failed to be provisioned.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends IpamPoolCidr.Builder> |
serializableBuilderClass() |
IpamPoolCidrState |
state()
The state of the CIDR.
|
String |
stateAsString()
The state of the CIDR.
|
IpamPoolCidr.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String cidr()
The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network
mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23. An
IPv6 CIDR example is 2001:DB8::/32.
10.24.34.0/23. An IPv6 CIDR example is 2001:DB8::/32.public final IpamPoolCidrState state()
The state of the CIDR.
If the service returns an enum value that is not available in the current SDK version, state will return
IpamPoolCidrState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
IpamPoolCidrStatepublic final String stateAsString()
The state of the CIDR.
If the service returns an enum value that is not available in the current SDK version, state will return
IpamPoolCidrState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
IpamPoolCidrStatepublic final IpamPoolCidrFailureReason failureReason()
Details related to why an IPAM pool CIDR failed to be provisioned.
public IpamPoolCidr.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IpamPoolCidr.Builder,IpamPoolCidr>public static IpamPoolCidr.Builder builder()
public static Class<? extends IpamPoolCidr.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.