Interface FargateClusterProps
- All Superinterfaces:
ClusterOptions,CommonClusterOptions,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FargateClusterProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:46.596Z")
@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_21)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forFargateClusterPropsstatic final classAn implementation forFargateClusterProps -
Method Summary
Modifier and TypeMethodDescriptionstatic FargateClusterProps.Builderbuilder()default FargateProfileOptionsFargate Profile to create along with the cluster.Methods inherited from interface software.amazon.awscdk.services.eks.ClusterOptions
getAlbController, getClusterHandlerEnvironment, getClusterHandlerSecurityGroup, getCoreDnsComputeType, getEndpointAccess, getKubectlEnvironment, getKubectlLayer, getKubectlMemory, getMastersRole, getOnEventLayer, getOutputMastersRoleArn, getPlaceClusterHandlerInVpc, getPrune, getSecretsEncryptionKey, getServiceIpv4CidrMethods inherited from interface software.amazon.awscdk.services.eks.CommonClusterOptions
getClusterName, getOutputClusterName, getOutputConfigCommand, getRole, getSecurityGroup, getVersion, getVpc, getVpcSubnetsMethods 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.BuilderofFargateClusterProps
-