Share via


ScaleProfile Class

Definition

Specifications on how to scale a VirtualMachines agent pool.

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

Constructors

Name Description
ScaleProfile()

Creates an new ScaleProfile instance.

Properties

Name Description
Manual

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 ScaleProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScaleProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScaleProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to