ArmNetworkModelFactory.IpamPoolUsage Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
Azure SDK for .NET