Compartilhar via


FailoverConnectionDetails Class

Definition

The FailoverConnectionDetails.

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

Constructors

FailoverConnectionDetails()

Initializes a new instance of FailoverConnectionDetails.

Properties

FailoverConnectionName

Name of the failover connection.

FailoverLocation

Location of the failover connection.

IsVerified

Whether the customer was able to establish connectivity through this failover connection or not.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<FailoverConnectionDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FailoverConnectionDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FailoverConnectionDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FailoverConnectionDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FailoverConnectionDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to