Share via


VirtualMachinesProfile Class

Definition

Specifications on VirtualMachines agent pool.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.VirtualMachinesProfileTypeConverter))]
public class VirtualMachinesProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IVirtualMachinesProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.VirtualMachinesProfileTypeConverter))>]
type VirtualMachinesProfile = class
    interface IVirtualMachinesProfile
    interface IJsonSerializable
Public Class VirtualMachinesProfile
Implements IVirtualMachinesProfile
Inheritance
VirtualMachinesProfile
Attributes
Implements

Constructors

Name Description
VirtualMachinesProfile()

Creates an new VirtualMachinesProfile instance.

Properties

Name Description
ScaleManual

Specifications on how to scale the VirtualMachines agent pool to a fixed size.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualMachinesProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualMachinesProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IVirtualMachinesProfile.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualMachinesProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to