SdnProperties Class

Definition

Represents the Software Defined Networking (SDN) configuration state.

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

Properties

Name Description
SdnApiAddress

Represents the API address for the SDN deployment.

SdnDomainName

The fully qualified domain name (FQDN) associated with the SDN deployment. This value is propagated from the Device Management Extension to the cluster resource. It is typically in the format &lt;sdnPrefix&gt;-nc.&lt;domain&gt; when SDN is enabled. May be null or absent in unsupported or disabled states.

SdnStatus

Indicates the current Software Defined Networking (SDN) status of the resource, which may be an individual device or a cluster.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<SdnProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<SdnProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<SdnProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<SdnProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<SdnProperties>.Write(ModelReaderWriterOptions)

Applies to