Share via


IProcessServer Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ProcessServerTypeConverter))]
public interface IProcessServer : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ProcessServerTypeConverter))>]
type IProcessServer = interface
    interface IJsonSerializable
Public Interface IProcessServer
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AgentExpiryDate

Agent expiry date.

AgentVersion

The version of the scout component on the server.

AgentVersionDetailExpiryDate

Version expiry date.

AgentVersionDetailStatus

A value indicating whether security update required.

AgentVersionDetailVersion

The agent version.

AvailableMemoryInByte

The available memory.

AvailableSpaceInByte

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.

HealthError

Health errors.

HostId

The agent generated Id.

Id

The Process Server Id.

IPAddress

The IP address of the server.

LastHeartbeat

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.

MobilityServiceUpdate

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.

PsStatsRefreshTime

The process server stats refresh time.

ReplicationPairCount

The number of replication pairs configured in this PS.

SpaceUsageStatus

The space usage status.

SslCertExpiryDate

The PS SSL cert expiry date.

SslCertExpiryRemainingDay

CS SSL cert expiry date.

SystemLoad

The percentage of the system load.

SystemLoadStatus

The system load status.

ThroughputInByte

The throughput in bytes.

ThroughputInMBps

The throughput in MBps.

ThroughputStatus

The throughput status.

ThroughputUploadPendingDataInByte

The uploading pending data in bytes.

TotalMemoryInByte

The total memory.

TotalSpaceInByte

The total space.

VersionStatus

Version status.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to