VMwareDetails Class
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.
Store the fabric details specific to the VMware fabric.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareDetailsTypeConverter))]
public class VMwareDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareDetailsTypeConverter))>]
type VMwareDetails = class
interface IVMwareDetails
interface IJsonSerializable
interface IFabricSpecificDetails
interface IValidates
Public Class VMwareDetails
Implements IValidates, IVMwareDetails
- Inheritance
-
VMwareDetails
- Attributes
- Implements
Constructors
VMwareDetails() |
Creates an new VMwareDetails instance. |
Properties
AgentCount |
The number of source and target servers configured to talk to this CS. |
AgentExpiryDate |
Agent expiry date. |
AgentVersion |
The agent Version. |
AgentVersionDetailExpiryDate |
Version expiry date. |
AgentVersionDetailStatus |
A value indicating whether security update required. |
AgentVersionDetailVersion |
The agent version. |
AvailableMemoryInByte |
The available memory. |
AvailableSpaceInByte |
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. |
InstanceType |
Gets the class type. Overridden in derived classes. |
IPAddress |
The IP address. |
LastHeartbeat |
The last heartbeat received from CS server. |
MasterTargetServer |
The list of Master Target servers associated with the fabric. |
MemoryUsageStatus |
The memory usage status. |
ProcessServer |
The list of Process Servers associated with the fabric. |
ProcessServerCount |
The number of process servers. |
ProtectedServer |
The number of protected servers. |
PsTemplateVersion |
PS template version. |
ReplicationPairCount |
The number of replication pairs configured in this CS. |
RunAsAccount |
The list of run as accounts created on the server. |
SpaceUsageStatus |
The space usage status. |
SslCertExpiryDate |
CS SSL cert expiry date. |
SslCertExpiryRemainingDay |
CS SSL cert expiry date. |
SwitchProviderBlockingErrorDetail |
The switch provider blocking error information. |
SystemLoad |
The percentage of the system load. |
SystemLoadStatus |
The system load status. |
TotalMemoryInByte |
The total memory. |
TotalSpaceInByte |
The total space. |
VersionStatus |
Version status. |
WebLoad |
The web load. |
WebLoadStatus |
The web load status. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of VMwareDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of VMwareDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareDetails. |
FromJsonString(String) |
Creates a new instance of VMwareDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of VMwareDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |