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

IPPools()

Creates an new IPPools instance.

Properties

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

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