Share via


HopLink Class

Definition

Hop link.

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

Properties

Context

Provides additional context on links.

Issues

List of issues.

LinkType

Link type.

NextHopId

The ID of the next hop.

ResourceId

Resource ID.

RoundTripTimeAvg

Average roundtrip time in milliseconds.

RoundTripTimeMax

Maximum roundtrip time in milliseconds.

RoundTripTimeMin

Minimum roundtrip time in milliseconds.

Explicit Interface Implementations

IJsonModel<HopLink>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HopLink>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HopLink>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HopLink>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HopLink>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to