Share via


DeploymentSettingIPPools Class

Definition

The dnsServers of a device.

public class DeploymentSettingIPPools : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Models.DeploymentSettingIPPools>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Models.DeploymentSettingIPPools>
type DeploymentSettingIPPools = class
    interface IJsonModel<DeploymentSettingIPPools>
    interface IPersistableModel<DeploymentSettingIPPools>
Public Class DeploymentSettingIPPools
Implements IJsonModel(Of DeploymentSettingIPPools), IPersistableModel(Of DeploymentSettingIPPools)
Inheritance
DeploymentSettingIPPools
Implements

Constructors

DeploymentSettingIPPools()

Initializes a new instance of DeploymentSettingIPPools.

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.

Explicit Interface Implementations

IJsonModel<DeploymentSettingIPPools>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DeploymentSettingIPPools>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DeploymentSettingIPPools>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DeploymentSettingIPPools>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DeploymentSettingIPPools>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to