Uses of Class
com.azure.resourcemanager.containerservice.models.ManagedClusterAgentPoolProfile
Packages that use ManagedClusterAgentPoolProfile
Package
Description
Package containing the inner data models for ContainerServiceManagementClient.
Package containing the data models for ContainerServiceManagementClient.
-
Uses of ManagedClusterAgentPoolProfile in com.azure.resourcemanager.containerservice.fluent.models
Methods in com.azure.resourcemanager.containerservice.fluent.models that return types with arguments of type ManagedClusterAgentPoolProfileModifier and TypeMethodDescriptionManagedClusterInner.agentPoolProfiles()Get the agentPoolProfiles property: The agent pool properties.ManagedClusterProperties.agentPoolProfiles()Get the agentPoolProfiles property: The agent pool properties.Method parameters in com.azure.resourcemanager.containerservice.fluent.models with type arguments of type ManagedClusterAgentPoolProfileModifier and TypeMethodDescriptionManagedClusterInner.withAgentPoolProfiles(List<ManagedClusterAgentPoolProfile> agentPoolProfiles) Set the agentPoolProfiles property: The agent pool properties.ManagedClusterProperties.withAgentPoolProfiles(List<ManagedClusterAgentPoolProfile> agentPoolProfiles) Set the agentPoolProfiles property: The agent pool properties. -
Uses of ManagedClusterAgentPoolProfile in com.azure.resourcemanager.containerservice.models
Methods in com.azure.resourcemanager.containerservice.models that return ManagedClusterAgentPoolProfileModifier and TypeMethodDescriptionManagedClusterAgentPoolProfile.withAvailabilityZones(List<String> availabilityZones) Set the availabilityZones property: The list of Availability zones to use for nodes.ManagedClusterAgentPoolProfile.withCapacityReservationGroupId(String capacityReservationGroupId) Set the capacityReservationGroupId property: The fully qualified resource ID of the Capacity Reservation Group to provide virtual machines from a reserved group of Virtual Machines.Set the count property: Number of agents (VMs) to host docker containers.ManagedClusterAgentPoolProfile.withCreationData(CreationData creationData) Set the creationData property: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot.ManagedClusterAgentPoolProfile.withEnableAutoScaling(Boolean enableAutoScaling) Set the enableAutoScaling property: Whether to enable auto-scaler.ManagedClusterAgentPoolProfile.withEnableEncryptionAtHost(Boolean enableEncryptionAtHost) Set the enableEncryptionAtHost property: Whether to enable host based OS and data drive encryption.ManagedClusterAgentPoolProfile.withEnableFips(Boolean enableFips) Set the enableFips property: Whether to use a FIPS-enabled OS.ManagedClusterAgentPoolProfile.withEnableNodePublicIp(Boolean enableNodePublicIp) Set the enableNodePublicIp property: Whether each node is allocated its own public IP.ManagedClusterAgentPoolProfile.withEnableUltraSsd(Boolean enableUltraSsd) Set the enableUltraSsd property: Whether to enable UltraSSD.ManagedClusterAgentPoolProfile.withGpuInstanceProfile(GpuInstanceProfile gpuInstanceProfile) Set the gpuInstanceProfile property: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU.ManagedClusterAgentPoolProfile.withHostGroupId(String hostGroupId) Set the hostGroupId property: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once set.ManagedClusterAgentPoolProfile.withKubeletConfig(KubeletConfig kubeletConfig) Set the kubeletConfig property: Kubelet configurations of agent nodes.ManagedClusterAgentPoolProfile.withKubeletDiskType(KubeletDiskType kubeletDiskType) Set the kubeletDiskType property: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage.ManagedClusterAgentPoolProfile.withLinuxOSConfig(LinuxOSConfig linuxOSConfig) Set the linuxOSConfig property: OS configurations of Linux agent nodes.ManagedClusterAgentPoolProfile.withMaxCount(Integer maxCount) Set the maxCount property: The maximum number of nodes for auto-scaling.ManagedClusterAgentPoolProfile.withMaxPods(Integer maxPods) Set the maxPods property: The maximum number of pods that can run on a node.ManagedClusterAgentPoolProfile.withMinCount(Integer minCount) Set the minCount property: The minimum number of nodes for auto-scaling.ManagedClusterAgentPoolProfile.withMode(AgentPoolMode mode) Set the mode property: The mode of an agent pool.Set the name property: Unique name of the agent pool profile in the context of the subscription and resource group.ManagedClusterAgentPoolProfile.withNetworkProfile(AgentPoolNetworkProfile networkProfile) Set the networkProfile property: Network-related settings of an agent pool.ManagedClusterAgentPoolProfile.withNodeLabels(Map<String, String> nodeLabels) Set the nodeLabels property: The node labels to be persisted across all nodes in agent pool.ManagedClusterAgentPoolProfile.withNodePublicIpPrefixId(String nodePublicIpPrefixId) Set the nodePublicIpPrefixId property: The public IP prefix ID which VM nodes should use IPs from.ManagedClusterAgentPoolProfile.withNodeTaints(List<String> nodeTaints) Set the nodeTaints property: The taints added to new nodes during node pool create and scale.ManagedClusterAgentPoolProfile.withOrchestratorVersion(String orchestratorVersion) Set the orchestratorVersion property: The version of Kubernetes specified by the user.ManagedClusterAgentPoolProfile.withOsDiskSizeGB(Integer osDiskSizeGB) Set the osDiskSizeGB property: OS Disk Size in GB to be used to specify the disk size for every machine in the master/agent pool.ManagedClusterAgentPoolProfile.withOsDiskType(OSDiskType osDiskType) Set the osDiskType property: The OS disk type to be used for machines in the agent pool.Set the osSku property: Specifies the OS SKU used by the agent pool.ManagedClusterAgentPoolProfile.withOsType(OSType osType) Set the osType property: OsType to be used to specify os type.ManagedClusterAgentPoolProfile.withPodSubnetId(String podSubnetId) Set the podSubnetId property: The ID of the subnet which pods will join when launched.ManagedClusterAgentPoolProfile.withPowerState(PowerState powerState) Set the powerState property: When an Agent Pool is first created it is initially Running.ManagedClusterAgentPoolProfile.withProximityPlacementGroupId(String proximityPlacementGroupId) Set the proximityPlacementGroupId property: The ID for Proximity Placement Group.ManagedClusterAgentPoolProfile.withScaleDownMode(ScaleDownMode scaleDownMode) Set the scaleDownMode property: This also effects the cluster autoscaler behavior.ManagedClusterAgentPoolProfile.withScaleSetEvictionPolicy(ScaleSetEvictionPolicy scaleSetEvictionPolicy) Set the scaleSetEvictionPolicy property: The Virtual Machine Scale Set eviction policy.ManagedClusterAgentPoolProfile.withScaleSetPriority(ScaleSetPriority scaleSetPriority) Set the scaleSetPriority property: The Virtual Machine Scale Set priority.ManagedClusterAgentPoolProfile.withSpotMaxPrice(Float spotMaxPrice) Set the spotMaxPrice property: The max price (in US Dollars) you are willing to pay for spot instances.Set the tags property: The tags to be persisted on the agent pool virtual machine scale set.ManagedClusterAgentPoolProfile.withType(AgentPoolType type) Set the type property: The type of Agent Pool.ManagedClusterAgentPoolProfile.withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings) Set the upgradeSettings property: Settings for upgrading the agentpool.ManagedClusterAgentPoolProfile.withVmSize(String vmSize) Set the vmSize property: The size of the agent pool VMs.ManagedClusterAgentPoolProfile.withVnetSubnetId(String vnetSubnetId) Set the vnetSubnetId property: The ID of the subnet which agent pool nodes and optionally pods will join on startup.ManagedClusterAgentPoolProfile.withWindowsProfile(AgentPoolWindowsProfile windowsProfile) Set the windowsProfile property: The Windows agent pool's specific profile.ManagedClusterAgentPoolProfile.withWorkloadRuntime(WorkloadRuntime workloadRuntime) Set the workloadRuntime property: Determines the type of workload a node can run.