Package version:

The agentPool resource definition

Hierarchy

  • AgentPool

Properties

availabilityZones?: string[]

AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones

cloudProviderProfile?: CloudProviderProfile

The underlying cloud infra provider properties.

count?: number

Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.

extendedLocation?: AgentPoolExtendedLocation
id?: string

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

location?: string

The resource location

maxCount?: number

The maximum number of nodes for auto-scaling

maxPods?: number

The maximum number of pods that can run on a node.

minCount?: number

The minimum number of nodes for auto-scaling

mode?: string

Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'

name?: string

Resource Name NOTE: This property will not be serialized. It can only be populated by the server.

nodeImageVersion?: string

The version of node image

nodeLabels?: {
    [propertyName: string]: string;
}

NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.

Type declaration

  • [propertyName: string]: string
nodeTaints?: string[]

NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.

osType?: string

OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'

provisioningState?: string

NOTE: This property will not be serialized. It can only be populated by the server.

HybridAKSNodePoolStatus defines the observed state of HybridAKSNodePool

systemData?: SystemData

Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

tags?: {
    [propertyName: string]: string;
}

Resource tags

Type declaration

  • [propertyName: string]: string
type?: string

Resource Type NOTE: This property will not be serialized. It can only be populated by the server.

vmSize?: string

VmSize - The size of the agent pool VMs.

Generated using TypeDoc