SiteRecoveryProcessServer Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Details of the Process Server.
public class SiteRecoveryProcessServer : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServer>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServer>
type SiteRecoveryProcessServer = class
interface IJsonModel<SiteRecoveryProcessServer>
interface IPersistableModel<SiteRecoveryProcessServer>
Public Class SiteRecoveryProcessServer
Implements IJsonModel(Of SiteRecoveryProcessServer), IPersistableModel(Of SiteRecoveryProcessServer)
- Inheritance
-
SiteRecoveryProcessServer
- Implements
Properties
AgentExpireOn |
Agent expiry date. |
AgentVersion |
The version of the scout component on the server. |
AgentVersionDetails |
The agent version details. |
AvailableMemoryInBytes |
The available memory. |
AvailableSpaceInBytes |
The available space. |
CpuLoad |
The percentage of the CPU load. |
CpuLoadStatus |
The CPU load status. |
FriendlyName |
The Process Server's friendly name. |
Health |
The health of Process Server. |
HealthErrors |
Health errors. |
HostId |
The agent generated Id. |
Id |
The Process Server Id. |
IPAddress |
The IP address of the server. |
LastHeartbeatReceivedOn |
The last heartbeat received from the server. |
MachineCount |
The servers configured with this PS. |
MarsCommunicationStatus |
The MARS communication status. |
MarsRegistrationStatus |
The MARS registration status. |
MemoryUsageStatus |
The memory usage status. |
MobilityServiceUpdates |
The list of the mobility service updates available on the Process Server. |
OSType |
The OS type of the server. |
OSVersion |
OS Version of the process server. Note: This will get populated if user has CS version greater than 9.12.0.0. |
PsServiceStatus |
The PS service status. |
PsStatsRefreshOn |
The process server stats refresh time. |
ReplicationPairCount |
The number of replication pairs configured in this PS. |
SpaceUsageStatus |
The space usage status. |
SslCertExpireOn |
The PS SSL cert expiry date. |
SslCertExpiryRemainingDays |
CS SSL cert expiry date. |
SystemLoad |
The percentage of the system load. |
SystemLoadStatus |
The system load status. |
ThroughputInBytes |
The throughput in bytes. |
ThroughputInMBps |
The throughput in MBps. |
ThroughputStatus |
The throughput status. |
ThroughputUploadPendingDataInBytes |
The uploading pending data in bytes. |
TotalMemoryInBytes |
The total memory. |
TotalSpaceInBytes |
The total space. |
VersionStatus |
Version status. |
Explicit Interface Implementations
IJsonModel<SiteRecoveryProcessServer>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<SiteRecoveryProcessServer>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<SiteRecoveryProcessServer>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<SiteRecoveryProcessServer>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<SiteRecoveryProcessServer>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |