Uses of Class
com.azure.resourcemanager.containerservice.fluent.models.ManagedClusterAgentPoolProfileProperties
Packages that use ManagedClusterAgentPoolProfileProperties
Package
Description
Package containing the inner data models for ContainerServiceManagementClient.
Package containing the data models for ContainerServiceManagementClient.
-
Uses of ManagedClusterAgentPoolProfileProperties in com.azure.resourcemanager.containerservice.fluent.models
Methods in com.azure.resourcemanager.containerservice.fluent.models that return ManagedClusterAgentPoolProfilePropertiesModifier and TypeMethodDescriptionManagedClusterAgentPoolProfileProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ManagedClusterAgentPoolProfileProperties from the JsonReader.ManagedClusterAgentPoolProfileProperties.withAvailabilityZones(List<String> availabilityZones) Set the availabilityZones property: The list of Availability zones to use for nodes.ManagedClusterAgentPoolProfileProperties.withCapacityReservationGroupId(String capacityReservationGroupId) Set the capacityReservationGroupId property: AKS will associate the specified agent pool with the Capacity Reservation Group.Set the count property: Number of agents (VMs) to host docker containers.ManagedClusterAgentPoolProfileProperties.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.ManagedClusterAgentPoolProfileProperties.withEnableAutoScaling(Boolean enableAutoScaling) Set the enableAutoScaling property: Whether to enable auto-scaler.ManagedClusterAgentPoolProfileProperties.withEnableEncryptionAtHost(Boolean enableEncryptionAtHost) Set the enableEncryptionAtHost property: Whether to enable host based OS and data drive encryption.ManagedClusterAgentPoolProfileProperties.withEnableFips(Boolean enableFips) Set the enableFips property: Whether to use a FIPS-enabled OS.ManagedClusterAgentPoolProfileProperties.withEnableNodePublicIp(Boolean enableNodePublicIp) Set the enableNodePublicIp property: Whether each node is allocated its own public IP.ManagedClusterAgentPoolProfileProperties.withEnableUltraSsd(Boolean enableUltraSsd) Set the enableUltraSsd property: Whether to enable UltraSSD.ManagedClusterAgentPoolProfileProperties.withGatewayProfile(AgentPoolGatewayProfile gatewayProfile) Set the gatewayProfile property: Profile specific to a managed agent pool in Gateway mode.ManagedClusterAgentPoolProfileProperties.withGpuInstanceProfile(GpuInstanceProfile gpuInstanceProfile) Set the gpuInstanceProfile property: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU.ManagedClusterAgentPoolProfileProperties.withGpuProfile(GpuProfile gpuProfile) Set the gpuProfile property: GPU settings for the Agent Pool.ManagedClusterAgentPoolProfileProperties.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.ManagedClusterAgentPoolProfileProperties.withKubeletConfig(KubeletConfig kubeletConfig) Set the kubeletConfig property: The Kubelet configuration on the agent pool nodes.ManagedClusterAgentPoolProfileProperties.withKubeletDiskType(KubeletDiskType kubeletDiskType) Set the kubeletDiskType property: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage.ManagedClusterAgentPoolProfileProperties.withLinuxOSConfig(LinuxOSConfig linuxOSConfig) Set the linuxOSConfig property: The OS configuration of Linux agent nodes.ManagedClusterAgentPoolProfileProperties.withMaxCount(Integer maxCount) Set the maxCount property: The maximum number of nodes for auto-scaling.ManagedClusterAgentPoolProfileProperties.withMaxPods(Integer maxPods) Set the maxPods property: The maximum number of pods that can run on a node.ManagedClusterAgentPoolProfileProperties.withMessageOfTheDay(String messageOfTheDay) Set the messageOfTheDay property: Message of the day for Linux nodes, base64-encoded.ManagedClusterAgentPoolProfileProperties.withMinCount(Integer minCount) Set the minCount property: The minimum number of nodes for auto-scaling.ManagedClusterAgentPoolProfileProperties.withMode(AgentPoolMode mode) Set the mode property: The mode of an agent pool.ManagedClusterAgentPoolProfileProperties.withNetworkProfile(AgentPoolNetworkProfile networkProfile) Set the networkProfile property: Network-related settings of an agent pool.ManagedClusterAgentPoolProfileProperties.withNodeLabels(Map<String, String> nodeLabels) Set the nodeLabels property: The node labels to be persisted across all nodes in agent pool.ManagedClusterAgentPoolProfileProperties.withNodePublicIpPrefixId(String nodePublicIpPrefixId) Set the nodePublicIpPrefixId property: The public IP prefix ID which VM nodes should use IPs from.ManagedClusterAgentPoolProfileProperties.withNodeTaints(List<String> nodeTaints) Set the nodeTaints property: The taints added to new nodes during node pool create and scale.ManagedClusterAgentPoolProfileProperties.withOrchestratorVersion(String orchestratorVersion) Set the orchestratorVersion property: The version of Kubernetes specified by the user.ManagedClusterAgentPoolProfileProperties.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.ManagedClusterAgentPoolProfileProperties.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.ManagedClusterAgentPoolProfileProperties.withOsType(OSType osType) Set the osType property: OsType to be used to specify os type.ManagedClusterAgentPoolProfileProperties.withPodIpAllocationMode(PodIpAllocationMode podIpAllocationMode) Set the podIpAllocationMode property: Pod IP Allocation Mode.ManagedClusterAgentPoolProfileProperties.withPodSubnetId(String podSubnetId) Set the podSubnetId property: The ID of the subnet which pods will join when launched.ManagedClusterAgentPoolProfileProperties.withPowerState(PowerState powerState) Set the powerState property: Whether the Agent Pool is running or stopped.ManagedClusterAgentPoolProfileProperties.withProximityPlacementGroupId(String proximityPlacementGroupId) Set the proximityPlacementGroupId property: The ID for Proximity Placement Group.ManagedClusterAgentPoolProfileProperties.withScaleDownMode(ScaleDownMode scaleDownMode) Set the scaleDownMode property: The scale down mode to use when scaling the Agent Pool.ManagedClusterAgentPoolProfileProperties.withScaleSetEvictionPolicy(ScaleSetEvictionPolicy scaleSetEvictionPolicy) Set the scaleSetEvictionPolicy property: The Virtual Machine Scale Set eviction policy to use.ManagedClusterAgentPoolProfileProperties.withScaleSetPriority(ScaleSetPriority scaleSetPriority) Set the scaleSetPriority property: The Virtual Machine Scale Set priority.ManagedClusterAgentPoolProfileProperties.withSecurityProfile(AgentPoolSecurityProfile securityProfile) Set the securityProfile property: The security settings of an agent pool.ManagedClusterAgentPoolProfileProperties.withSpotMaxPrice(Float spotMaxPrice) Set the spotMaxPrice property: The max price (in US Dollars) you are willing to pay for spot instances.ManagedClusterAgentPoolProfileProperties.withStatus(AgentPoolStatus status) Set the status property: Contains read-only information about the Agent Pool.Set the tags property: The tags to be persisted on the agent pool virtual machine scale set.ManagedClusterAgentPoolProfileProperties.withType(AgentPoolType type) Set the type property: The type of Agent Pool.ManagedClusterAgentPoolProfileProperties.withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings) Set the upgradeSettings property: Settings for upgrading the agentpool.ManagedClusterAgentPoolProfileProperties.withVirtualMachineNodesStatus(List<VirtualMachineNodes> virtualMachineNodesStatus) Set the virtualMachineNodesStatus property: The status of nodes in a VirtualMachines agent pool.ManagedClusterAgentPoolProfileProperties.withVirtualMachinesProfile(VirtualMachinesProfile virtualMachinesProfile) Set the virtualMachinesProfile property: Specifications on VirtualMachines agent pool.ManagedClusterAgentPoolProfileProperties.withVmSize(String vmSize) Set the vmSize property: The size of the agent pool VMs.ManagedClusterAgentPoolProfileProperties.withVnetSubnetId(String vnetSubnetId) Set the vnetSubnetId property: The ID of the subnet which agent pool nodes and optionally pods will join on startup.ManagedClusterAgentPoolProfileProperties.withWindowsProfile(AgentPoolWindowsProfile windowsProfile) Set the windowsProfile property: The Windows agent pool's specific profile.ManagedClusterAgentPoolProfileProperties.withWorkloadRuntime(WorkloadRuntime workloadRuntime) Set the workloadRuntime property: Determines the type of workload a node can run. -
Uses of ManagedClusterAgentPoolProfileProperties in com.azure.resourcemanager.containerservice.models
Subclasses of ManagedClusterAgentPoolProfileProperties in com.azure.resourcemanager.containerservice.modelsModifier and TypeClassDescriptionfinal classProfile for the container service agent pool.