Skip to content

AwsEksClusterDetails

Source code in docs_src/capo_securityhub/types/aws_eks_cluster_details.py
class AwsEksClusterDetails(TypedDict, closed=True):
    arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ARN of the cluster.</p>"""
    certificate_authority_data: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The certificate authority data for the cluster.</p>"""
    cluster_status: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The status of the cluster. Valid values are as follows:</p> <ul> <li> <p> <code>ACTIVE</code> </p> </li> <li> <p> <code>CREATING</code> </p> </li> <li> <p> <code>DELETING</code> </p> </li> <li> <p> <code>FAILED</code> </p> </li> <li> <p> <code>PENDING</code> </p> </li> <li> <p> <code>UPDATING</code> </p> </li> </ul>"""
    endpoint: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The endpoint for the Amazon EKS API server.</p>"""
    name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the cluster.</p>"""
    resources_vpc_config: NotRequired[
        "capo_securityhub.types.aws_eks_cluster_resources_vpc_config_details.AwsEksClusterResourcesVpcConfigDetails"
    ]
    """<p>The VPC configuration used by the cluster control plane.</p>"""
    role_arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ARN of the IAM role that provides permissions for the Amazon EKS control plane to make calls to Amazon Web Services API operations on your behalf.</p>"""
    version: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The Amazon EKS server version for the cluster.</p>"""
    logging: NotRequired[
        "capo_securityhub.types.aws_eks_cluster_logging_details.AwsEksClusterLoggingDetails"
    ]
    """<p>The logging configuration for the cluster.</p>"""

arn instance-attribute

arn: NotRequired[NonEmptyString]

The ARN of the cluster.

certificate_authority_data instance-attribute

certificate_authority_data: NotRequired[NonEmptyString]

The certificate authority data for the cluster.

cluster_status instance-attribute

cluster_status: NotRequired[NonEmptyString]

The status of the cluster. Valid values are as follows:

  • ACTIVE

  • CREATING

  • DELETING

  • FAILED

  • PENDING

  • UPDATING

endpoint instance-attribute

endpoint: NotRequired[NonEmptyString]

The endpoint for the Amazon EKS API server.

logging instance-attribute

logging: NotRequired[AwsEksClusterLoggingDetails]

The logging configuration for the cluster.

name instance-attribute

name: NotRequired[NonEmptyString]

The name of the cluster.

resources_vpc_config instance-attribute

resources_vpc_config: NotRequired[AwsEksClusterResourcesVpcConfigDetails]

The VPC configuration used by the cluster control plane.

role_arn instance-attribute

role_arn: NotRequired[NonEmptyString]

The ARN of the IAM role that provides permissions for the Amazon EKS control plane to make calls to Amazon Web Services API operations on your behalf.

version instance-attribute

version: NotRequired[NonEmptyString]

The Amazon EKS server version for the cluster.