Share via


IPPools Class

Definition

The dnsServers of a device.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPPoolsTypeConverter))]
public class IPPools : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IIPPools
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPPoolsTypeConverter))>]
type IPPools = class
    interface IIPPools
    interface IJsonSerializable
Public Class IPPools
Implements IIPPools
Inheritance
IPPools
Attributes
Implements

Constructors

Name Description
IPPools()

Creates an new IPPools instance.

Properties

Name Description
EndingAddress

Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.

StartingAddress

Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IPPools.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IPPools.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IIPPools.

FromJsonString(String)

Creates a new instance of IPPools, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of IPPools into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to