ProcessServer Constructors
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.
Overloads
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.
- 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.
- memoryUsageStatus
- String
The memory usage status.
- spaceUsageStatus
- String
The space usage status.
- psServiceStatus
- String
The PS service status.
- 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.
- agentVersionDetails
- VersionDetails
The agent version details.
- health
- String
The health of Process Server. Possible values include: 'None', 'Normal', 'Warning', 'Critical'
- throughputStatus
- String
The throughput status.
- marsCommunicationStatus
- String
The MARS communication status.
- marsRegistrationStatus
- String
The MARS registration status.