CfnClusterProps

class aws_cdk.aws_eks.CfnClusterProps(*, resources_vpc_config, role_arn, encryption_config=None, kubernetes_network_config=None, name=None, version=None)

Bases: object

Properties for defining a AWS::EKS::Cluster.

Parameters
See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html

Attributes

encryption_config

AWS::EKS::Cluster.EncryptionConfig.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-encryptionconfig

Return type

Union[IResolvable, List[Union[IResolvable, EncryptionConfigProperty]], None]

kubernetes_network_config

AWS::EKS::Cluster.KubernetesNetworkConfig.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-kubernetesnetworkconfig

Return type

Union[IResolvable, KubernetesNetworkConfigProperty, None]

name

AWS::EKS::Cluster.Name.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-name

Return type

Optional[str]

resources_vpc_config

AWS::EKS::Cluster.ResourcesVpcConfig.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-resourcesvpcconfig

Return type

Union[ResourcesVpcConfigProperty, IResolvable]

role_arn

AWS::EKS::Cluster.RoleArn.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-rolearn

Return type

str

version

AWS::EKS::Cluster.Version.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-version

Return type

Optional[str]