Share via


SiteRecoveryProcessServerDetails Class

Definition

Process server details.

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

Properties

AvailableMemoryInBytes

The available memory.

AvailableSpaceInBytes

The available disk space.

BiosId

The process server Bios Id.

DiskUsageStatus

The disk usage status.

FabricObjectId

The fabric object Id.

Fqdn

The process server Fqdn.

FreeSpacePercentage

The free disk space percentage.

Health

The health of the process server.

HealthErrors

The health errors.

HistoricHealth

The historic health of the process server based on the health in last 24 hours.

Id

The process server Id.

IPAddresses

The list of IP addresses for communicating with the RCM component.

LastHeartbeatReceivedOn

The last heartbeat received from the process server.

MemoryUsagePercentage

The memory usage percentage.

MemoryUsageStatus

The memory usage status.

Name

The process server name.

ProcessorUsagePercentage

The processor usage percentage.

ProcessorUsageStatus

The processor usage status.

ProtectedItemCount

The protected item count.

SystemLoad

The system load.

SystemLoadStatus

The system load status.

ThroughputInBytes

The throughput in bytes.

ThroughputStatus

The throughput status.

ThroughputUploadPendingDataInBytes

The uploading pending data in bytes.

TotalMemoryInBytes

The total memory.

TotalSpaceInBytes

The total disk space.

UsedMemoryInBytes

The used memory.

UsedSpaceInBytes

The used disk space.

Version

The version.

Explicit Interface Implementations

IJsonModel<SiteRecoveryProcessServerDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SiteRecoveryProcessServerDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SiteRecoveryProcessServerDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SiteRecoveryProcessServerDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SiteRecoveryProcessServerDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to