AgentPoolMode Struct
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.
The mode of an agent pool. A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools Serialized Name: AgentPoolMode
public readonly struct AgentPoolMode : IEquatable<Azure.ResourceManager.ContainerService.Models.AgentPoolMode>
type AgentPoolMode = struct
Public Structure AgentPoolMode
Implements IEquatable(Of AgentPoolMode)
- Inheritance
-
AgentPoolMode
- Implements
Constructors
| Name | Description |
|---|---|
| AgentPoolMode(String) |
Initializes a new instance of AgentPoolMode. |
Properties
| Name | Description |
|---|---|
| Gateway |
Gateway agent pools are dedicated to providing static egress IPs to pods. For more details, see https://aka.ms/aks/static-egress-gateway. Serialized Name: AgentPoolMode.Gateway |
| System |
System agent pools are primarily for hosting critical system pods such as CoreDNS and metrics-server. System agent pools osType must be Linux. System agent pools VM SKU must have at least 2vCPUs and 4GB of memory. Serialized Name: AgentPoolMode.System |
| User |
User agent pools are primarily for hosting your application pods. Serialized Name: AgentPoolMode.User |
Methods
| Name | Description |
|---|---|
| Equals(AgentPoolMode) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(AgentPoolMode, AgentPoolMode) |
Determines if two AgentPoolMode values are the same. |
| Implicit(String to AgentPoolMode) |
Converts a String to a AgentPoolMode. |
| Inequality(AgentPoolMode, AgentPoolMode) |
Determines if two AgentPoolMode values are not the same. |