AgentPoolScaleProfile Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifications on how to scale a VirtualMachines agent pool.
public class AgentPoolScaleProfile : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ContainerService.Models.AgentPoolScaleProfile>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ContainerService.Models.AgentPoolScaleProfile>
type AgentPoolScaleProfile = class
interface IJsonModel<AgentPoolScaleProfile>
interface IPersistableModel<AgentPoolScaleProfile>
Public Class AgentPoolScaleProfile
Implements IJsonModel(Of AgentPoolScaleProfile), IPersistableModel(Of AgentPoolScaleProfile)
- Inheritance
-
AgentPoolScaleProfile
- Implements
Constructors
| Name | Description |
|---|---|
| AgentPoolScaleProfile() |
Initializes a new instance of AgentPoolScaleProfile. |
Properties
| Name | Description |
|---|---|
| Autoscale |
Specifications on how to auto-scale the VirtualMachines agent pool within a predefined size range.
Each profile targets a specific VM SKU and is evaluated independently.
Scaling decisions across profiles are governed by the cluster autoscaler expander,
configurable via |
| Manual |
Specifications on how to scale the VirtualMachines agent pool to a fixed size. |