Share via


VMwareSiteUsage Class

Definition

VMware site usage.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareSiteUsageTypeConverter))]
public class VMwareSiteUsage : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareSiteUsage
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareSiteUsageTypeConverter))>]
type VMwareSiteUsage = class
    interface IVMwareSiteUsage
    interface IJsonSerializable
Public Class VMwareSiteUsage
Implements IVMwareSiteUsage
Inheritance
VMwareSiteUsage
Attributes
Implements

Constructors

VMwareSiteUsage()

Creates an new VMwareSiteUsage instance.

Properties

MachineCount

Number of machines discovered in the site.

RunAsAccountCount

Number of run as accounts in the site.

VCenterCount

Number of vCenters part of the site.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareSiteUsage.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareSiteUsage.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareSiteUsage.

FromJsonString(String)

Creates a new instance of VMwareSiteUsage, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareSiteUsage into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to