Język

ArmNetworkModelFactory.IpamPoolProperties Method

Definition

Properties of IpamPool resource properties which are specific to the Pool resource.

public static Azure.ResourceManager.Network.Models.IpamPoolProperties IpamPoolProperties(string description, string displayName, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.IpamIPType> ipAddressType, string parentPoolName, System.Collections.Generic.IEnumerable<string> addressPrefixes, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState, string minAllocationSize, string maxAllocationSize = default);
static member IpamPoolProperties : string * string * seq<Azure.ResourceManager.Network.Models.IpamIPType> * string * seq<string> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * string * string -> Azure.ResourceManager.Network.Models.IpamPoolProperties
Public Shared Function IpamPoolProperties (description As String, displayName As String, ipAddressType As IEnumerable(Of IpamIPType), parentPoolName As String, addressPrefixes As IEnumerable(Of String), provisioningState As Nullable(Of NetworkProvisioningState), minAllocationSize As String, Optional maxAllocationSize As String = Nothing) As IpamPoolProperties

Parameters

description
String
displayName
String

String representing a friendly name for the resource.

ipAddressType
IEnumerable<IpamIPType>

List of IP address type for the IpamPool.

parentPoolName
String

String representing parent IpamPool resource name. If empty the IpamPool will be a root pool.

addressPrefixes
IEnumerable<String>

List of IP address prefixes of the resource.

provisioningState
Nullable<NetworkProvisioningState>

Provisioning states of a resource.

minAllocationSize
String

Minimum number of IP addresses required for allocations from this IpamPool to be compliant. Must be less than or equal to the maximum allocation size. If not specified or empty, no minimum is enforced.

maxAllocationSize
String

Maximum number of IP addresses allowed for allocations from this IpamPool to be compliant. Must be greater than or equal to the minimum allocation size. If not specified or empty, no maximum is enforced.

Returns

A new IpamPoolProperties instance for mocking.

Applies to