Share via


InMageRcmApplianceDetails Class

Definition

InMageRcm appliance details.

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

Properties

Dra

The DRA.

FabricArmId

The fabric ARM Id.

Id

The appliance Id.

MarsAgent

The Mars agent.

Name

The appliance name.

ProcessServer

The process server.

PushInstaller

The push installer.

RcmProxy

The of RCM proxy.

ReplicationAgent

The replication agent.

ReprotectAgent

The reprotect agent.

SwitchProviderBlockingErrorDetails

The switch provider blocking error information.

Explicit Interface Implementations

IJsonModel<InMageRcmApplianceDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageRcmApplianceDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InMageRcmApplianceDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmApplianceDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageRcmApplianceDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to