Share via


VirtualEnclaveTransitHubProperties Class

Definition

Describes the properties of an Transit Hub.

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

Constructors

VirtualEnclaveTransitHubProperties()

Initializes a new instance of VirtualEnclaveTransitHubProperties.

Properties

ProvisioningState

The status of the last operation.

ResourceCollection

List of resource ids modified by transitHubs.

State

The state of the transitHub.

TransitOption

The TransitOption of the transitHub.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<VirtualEnclaveTransitHubProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VirtualEnclaveTransitHubProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<VirtualEnclaveTransitHubProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VirtualEnclaveTransitHubProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VirtualEnclaveTransitHubProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to