Share via


SiteRecoveryNetworkProperties Class

Definition

Network Properties.

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

Properties

FabricType

The Fabric Type.

FriendlyName

The Friendly Name.

NetworkType

The Network Type.

Subnets

The List of subnets.

Explicit Interface Implementations

IJsonModel<SiteRecoveryNetworkProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SiteRecoveryNetworkProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SiteRecoveryNetworkProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SiteRecoveryNetworkProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SiteRecoveryNetworkProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to