Interface FargateClusterProps
- All Superinterfaces:
ClusterOptions
,CommonClusterOptions
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FargateClusterProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:01.451Z")
@Stability(Stable)
public interface FargateClusterProps
extends software.amazon.jsii.JsiiSerializable, ClusterOptions
Configuration props for EKS Fargate.
Example:
FargateCluster cluster = FargateCluster.Builder.create(this, "MyCluster") .version(KubernetesVersion.V1_31) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forFargateClusterProps
static final class
An implementation forFargateClusterProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic FargateClusterProps.Builder
builder()
default FargateProfileOptions
Fargate Profile to create along with the cluster.Methods inherited from interface software.amazon.awscdk.services.eks.ClusterOptions
getAlbController, getAuthenticationMode, getAwscliLayer, getClusterHandlerEnvironment, getClusterHandlerSecurityGroup, getClusterLogging, getCoreDnsComputeType, getEndpointAccess, getIpFamily, getKubectlEnvironment, getKubectlLayer, getKubectlMemory, getMastersRole, getOnEventLayer, getOutputMastersRoleArn, getPlaceClusterHandlerInVpc, getPrune, getSecretsEncryptionKey, getServiceIpv4Cidr
Methods inherited from interface software.amazon.awscdk.services.eks.CommonClusterOptions
getClusterName, getOutputClusterName, getOutputConfigCommand, getRole, getSecurityGroup, getVersion, getVpc, getVpcSubnets
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDefaultProfile
Fargate Profile to create along with the cluster.Default: - A profile called "default" with 'default' and 'kube-system' selectors will be created if this is left undefined.
-
builder
- Returns:
- a
FargateClusterProps.Builder
ofFargateClusterProps
-