| 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
Amazon Web Services 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 CreateClusterResponse |
EksClient.createCluster(Consumer<CreateClusterRequest.Builder> createClusterRequest)
Creates an Amazon EKS control plane.
|
default CompletableFuture<CreateClusterResponse> |
EksAsyncClient.createCluster(Consumer<CreateClusterRequest.Builder> createClusterRequest)
Creates an Amazon EKS control plane.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateClusterRequest.Builder |
CreateClusterRequest.builder() |
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.encryptionConfig(Collection<EncryptionConfig> encryptionConfig)
The encryption configuration for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.encryptionConfig(Consumer<EncryptionConfig.Builder>... encryptionConfig)
The encryption configuration for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.encryptionConfig(EncryptionConfig... encryptionConfig)
The encryption configuration for the cluster.
|
default CreateClusterRequest.Builder |
CreateClusterRequest.Builder.kubernetesNetworkConfig(Consumer<KubernetesNetworkConfigRequest.Builder> kubernetesNetworkConfig)
The Kubernetes network configuration for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.kubernetesNetworkConfig(KubernetesNetworkConfigRequest kubernetesNetworkConfig)
The Kubernetes network configuration for the cluster.
|
default CreateClusterRequest.Builder |
CreateClusterRequest.Builder.logging(Consumer<Logging.Builder> logging)
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.logging(Logging logging)
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.name(String name)
The unique name to give to your cluster.
|
default CreateClusterRequest.Builder |
CreateClusterRequest.Builder.outpostConfig(Consumer<OutpostConfigRequest.Builder> outpostConfig)
An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.outpostConfig(OutpostConfigRequest outpostConfig)
An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateClusterRequest.Builder |
CreateClusterRequest.Builder.resourcesVpcConfig(Consumer<VpcConfigRequest.Builder> resourcesVpcConfig)
The VPC configuration that's used by the cluster control plane.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.resourcesVpcConfig(VpcConfigRequest resourcesVpcConfig)
The VPC configuration that's used by the cluster control plane.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to
make calls to Amazon Web Services API operations on your behalf.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.tags(Map<String,String> tags)
The metadata to apply to the cluster to assist with categorization and organization.
|
CreateClusterRequest.Builder |
CreateClusterRequest.toBuilder() |
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.version(String version)
The desired Kubernetes version for your cluster.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateClusterRequest.Builder> |
CreateClusterRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.