VMwareDetails Constructors

Definition

Overloads

VMwareDetails()

Initializes a new instance of the VMwareDetails class.

VMwareDetails(IList<ProcessServer>, IList<MasterTargetServer>, IList<RunAsAccount>, String, String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, String, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, VersionDetails, IList<InMageFabricSwitchProviderBlockingErrorDetails>)

Initializes a new instance of the VMwareDetails class.

VMwareDetails()

Initializes a new instance of the VMwareDetails class.

public VMwareDetails ();
Public Sub New ()

Applies to

VMwareDetails(IList<ProcessServer>, IList<MasterTargetServer>, IList<RunAsAccount>, String, String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, String, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, VersionDetails, IList<InMageFabricSwitchProviderBlockingErrorDetails>)

Initializes a new instance of the VMwareDetails class.

public VMwareDetails (System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.ProcessServer> processServers = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.MasterTargetServer> masterTargetServers = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RunAsAccount> runAsAccounts = default, string replicationPairCount = default, string processServerCount = default, string agentCount = default, string protectedServers = 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 webLoad = default, string webLoadStatus = default, string databaseServerLoad = default, string databaseServerLoadStatus = default, string csServiceStatus = default, string ipAddress = default, string agentVersion = default, string hostName = default, DateTime? lastHeartbeat = default, string versionStatus = default, DateTime? sslCertExpiryDate = default, int? sslCertExpiryRemainingDays = default, string psTemplateVersion = default, DateTime? agentExpiryDate = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VersionDetails agentVersionDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageFabricSwitchProviderBlockingErrorDetails> switchProviderBlockingErrorDetails = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareDetails : System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.ProcessServer> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.MasterTargetServer> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RunAsAccount> * string * string * string * string * string * string * string * string * Nullable<int64> * Nullable<int64> * string * Nullable<int64> * Nullable<int64> * string * string * string * string * string * string * string * string * string * Nullable<DateTime> * string * Nullable<DateTime> * Nullable<int> * string * Nullable<DateTime> * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VersionDetails * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageFabricSwitchProviderBlockingErrorDetails> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareDetails
Public Sub New (Optional processServers As IList(Of ProcessServer) = Nothing, Optional masterTargetServers As IList(Of MasterTargetServer) = Nothing, Optional runAsAccounts As IList(Of RunAsAccount) = Nothing, Optional replicationPairCount As String = Nothing, Optional processServerCount As String = Nothing, Optional agentCount As String = Nothing, Optional protectedServers 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 webLoad As String = Nothing, Optional webLoadStatus As String = Nothing, Optional databaseServerLoad As String = Nothing, Optional databaseServerLoadStatus As String = Nothing, Optional csServiceStatus As String = Nothing, Optional ipAddress As String = Nothing, Optional agentVersion As String = Nothing, Optional hostName As String = Nothing, Optional lastHeartbeat As Nullable(Of DateTime) = Nothing, Optional versionStatus As String = Nothing, Optional sslCertExpiryDate As Nullable(Of DateTime) = Nothing, Optional sslCertExpiryRemainingDays As Nullable(Of Integer) = Nothing, Optional psTemplateVersion As String = Nothing, Optional agentExpiryDate As Nullable(Of DateTime) = Nothing, Optional agentVersionDetails As VersionDetails = Nothing, Optional switchProviderBlockingErrorDetails As IList(Of InMageFabricSwitchProviderBlockingErrorDetails) = Nothing)

Parameters

processServers
IList<ProcessServer>

The list of Process Servers associated with the fabric.

masterTargetServers
IList<MasterTargetServer>

The list of Master Target servers associated with the fabric.

runAsAccounts
IList<RunAsAccount>

The list of run as accounts created on the server.

replicationPairCount
String

The number of replication pairs configured in this CS.

processServerCount
String

The number of process servers.

agentCount
String

The number of source and target servers configured to talk to this CS.

protectedServers
String

The number of protected servers.

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.

webLoad
String

The web load.

webLoadStatus
String

The web load status.

databaseServerLoad
String

The database server load.

databaseServerLoadStatus
String

The database server load status.

csServiceStatus
String

The CS service status.

ipAddress
String

The IP address.

agentVersion
String

The agent Version.

hostName
String

The host name.

lastHeartbeat
Nullable<DateTime>

The last heartbeat received from CS server.

versionStatus
String

Version status.

sslCertExpiryDate
Nullable<DateTime>

CS SSL cert expiry date.

sslCertExpiryRemainingDays
Nullable<Int32>

CS SSL cert expiry date.

psTemplateVersion
String

PS template version.

agentExpiryDate
Nullable<DateTime>

Agent expiry date.

agentVersionDetails
VersionDetails

The agent version details.

switchProviderBlockingErrorDetails
IList<InMageFabricSwitchProviderBlockingErrorDetails>

The switch provider blocking error information.

Applies to