Share via


MasterTargetServer Class

Definition

Details of a Master Target Server.

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

Properties

AgentExpireOn

Agent expiry date.

AgentVersion

The version of the scout component on the server.

AgentVersionDetails

Agent version details.

DataStores

The list of data stores in the fabric.

DiskCount

Disk count of the master target.

HealthErrors

Health errors.

Id

The server Id.

IPAddress

The IP address of the server.

LastHeartbeatReceivedOn

The last heartbeat received from the server.

MarsAgentExpireOn

MARS agent expiry date.

MarsAgentVersion

MARS agent version.

MarsAgentVersionDetails

Mars agent version details.

Name

The server name.

OSType

The OS type of the server.

OSVersion

OS Version of the master target.

RetentionVolumes

The retention volumes of Master target Server.

ValidationErrors

Validation errors.

VersionStatus

Version status.

Explicit Interface Implementations

IJsonModel<MasterTargetServer>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MasterTargetServer>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MasterTargetServer>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MasterTargetServer>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MasterTargetServer>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to