Language

RoutingConfigurationNfv Class

Definition

Compatibility declaration for the RoutingConfigurationNfv type.

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

Constructors

Name Description
RoutingConfigurationNfv()

Initializes a new instance of RoutingConfigurationNfv.

Properties

Name Description
AssociatedRouteTableId

Resource ID.

AssociatedRouteTableResourceUri

Compatibility member.

InboundRouteMapId

Resource ID.

InboundRouteMapResourceUri

Compatibility member.

OutboundRouteMapId

Resource ID.

OutboundRouteMapResourceUri

Compatibility member.

PropagatedRouteTables

The list of RouteTables to advertise the routes to.

VnetRoutes

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

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

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

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

IJsonModel<RoutingConfigurationNfv>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<RoutingConfigurationNfv>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RoutingConfigurationNfv>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<RoutingConfigurationNfv>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to