Share via


PeeringReceivedRoute Class

Definition

The properties that define a received route.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Peering.Models.Api20221001.PeeringReceivedRouteTypeConverter))]
public class PeeringReceivedRoute : Microsoft.Azure.PowerShell.Cmdlets.Peering.Models.Api20221001.IPeeringReceivedRoute
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Peering.Models.Api20221001.PeeringReceivedRouteTypeConverter))>]
type PeeringReceivedRoute = class
    interface IPeeringReceivedRoute
    interface IJsonSerializable
Public Class PeeringReceivedRoute
Implements IPeeringReceivedRoute
Inheritance
PeeringReceivedRoute
Attributes
Implements

Constructors

PeeringReceivedRoute()

Creates an new PeeringReceivedRoute instance.

Properties

AsPath

The AS path for the prefix.

NextHop

The next hop for the prefix.

OriginAsValidationState

The origin AS change information for the prefix.

Prefix

The prefix.

ReceivedTimestamp

The received timestamp associated with the prefix.

RpkiValidationState

The RPKI validation state for the prefix and origin AS that's listed in the AS path.

TrustAnchor

The authority which holds the Route Origin Authorization record for the prefix, if any.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PeeringReceivedRoute.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PeeringReceivedRoute.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Peering.Models.Api20221001.IPeeringReceivedRoute.

FromJsonString(String)

Creates a new instance of PeeringReceivedRoute, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of PeeringReceivedRoute into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to