Share via


VMwareDetails Class

Definition

Store the fabric details specific to the VMware fabric.

public class VMwareDetails : Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.FabricSpecificDetails, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareDetails>
type VMwareDetails = class
    inherit FabricSpecificDetails
    interface IJsonModel<VMwareDetails>
    interface IPersistableModel<VMwareDetails>
Public Class VMwareDetails
Inherits FabricSpecificDetails
Implements IJsonModel(Of VMwareDetails), IPersistableModel(Of VMwareDetails)
Inheritance
Implements

Properties

AgentCount

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

AgentExpireOn

Agent expiry date.

AgentVersion

The agent Version.

AgentVersionDetails

The agent version details.

AvailableMemoryInBytes

The available memory.

AvailableSpaceInBytes

The available space.

CpuLoad

The percentage of the CPU load.

CpuLoadStatus

The CPU load status.

CsServiceStatus

The CS service status.

DatabaseServerLoad

The database server load.

DatabaseServerLoadStatus

The database server load status.

HostName

The host name.

IPAddress

The IP address.

LastHeartbeat

The last heartbeat received from CS server.

MasterTargetServers

The list of Master Target servers associated with the fabric.

MemoryUsageStatus

The memory usage status.

ProcessServerCount

The number of process servers.

ProcessServers

The list of Process Servers associated with the fabric.

ProtectedServers

The number of protected servers.

PSTemplateVersion

PS template version.

ReplicationPairCount

The number of replication pairs configured in this CS.

RunAsAccounts

The list of run as accounts created on the server.

SpaceUsageStatus

The space usage status.

SslCertExpireOn

CS SSL cert expiry date.

SslCertExpiryRemainingDays

CS SSL cert expiry date.

SwitchProviderBlockingErrorDetails

The switch provider blocking error information.

SystemLoad

The percentage of the system load.

SystemLoadStatus

The system load status.

TotalMemoryInBytes

The total memory.

TotalSpaceInBytes

The total space.

VersionStatus

Version status.

WebLoad

The web load.

WebLoadStatus

The web load status.

Explicit Interface Implementations

IJsonModel<FabricSpecificDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from FabricSpecificDetails)
IJsonModel<FabricSpecificDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from FabricSpecificDetails)
IJsonModel<VMwareDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<VMwareDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FabricSpecificDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from FabricSpecificDetails)
IPersistableModel<FabricSpecificDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from FabricSpecificDetails)
IPersistableModel<FabricSpecificDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from FabricSpecificDetails)
IPersistableModel<VMwareDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VMwareDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<VMwareDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to