Share via


StandbyVirtualMachinePoolResourceUpdate Class

Definition

The type used for update operations of the StandbyVirtualMachinePoolResource.

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

Constructors

StandbyVirtualMachinePoolResourceUpdate()

Creates an new StandbyVirtualMachinePoolResourceUpdate instance.

Properties

AttachedVirtualMachineScaleSetId

Specifies the fully qualified resource ID of a virtual machine scale set the pool is attached to.

ElasticityProfileMaxReadyCapacity

Specifies the maximum number of virtual machines in the standby virtual machine pool.

ElasticityProfileMinReadyCapacity

Specifies the desired minimum number of virtual machines in the standby virtual machine pool. MinReadyCapacity cannot exceed MaxReadyCapacity.

Tag

Resource tags.

VirtualMachineState

Specifies the desired state of virtual machines in the pool.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StandbyVirtualMachinePoolResourceUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StandbyVirtualMachinePoolResourceUpdate.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StandbyVirtualMachinePoolResourceUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to