Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.eks.CfnClusterPropsMixin.Builder
Packages that use CfnClusterPropsMixin.Builder
-
Uses of CfnClusterPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.eks
Methods in software.amazon.awscdk.cfnpropertymixins.services.eks that return CfnClusterPropsMixin.BuilderModifier and TypeMethodDescriptionCfnClusterPropsMixin.Builder.accessConfig(CfnClusterPropsMixin.AccessConfigProperty accessConfig) The access configuration for the cluster.CfnClusterPropsMixin.Builder.accessConfig(IResolvable accessConfig) The access configuration for the cluster.CfnClusterPropsMixin.Builder.activeCertificateAuthorityId(String activeCertificateAuthorityId) The ID of the certificate authority to activate as the cluster's signing CA.CfnClusterPropsMixin.Builder.bootstrapSelfManagedAddons(Boolean bootstrapSelfManagedAddons) If you set this value toFalsewhen creating a cluster, the default networking add-ons will not be installed.CfnClusterPropsMixin.Builder.bootstrapSelfManagedAddons(IResolvable bootstrapSelfManagedAddons) If you set this value toFalsewhen creating a cluster, the default networking add-ons will not be installed.CfnClusterPropsMixin.Builder.certificateAuthority(CfnClusterPropsMixin.CertificateAuthorityProperty certificateAuthority) The certificate authority information for the cluster, including the trust bundle and the currently active signing certificate authority.CfnClusterPropsMixin.Builder.certificateAuthority(IResolvable certificateAuthority) The certificate authority information for the cluster, including the trust bundle and the currently active signing certificate authority.CfnClusterPropsMixin.Builder.computeConfig(CfnClusterPropsMixin.ComputeConfigProperty computeConfig) Indicates the current configuration of the compute capability on your EKS Auto Mode cluster.CfnClusterPropsMixin.Builder.computeConfig(IResolvable computeConfig) Indicates the current configuration of the compute capability on your EKS Auto Mode cluster.CfnClusterPropsMixin.Builder.controlPlaneScalingConfig(CfnClusterPropsMixin.ControlPlaneScalingConfigProperty controlPlaneScalingConfig) The control plane scaling tier configuration.CfnClusterPropsMixin.Builder.controlPlaneScalingConfig(IResolvable controlPlaneScalingConfig) The control plane scaling tier configuration.static CfnClusterPropsMixin.BuilderCfnClusterPropsMixin.Builder.create()static CfnClusterPropsMixin.BuilderCfnClusterPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnClusterPropsMixin.Builder.deletionProtection(Boolean deletionProtection) The current deletion protection setting for the cluster.CfnClusterPropsMixin.Builder.deletionProtection(IResolvable deletionProtection) The current deletion protection setting for the cluster.CfnClusterPropsMixin.Builder.encryptionConfig(List<? extends Object> encryptionConfig) The encryption configuration for the cluster.CfnClusterPropsMixin.Builder.encryptionConfig(IResolvable encryptionConfig) The encryption configuration for the cluster.Set this value totrueto override upgrade-blocking readiness checks when updating a cluster.CfnClusterPropsMixin.Builder.force(IResolvable force) Set this value totrueto override upgrade-blocking readiness checks when updating a cluster.CfnClusterPropsMixin.Builder.kubeApiServerConfig(CfnClusterPropsMixin.KubeApiServerConfigProperty kubeApiServerConfig) The configuration for the Kubernetes API server on an Amazon EKS cluster.CfnClusterPropsMixin.Builder.kubeApiServerConfig(IResolvable kubeApiServerConfig) The configuration for the Kubernetes API server on an Amazon EKS cluster.CfnClusterPropsMixin.Builder.kubeControllerManagerConfig(CfnClusterPropsMixin.KubeControllerManagerConfigProperty kubeControllerManagerConfig) The configuration for the Kubernetes controller manager on an Amazon EKS cluster.CfnClusterPropsMixin.Builder.kubeControllerManagerConfig(IResolvable kubeControllerManagerConfig) The configuration for the Kubernetes controller manager on an Amazon EKS cluster.CfnClusterPropsMixin.Builder.kubernetesNetworkConfig(CfnClusterPropsMixin.KubernetesNetworkConfigProperty kubernetesNetworkConfig) The Kubernetes network configuration for the cluster.CfnClusterPropsMixin.Builder.kubernetesNetworkConfig(IResolvable kubernetesNetworkConfig) The Kubernetes network configuration for the cluster.CfnClusterPropsMixin.Builder.kubeSchedulerConfig(CfnClusterPropsMixin.KubeSchedulerConfigProperty kubeSchedulerConfig) The configuration for the Kubernetes scheduler on an Amazon EKS cluster.CfnClusterPropsMixin.Builder.kubeSchedulerConfig(IResolvable kubeSchedulerConfig) The configuration for the Kubernetes scheduler on an Amazon EKS cluster.CfnClusterPropsMixin.Builder.logging(CfnClusterPropsMixin.LoggingProperty logging) The logging configuration for your cluster.CfnClusterPropsMixin.Builder.logging(IResolvable logging) The logging configuration for your cluster.The unique name to give to your cluster.CfnClusterPropsMixin.Builder.outpostConfig(CfnClusterPropsMixin.OutpostConfigProperty outpostConfig) An object representing the configuration of your local Amazon EKS cluster on an AWS Outpost.CfnClusterPropsMixin.Builder.outpostConfig(IResolvable outpostConfig) An object representing the configuration of your local Amazon EKS cluster on an AWS Outpost.CfnClusterPropsMixin.Builder.remoteNetworkConfig(CfnClusterPropsMixin.RemoteNetworkConfigProperty remoteNetworkConfig) The configuration in the cluster for EKS Hybrid Nodes.CfnClusterPropsMixin.Builder.remoteNetworkConfig(IResolvable remoteNetworkConfig) The configuration in the cluster for EKS Hybrid Nodes.CfnClusterPropsMixin.Builder.resourcesVpcConfig(CfnClusterPropsMixin.ResourcesVpcConfigProperty resourcesVpcConfig) The VPC configuration that's used by the cluster control plane.CfnClusterPropsMixin.Builder.resourcesVpcConfig(IResolvable resourcesVpcConfig) The VPC configuration that's used by the cluster control plane.The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.CfnClusterPropsMixin.Builder.rollbackConfig(CfnClusterPropsMixin.RollbackConfigProperty rollbackConfig) The rollback configuration to use for the cluster version rollback.CfnClusterPropsMixin.Builder.rollbackConfig(IResolvable rollbackConfig) The rollback configuration to use for the cluster version rollback.CfnClusterPropsMixin.Builder.storageConfig(CfnClusterPropsMixin.StorageConfigProperty storageConfig) Indicates the current configuration of the block storage capability on your EKS Auto Mode cluster.CfnClusterPropsMixin.Builder.storageConfig(IResolvable storageConfig) Indicates the current configuration of the block storage capability on your EKS Auto Mode cluster.The metadata that you apply to the cluster to assist with categorization and organization.CfnClusterPropsMixin.Builder.upgradePolicy(CfnClusterPropsMixin.UpgradePolicyProperty upgradePolicy) This value indicates if extended support is enabled or disabled for the cluster.CfnClusterPropsMixin.Builder.upgradePolicy(IResolvable upgradePolicy) This value indicates if extended support is enabled or disabled for the cluster.The desired Kubernetes version for your cluster.CfnClusterPropsMixin.Builder.zonalShiftConfig(CfnClusterPropsMixin.ZonalShiftConfigProperty zonalShiftConfig) The configuration for zonal shift for the cluster.CfnClusterPropsMixin.Builder.zonalShiftConfig(IResolvable zonalShiftConfig) The configuration for zonal shift for the cluster.