Table of Contents

Class AzureRouteTableRoute

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an Azure route table route.

public class AzureRouteTableRoute : GlobalSerializableClassicBase, IComparable<AzureRouteTableRoute>
Inheritance
AzureRouteTableRoute
Implements

Constructors

AzureRouteTableRoute()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureRouteTableRoute class.

public AzureRouteTableRoute()

Properties

AddressPrefix

Gets or sets the address prefix of the route - for example "10.1.0.0/24".

public string AddressPrefix { get; set; }

Property Value

string

Id

Gets or sets the unique identifier of the route.

public string Id { get; set; }

Property Value

string

Name

Gets or sets the name of the route.

public string Name { get; set; }

Property Value

string

NextHopIPAddress

Gets or sets the IP address of the next hop if appropriate.

public string NextHopIPAddress { get; set; }

Property Value

string

NextHopType

Gets or sets the next hop type.

public AzureRouteTableRouteNextHopType NextHopType { get; set; }

Property Value

AzureRouteTableRouteNextHopType

NextHopTypeString

Gets the next hop type.

public string NextHopTypeString { get; set; }

Property Value

string

Methods

CompareTo(AzureRouteTableRoute)

Compares two CENTREL.XIA.Configuration.Types.AzureRouteTableRoute objects to allow sorting alphabetically by name.

public int CompareTo(AzureRouteTableRoute other)

Parameters

other AzureRouteTableRoute

The CENTREL.XIA.Configuration.Types.AzureRouteTableRoute to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.AzureRouteTableRoute objects.