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
Id
Gets or sets the unique identifier of the route.
public string Id { get; set; }
Property Value
Name
Gets or sets the name of the route.
public string Name { get; set; }
Property Value
NextHopIPAddress
Gets or sets the IP address of the next hop if appropriate.
public string NextHopIPAddress { get; set; }
Property Value
NextHopType
Gets or sets the next hop type.
public AzureRouteTableRouteNextHopType NextHopType { get; set; }
Property Value
NextHopTypeString
Gets the next hop type.
public string NextHopTypeString { get; set; }
Property Value
Methods
CompareTo(AzureRouteTableRoute)
Compares two CENTREL.XIA.Configuration.Types.AzureRouteTableRoute objects to allow sorting alphabetically by name.
public int CompareTo(AzureRouteTableRoute other)
Parameters
other
AzureRouteTableRouteThe CENTREL.XIA.Configuration.Types.AzureRouteTableRoute to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.AzureRouteTableRoute objects.