Udostępnij przez


PoolVirtualMachineStateCount Class

Definition

Displays the counts of pooled virtual machines in each state, as known by the StandbyPool resource provider.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.PoolVirtualMachineStateCountTypeConverter))]
public class PoolVirtualMachineStateCount : Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IPoolVirtualMachineStateCount
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.PoolVirtualMachineStateCountTypeConverter))>]
type PoolVirtualMachineStateCount = class
    interface IPoolVirtualMachineStateCount
    interface IJsonSerializable
Public Class PoolVirtualMachineStateCount
Implements IPoolVirtualMachineStateCount
Inheritance
PoolVirtualMachineStateCount
Attributes
Implements

Constructors

Name Description
PoolVirtualMachineStateCount()

Creates an new PoolVirtualMachineStateCount instance.

Properties

Name Description
Count

The count of pooled virtual machines in the given state.

State

The state that the pooled virtual machines count is for.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PoolVirtualMachineStateCount.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PoolVirtualMachineStateCount.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IPoolVirtualMachineStateCount.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PoolVirtualMachineStateCount into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to