Condividi tramite


VirtualHubRouteTableV2Data Class

Definition

A class representing the VirtualHubRouteTableV2 data model. VirtualHubRouteTableV2 Resource.

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

Constructors

VirtualHubRouteTableV2Data()

Initializes a new instance of VirtualHubRouteTableV2Data.

Properties

AttachedConnections

List of all connections attached to this route table v2.

ETag

A unique read-only string that changes whenever the resource is updated.

Id

Resource ID.

(Inherited from NetworkResourceData)
Name

Resource name.

(Inherited from NetworkResourceData)
ProvisioningState

The provisioning state of the virtual hub route table v2 resource.

ResourceType

Resource type.

(Inherited from NetworkResourceData)
Routes

List of all routes.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from NetworkResourceData)

Explicit Interface Implementations

IJsonModel<NetworkResourceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from NetworkResourceData)
IJsonModel<NetworkResourceData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from NetworkResourceData)
IJsonModel<VirtualHubRouteTableV2Data>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VirtualHubRouteTableV2Data>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NetworkResourceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from NetworkResourceData)
IPersistableModel<NetworkResourceData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from NetworkResourceData)
IPersistableModel<NetworkResourceData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from NetworkResourceData)
IPersistableModel<VirtualHubRouteTableV2Data>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VirtualHubRouteTableV2Data>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VirtualHubRouteTableV2Data>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to