Share via


ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryProcessServerDetails Method

Definition

Initializes a new instance of SiteRecoveryProcessServerDetails.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails SiteRecoveryProcessServerDetails (string id = default, string name = default, string biosId = default, Azure.Core.ResourceIdentifier fabricObjectId = default, string fqdn = default, System.Collections.Generic.IEnumerable<System.Net.IPAddress> ipAddresses = default, string version = default, DateTimeOffset? lastHeartbeatReceivedOn = default, long? totalMemoryInBytes = default, long? availableMemoryInBytes = default, long? usedMemoryInBytes = default, double? memoryUsagePercentage = default, long? totalSpaceInBytes = default, long? availableSpaceInBytes = default, long? usedSpaceInBytes = default, double? freeSpacePercentage = default, long? throughputUploadPendingDataInBytes = default, long? throughputInBytes = default, double? processorUsagePercentage = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? throughputStatus = default, long? systemLoad = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? systemLoadStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? diskUsageStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? memoryUsageStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? processorUsageStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth? health = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrors = default, int? protectedItemCount = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth? historicHealth = default);

Parameters

id
String

The process server Id.

name
String

The process server name.

biosId
String

The process server Bios Id.

fabricObjectId
ResourceIdentifier

The fabric object Id.

fqdn
String

The process server Fqdn.

ipAddresses
IEnumerable<IPAddress>

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

version
String

The version.

lastHeartbeatReceivedOn
Nullable<DateTimeOffset>

The last heartbeat received from the process server.

totalMemoryInBytes
Nullable<Int64>

The total memory.

availableMemoryInBytes
Nullable<Int64>

The available memory.

usedMemoryInBytes
Nullable<Int64>

The used memory.

memoryUsagePercentage
Nullable<Double>

The memory usage percentage.

totalSpaceInBytes
Nullable<Int64>

The total disk space.

availableSpaceInBytes
Nullable<Int64>

The available disk space.

usedSpaceInBytes
Nullable<Int64>

The used disk space.

freeSpacePercentage
Nullable<Double>

The free disk space percentage.

throughputUploadPendingDataInBytes
Nullable<Int64>

The uploading pending data in bytes.

throughputInBytes
Nullable<Int64>

The throughput in bytes.

processorUsagePercentage
Nullable<Double>

The processor usage percentage.

throughputStatus
Nullable<RcmComponentStatus>

The throughput status.

systemLoad
Nullable<Int64>

The system load.

systemLoadStatus
Nullable<RcmComponentStatus>

The system load status.

diskUsageStatus
Nullable<RcmComponentStatus>

The disk usage status.

memoryUsageStatus
Nullable<RcmComponentStatus>

The memory usage status.

processorUsageStatus
Nullable<RcmComponentStatus>

The processor usage status.

health
Nullable<SiteRecoveryProtectionHealth>

The health of the process server.

healthErrors
IEnumerable<SiteRecoveryHealthError>

The health errors.

protectedItemCount
Nullable<Int32>

The protected item count.

historicHealth
Nullable<SiteRecoveryProtectionHealth>

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

Returns

A new SiteRecoveryProcessServerDetails instance for mocking.

Applies to

Product Versions
Azure SDK for .NET Latest