WorkloadNetworkDhcpRelay Class

Definition

NSX DHCP Relay.

public class WorkloadNetworkDhcpRelay : Azure.ResourceManager.Avs.Models.WorkloadNetworkDhcpEntity, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Avs.Models.WorkloadNetworkDhcpRelay>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Avs.Models.WorkloadNetworkDhcpRelay>
public class WorkloadNetworkDhcpRelay : Azure.ResourceManager.Avs.Models.WorkloadNetworkDhcpEntity
type WorkloadNetworkDhcpRelay = class
    inherit WorkloadNetworkDhcpEntity
    interface IJsonModel<WorkloadNetworkDhcpRelay>
    interface IPersistableModel<WorkloadNetworkDhcpRelay>
type WorkloadNetworkDhcpRelay = class
    inherit WorkloadNetworkDhcpEntity
Public Class WorkloadNetworkDhcpRelay
Inherits WorkloadNetworkDhcpEntity
Implements IJsonModel(Of WorkloadNetworkDhcpRelay), IPersistableModel(Of WorkloadNetworkDhcpRelay)
Public Class WorkloadNetworkDhcpRelay
Inherits WorkloadNetworkDhcpEntity
Inheritance
WorkloadNetworkDhcpRelay
Implements

Constructors

WorkloadNetworkDhcpRelay()

Initializes a new instance of WorkloadNetworkDhcpRelay.

Properties

DisplayName

Display name of the DHCP entity.

(Inherited from WorkloadNetworkDhcpEntity)
ProvisioningState

The provisioning state.

(Inherited from WorkloadNetworkDhcpEntity)
Revision

NSX revision number.

(Inherited from WorkloadNetworkDhcpEntity)
Segments

NSX Segments consuming DHCP.

(Inherited from WorkloadNetworkDhcpEntity)
ServerAddresses

DHCP Relay Addresses. Max 3.

Explicit Interface Implementations

IJsonModel<WorkloadNetworkDhcpEntity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from WorkloadNetworkDhcpEntity)
IJsonModel<WorkloadNetworkDhcpEntity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from WorkloadNetworkDhcpEntity)
IJsonModel<WorkloadNetworkDhcpRelay>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<WorkloadNetworkDhcpRelay>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<WorkloadNetworkDhcpEntity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from WorkloadNetworkDhcpEntity)
IPersistableModel<WorkloadNetworkDhcpEntity>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from WorkloadNetworkDhcpEntity)
IPersistableModel<WorkloadNetworkDhcpEntity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from WorkloadNetworkDhcpEntity)
IPersistableModel<WorkloadNetworkDhcpRelay>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<WorkloadNetworkDhcpRelay>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<WorkloadNetworkDhcpRelay>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to