GetKubernetesClusterAgentPoolProfile

data class GetKubernetesClusterAgentPoolProfile(val autoScalingEnabled: Boolean, val count: Int, val maxCount: Int, val maxPods: Int, val minCount: Int, val name: String, val nodeLabels: Map<String, String>, val nodePublicIpEnabled: Boolean, val nodePublicIpPrefixId: String, val nodeTaints: List<String>, val orchestratorVersion: String, val osDiskSizeGb: Int, val osType: String, val tags: Map<String, String>, val type: String, val upgradeSettings: List<GetKubernetesClusterAgentPoolProfileUpgradeSetting>, val vmSize: String, val vnetSubnetId: String, val zones: List<String>)

Constructors

Link copied to clipboard
constructor(autoScalingEnabled: Boolean, count: Int, maxCount: Int, maxPods: Int, minCount: Int, name: String, nodeLabels: Map<String, String>, nodePublicIpEnabled: Boolean, nodePublicIpPrefixId: String, nodeTaints: List<String>, orchestratorVersion: String, osDiskSizeGb: Int, osType: String, tags: Map<String, String>, type: String, upgradeSettings: List<GetKubernetesClusterAgentPoolProfileUpgradeSetting>, vmSize: String, vnetSubnetId: String, zones: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If the auto-scaler is enabled.

Link copied to clipboard
val count: Int

The number of Agents (VMs) in the Pool.

Link copied to clipboard

Maximum number of nodes for auto-scaling

Link copied to clipboard

The maximum number of pods that can run on each agent.

Link copied to clipboard

Minimum number of nodes for auto-scaling

Link copied to clipboard

The name of the managed Kubernetes Cluster.

Link copied to clipboard
Link copied to clipboard

If the Public IPs for the nodes in this Agent Pool are enabled.

Link copied to clipboard

Resource ID for the Public IP Addresses Prefix for the nodes in this Agent Pool.

Link copied to clipboard
Link copied to clipboard

Kubernetes version used for the Agents.

Link copied to clipboard

The size of the Agent VM's Operating System Disk in GB.

Link copied to clipboard

The Operating System used for the Agents.

Link copied to clipboard

A mapping of tags to assign to the resource.

Link copied to clipboard

The type of Managed Service Identity that is configured on this Kubernetes Cluster.

Link copied to clipboard

A upgrade_settings block as documented below.

Link copied to clipboard

The size of each VM in the Agent Pool (e.g. Standard_F1).

Link copied to clipboard

The ID of the Subnet where the Agents in the Pool are provisioned.

Link copied to clipboard

A list of Availability Zones in which this Kubernetes Cluster is located.