Partager via


ProcessServer Constructors

Definition

Overloads

ProcessServer()

Initializes a new instance of the ProcessServer class.

ProcessServer(String, String, String, String, String, Nullable<DateTime>, String, IList<MobilityServiceUpdate>, String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<DateTime>, Nullable<Int32>, String, IList<HealthError>, Nullable<DateTime>, VersionDetails, String, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, String, String)

Initializes a new instance of the ProcessServer class.

ProcessServer()

Initializes a new instance of the ProcessServer class.

public ProcessServer ();
Public Sub New ()

Applies to

ProcessServer(String, String, String, String, String, Nullable<DateTime>, String, IList<MobilityServiceUpdate>, String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<DateTime>, Nullable<Int32>, String, IList<HealthError>, Nullable<DateTime>, VersionDetails, String, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, String, String)

Initializes a new instance of the ProcessServer class.

public ProcessServer (string friendlyName = default, string id = default, string ipAddress = default, string osType = default, string agentVersion = default, DateTime? lastHeartbeat = default, string versionStatus = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.MobilityServiceUpdate> mobilityServiceUpdates = default, string hostId = default, string machineCount = default, string replicationPairCount = default, string systemLoad = default, string systemLoadStatus = default, string cpuLoad = default, string cpuLoadStatus = default, long? totalMemoryInBytes = default, long? availableMemoryInBytes = default, string memoryUsageStatus = default, long? totalSpaceInBytes = default, long? availableSpaceInBytes = default, string spaceUsageStatus = default, string psServiceStatus = default, DateTime? sslCertExpiryDate = default, int? sslCertExpiryRemainingDays = default, string osVersion = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.HealthError> healthErrors = default, DateTime? agentExpiryDate = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VersionDetails agentVersionDetails = default, string health = default, DateTime? psStatsRefreshTime = default, long? throughputUploadPendingDataInBytes = default, long? throughputInMBps = default, long? throughputInBytes = default, string throughputStatus = default, string marsCommunicationStatus = default, string marsRegistrationStatus = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.ProcessServer : string * string * string * string * string * Nullable<DateTime> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.MobilityServiceUpdate> * string * string * string * string * string * string * string * Nullable<int64> * Nullable<int64> * string * Nullable<int64> * Nullable<int64> * string * string * Nullable<DateTime> * Nullable<int> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.HealthError> * Nullable<DateTime> * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VersionDetails * string * Nullable<DateTime> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * string * string -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.ProcessServer
Public Sub New (Optional friendlyName As String = Nothing, Optional id As String = Nothing, Optional ipAddress As String = Nothing, Optional osType As String = Nothing, Optional agentVersion As String = Nothing, Optional lastHeartbeat As Nullable(Of DateTime) = Nothing, Optional versionStatus As String = Nothing, Optional mobilityServiceUpdates As IList(Of MobilityServiceUpdate) = Nothing, Optional hostId As String = Nothing, Optional machineCount As String = Nothing, Optional replicationPairCount As String = Nothing, Optional systemLoad As String = Nothing, Optional systemLoadStatus As String = Nothing, Optional cpuLoad As String = Nothing, Optional cpuLoadStatus As String = Nothing, Optional totalMemoryInBytes As Nullable(Of Long) = Nothing, Optional availableMemoryInBytes As Nullable(Of Long) = Nothing, Optional memoryUsageStatus As String = Nothing, Optional totalSpaceInBytes As Nullable(Of Long) = Nothing, Optional availableSpaceInBytes As Nullable(Of Long) = Nothing, Optional spaceUsageStatus As String = Nothing, Optional psServiceStatus As String = Nothing, Optional sslCertExpiryDate As Nullable(Of DateTime) = Nothing, Optional sslCertExpiryRemainingDays As Nullable(Of Integer) = Nothing, Optional osVersion As String = Nothing, Optional healthErrors As IList(Of HealthError) = Nothing, Optional agentExpiryDate As Nullable(Of DateTime) = Nothing, Optional agentVersionDetails As VersionDetails = Nothing, Optional health As String = Nothing, Optional psStatsRefreshTime As Nullable(Of DateTime) = Nothing, Optional throughputUploadPendingDataInBytes As Nullable(Of Long) = Nothing, Optional throughputInMBps As Nullable(Of Long) = Nothing, Optional throughputInBytes As Nullable(Of Long) = Nothing, Optional throughputStatus As String = Nothing, Optional marsCommunicationStatus As String = Nothing, Optional marsRegistrationStatus As String = Nothing)

Parameters

friendlyName
String

The Process Server's friendly name.

id
String

The Process Server Id.

ipAddress
String

The IP address of the server.

osType
String

The OS type of the server.

agentVersion
String

The version of the scout component on the server.

lastHeartbeat
Nullable<DateTime>

The last heartbeat received from the server.

versionStatus
String

Version status.

mobilityServiceUpdates
IList<MobilityServiceUpdate>

The list of the mobility service updates available on the Process Server.

hostId
String

The agent generated Id.

machineCount
String

The servers configured with this PS.

replicationPairCount
String

The number of replication pairs configured in this PS.

systemLoad
String

The percentage of the system load.

systemLoadStatus
String

The system load status.

cpuLoad
String

The percentage of the CPU load.

cpuLoadStatus
String

The CPU load status.

totalMemoryInBytes
Nullable<Int64>

The total memory.

availableMemoryInBytes
Nullable<Int64>

The available memory.

memoryUsageStatus
String

The memory usage status.

totalSpaceInBytes
Nullable<Int64>

The total space.

availableSpaceInBytes
Nullable<Int64>

The available space.

spaceUsageStatus
String

The space usage status.

psServiceStatus
String

The PS service status.

sslCertExpiryDate
Nullable<DateTime>

The PS SSL cert expiry date.

sslCertExpiryRemainingDays
Nullable<Int32>

CS SSL cert expiry date.

osVersion
String

OS Version of the process server. Note: This will get populated if user has CS version greater than 9.12.0.0.

healthErrors
IList<HealthError>

Health errors.

agentExpiryDate
Nullable<DateTime>

Agent expiry date.

agentVersionDetails
VersionDetails

The agent version details.

health
String

The health of Process Server. Possible values include: 'None', 'Normal', 'Warning', 'Critical'

psStatsRefreshTime
Nullable<DateTime>

The process server stats refresh time.

throughputUploadPendingDataInBytes
Nullable<Int64>

The uploading pending data in bytes.

throughputInMBps
Nullable<Int64>

The throughput in MBps.

throughputInBytes
Nullable<Int64>

The throughput in bytes.

throughputStatus
String

The throughput status.

marsCommunicationStatus
String

The MARS communication status.

marsRegistrationStatus
String

The MARS registration status.

Applies to