| Package | Description |
|---|---|
| com.amazonaws.services.eks |
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on
Amazon Web Services without needing to stand up or maintain your own Kubernetes control plane.
|
| com.amazonaws.services.eks.model |
| Modifier and Type | Method and Description |
|---|---|
Future<CreateNodegroupResult> |
AmazonEKSAsyncClient.createNodegroupAsync(CreateNodegroupRequest request,
AsyncHandler<CreateNodegroupRequest,CreateNodegroupResult> asyncHandler) |
Future<CreateNodegroupResult> |
AbstractAmazonEKSAsync.createNodegroupAsync(CreateNodegroupRequest request,
AsyncHandler<CreateNodegroupRequest,CreateNodegroupResult> asyncHandler) |
Future<CreateNodegroupResult> |
AmazonEKSAsync.createNodegroupAsync(CreateNodegroupRequest createNodegroupRequest,
AsyncHandler<CreateNodegroupRequest,CreateNodegroupResult> asyncHandler)
Creates a managed node group for an Amazon EKS cluster.
|
| Modifier and Type | Method and Description |
|---|---|
CreateNodegroupRequest |
CreateNodegroupRequest.addLabelsEntry(String key,
String value)
Add a single Labels entry
|
CreateNodegroupRequest |
CreateNodegroupRequest.addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateNodegroupRequest |
CreateNodegroupRequest.clearLabelsEntries()
Removes all the entries added into Labels.
|
CreateNodegroupRequest |
CreateNodegroupRequest.clearTagsEntries()
Removes all the entries added into Tags.
|
CreateNodegroupRequest |
CreateNodegroupRequest.clone() |
CreateNodegroupRequest |
CreateNodegroupRequest.withAmiType(AMITypes amiType)
The AMI type for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withAmiType(String amiType)
The AMI type for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withCapacityType(CapacityTypes capacityType)
The capacity type for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withCapacityType(String capacityType)
The capacity type for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withClusterName(String clusterName)
The name of the cluster to create the node group in.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withDiskSize(Integer diskSize)
The root device disk size (in GiB) for your node group instances.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withInstanceTypes(Collection<String> instanceTypes)
Specify the instance types for a node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withInstanceTypes(String... instanceTypes)
Specify the instance types for a node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withLabels(Map<String,String> labels)
The Kubernetes labels to be applied to the nodes in the node group when they are created.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withLaunchTemplate(LaunchTemplateSpecification launchTemplate)
An object representing a node group's launch template specification.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withNodegroupName(String nodegroupName)
The unique name to give your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withNodeRole(String nodeRole)
The Amazon Resource Name (ARN) of the IAM role to associate with your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withReleaseVersion(String releaseVersion)
The AMI version of the Amazon EKS optimized AMI to use with your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withRemoteAccess(RemoteAccessConfig remoteAccess)
The remote access (SSH) configuration to use with your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withScalingConfig(NodegroupScalingConfig scalingConfig)
The scaling configuration details for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withSubnets(Collection<String> subnets)
The subnets to use for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withSubnets(String... subnets)
The subnets to use for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withTags(Map<String,String> tags)
The metadata to apply to the node group to assist with categorization and organization.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withTaints(Collection<Taint> taints)
The Kubernetes taints to be applied to the nodes in the node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withTaints(Taint... taints)
The Kubernetes taints to be applied to the nodes in the node group.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withUpdateConfig(NodegroupUpdateConfig updateConfig)
The node group update configuration.
|
CreateNodegroupRequest |
CreateNodegroupRequest.withVersion(String version)
The Kubernetes version to use for your managed nodes.
|
Copyright © 2022. All rights reserved.