次の方法で共有


VMwareDetails Class

Definition

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.

Applies to