Share via


ApplianceNetworkProfile Class

Definition

Contains network information about the Appliance.

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

Constructors

Name Description
ApplianceNetworkProfile()

Initializes a new instance of ApplianceNetworkProfile.

Properties

Name Description
DnsVersion

Version of the DNS configuration.

GatewayVersion

Version of the Arc Gateway configuration.

ProxyVersion

Version of the proxy configuration.

Methods

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

Explicit Interface Implementations

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

Applies to