| Package | Description |
|---|---|
| software.amazon.awssdk.services.eks |
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on
AWS without needing to stand up or maintain your own Kubernetes control plane.
|
| software.amazon.awssdk.services.eks.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<UpdateNodegroupVersionResponse> |
EksAsyncClient.updateNodegroupVersion(Consumer<UpdateNodegroupVersionRequest.Builder> updateNodegroupVersionRequest)
Updates the Kubernetes version or AMI version of an Amazon EKS managed node group.
|
default UpdateNodegroupVersionResponse |
EksClient.updateNodegroupVersion(Consumer<UpdateNodegroupVersionRequest.Builder> updateNodegroupVersionRequest)
Updates the Kubernetes version or AMI version of an Amazon EKS managed node group.
|
| Modifier and Type | Method and Description |
|---|---|
static UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.builder() |
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.clusterName(String clusterName)
The name of the Amazon EKS cluster that is associated with the managed node group to update.
|
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.force(Boolean force)
Force the update if the existing node group's pods are unable to be drained due to a pod disruption budget
issue.
|
default UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.launchTemplate(Consumer<LaunchTemplateSpecification.Builder> launchTemplate)
An object representing a node group's launch template specification.
|
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.launchTemplate(LaunchTemplateSpecification launchTemplate)
An object representing a node group's launch template specification.
|
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.nodegroupName(String nodegroupName)
The name of the managed node group to update.
|
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.releaseVersion(String releaseVersion)
The AMI version of the Amazon EKS optimized AMI to use for the update.
|
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.toBuilder() |
UpdateNodegroupVersionRequest.Builder |
UpdateNodegroupVersionRequest.Builder.version(String version)
The Kubernetes version to update to.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends UpdateNodegroupVersionRequest.Builder> |
UpdateNodegroupVersionRequest.serializableBuilderClass() |
Copyright © 2021. All rights reserved.