PoolUsageInner Class
- java.
lang. Object - com.
azure. resourcemanager. network. fluent. models. PoolUsageInner
- com.
Implements
public final class PoolUsageInner
implements JsonSerializable<PoolUsageInner>
IpamPool usage information.
Constructor Summary
Constructor | Description |
---|---|
PoolUsageInner() |
Creates an instance of Pool |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> |
addressPrefixes()
Get the address |
List<String> |
allocatedAddressPrefixes()
Get the allocated |
List<String> |
availableAddressPrefixes()
Get the available |
List<Resource |
childPools()
Get the child |
static
Pool |
fromJson(JsonReader jsonReader)
Reads an instance of Pool |
String |
numberOfAllocatedIpAddresses()
Get the number |
String |
numberOfAvailableIpAddresses()
Get the number |
String |
numberOfReservedIpAddresses()
Get the number |
List<String> |
reservedAddressPrefixes()
Get the reserved |
Json |
toJson(JsonWriter jsonWriter) |
String |
totalNumberOfIpAddresses()
Get the total |
void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
PoolUsageInner
public PoolUsageInner()
Creates an instance of PoolUsageInner class.
Method Details
addressPrefixes
public List
Get the addressPrefixes property: List of IP address prefixes of the resource.
Returns:
allocatedAddressPrefixes
public List
Get the allocatedAddressPrefixes property: List of assigned IP address prefixes.
Returns:
availableAddressPrefixes
public List
Get the availableAddressPrefixes property: List of available IP address prefixes.
Returns:
childPools
public List
Get the childPools property: List of IpamPool that are children of this IpamPool.
Returns:
fromJson
public static PoolUsageInner fromJson(JsonReader jsonReader)
Reads an instance of PoolUsageInner from the JsonReader.
Parameters:
Returns:
Throws:
numberOfAllocatedIpAddresses
public String numberOfAllocatedIpAddresses()
Get the numberOfAllocatedIpAddresses property: Total number of assigned IP addresses in the IpamPool.
Returns:
numberOfAvailableIpAddresses
public String numberOfAvailableIpAddresses()
Get the numberOfAvailableIpAddresses property: Total number of available IP addresses in the IpamPool.
Returns:
numberOfReservedIpAddresses
public String numberOfReservedIpAddresses()
Get the numberOfReservedIpAddresses property: Total number of reserved IP addresses in the IpamPool.
Returns:
reservedAddressPrefixes
public List
Get the reservedAddressPrefixes property: List of reserved IP address prefixes. These IP addresses could be reclaimed if not assigned in the given time.
Returns:
toJson
totalNumberOfIpAddresses
public String totalNumberOfIpAddresses()
Get the totalNumberOfIpAddresses property: Total number of IP addresses managed in the IpamPool.
Returns:
validate
public void validate()
Validates the instance.
Applies to
Azure SDK for Java