Sdílet prostřednictvím


ArmNetworkModelFactory.IpamPoolUsage Method

Definition

Initializes a new instance of IpamPoolUsage.

public static Azure.ResourceManager.Network.Models.IpamPoolUsage IpamPoolUsage (System.Collections.Generic.IEnumerable<string> addressPrefixes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.IpamResourceBasics> childPools = default, System.Collections.Generic.IEnumerable<string> allocatedAddressPrefixes = default, System.Collections.Generic.IEnumerable<string> reservedAddressPrefixes = default, System.Collections.Generic.IEnumerable<string> availableAddressPrefixes = default, string totalNumberOfIPAddresses = default, string numberOfAllocatedIPAddresses = default, string numberOfReservedIPAddresses = default, string numberOfAvailableIPAddresses = default);
static member IpamPoolUsage : seq<string> * seq<Azure.ResourceManager.Network.Models.IpamResourceBasics> * seq<string> * seq<string> * seq<string> * string * string * string * string -> Azure.ResourceManager.Network.Models.IpamPoolUsage
Public Shared Function IpamPoolUsage (Optional addressPrefixes As IEnumerable(Of String) = Nothing, Optional childPools As IEnumerable(Of IpamResourceBasics) = Nothing, Optional allocatedAddressPrefixes As IEnumerable(Of String) = Nothing, Optional reservedAddressPrefixes As IEnumerable(Of String) = Nothing, Optional availableAddressPrefixes As IEnumerable(Of String) = Nothing, Optional totalNumberOfIPAddresses As String = Nothing, Optional numberOfAllocatedIPAddresses As String = Nothing, Optional numberOfReservedIPAddresses As String = Nothing, Optional numberOfAvailableIPAddresses As String = Nothing) As IpamPoolUsage

Parameters

addressPrefixes
IEnumerable<String>

List of IP address prefixes of the resource.

childPools
IEnumerable<IpamResourceBasics>

List of IpamPool that are children of this IpamPool.

allocatedAddressPrefixes
IEnumerable<String>

List of assigned IP address prefixes.

reservedAddressPrefixes
IEnumerable<String>

List of reserved IP address prefixes. These IP addresses could be reclaimed if not assigned in the given time.

availableAddressPrefixes
IEnumerable<String>

List of available IP address prefixes.

totalNumberOfIPAddresses
String

Total number of IP addresses managed in the IpamPool.

numberOfAllocatedIPAddresses
String

Total number of assigned IP addresses in the IpamPool.

numberOfReservedIPAddresses
String

Total number of reserved IP addresses in the IpamPool.

numberOfAvailableIPAddresses
String

Total number of available IP addresses in the IpamPool.

Returns

A new IpamPoolUsage instance for mocking.

Applies to