Interface CfnCluster.KubeApiServerConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCluster.KubeApiServerConfigProperty.Jsii$Proxy
- Enclosing class:
CfnCluster
@Stability(Stable)
public static interface CfnCluster.KubeApiServerConfigProperty
extends software.amazon.jsii.JsiiSerializable
The configuration for the Kubernetes API server on an Amazon EKS cluster.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.eks.*;
KubeApiServerConfigProperty kubeApiServerConfigProperty = KubeApiServerConfigProperty.builder()
.eventTtl("eventTtl")
.serviceNodePortRange(ServiceNodePortRangeProperty.builder()
.maxPort(123)
.minPort(123)
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCluster.KubeApiServerConfigPropertystatic final classAn implementation forCfnCluster.KubeApiServerConfigProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEventTtl
The duration that Kubernetes events are retained (e.g., 30m, 1h).- See Also:
-
getServiceNodePortRange
The port range for Kubernetes NodePort services.Returns union: either
IResolvableorCfnCluster.ServiceNodePortRangeProperty- See Also:
-
builder
-