RoutingConfiguration Class

Definition

Compatibility declaration for the RoutingConfiguration type.

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

Constructors

Name Description
RoutingConfiguration()

Initializes a new instance of RoutingConfiguration.

Properties

Name Description
AssociatedRouteTableId

Gets or sets Id.

InboundRouteMapId

Gets or sets Id.

OutboundRouteMapId

Gets or sets Id.

PropagatedRouteTables

The propagated route tables.

VnetRoutes

List of routes that control routing from VirtualHub into a virtual network connection.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<RoutingConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<RoutingConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<RoutingConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RoutingConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<RoutingConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to