ClusterSdnProperties Class

Definition

Represents the Software Defined Networking (SDN) configuration state of the Azure Stack HCI cluster.

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

Properties

Name Description
SdnApiAddress

Represents the API address for the SDN deployment.

(Inherited from SdnProperties)
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.

(Inherited from SdnProperties)
SdnIntegrationIntent

Indicates whether Software Defined Networking (SDN) integration should be enabled or disabled for this deployment.

SdnStatus

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

(Inherited from SdnProperties)

Methods

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

Explicit Interface Implementations

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

Applies to