libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsEksClusterDetails

Description

 
Synopsis

Documentation

data AwsEksClusterDetails Source #

Provides details about an Amazon EKS cluster.

See: newAwsEksClusterDetails smart constructor.

Constructors

AwsEksClusterDetails' 

Fields

Instances

Instances details
Eq AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

Read AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

Show AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

Generic AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

Associated Types

type Rep AwsEksClusterDetails :: Type -> Type #

NFData AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

Methods

rnf :: AwsEksClusterDetails -> () #

Hashable AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

ToJSON AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

FromJSON AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

type Rep AwsEksClusterDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEksClusterDetails

newAwsEksClusterDetails :: AwsEksClusterDetails Source #

Create a value of AwsEksClusterDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:AwsEksClusterDetails', awsEksClusterDetails_arn - The ARN of the cluster.

$sel:certificateAuthorityData:AwsEksClusterDetails', awsEksClusterDetails_certificateAuthorityData - The certificate authority data for the cluster.

$sel:name:AwsEksClusterDetails', awsEksClusterDetails_name - The name of the cluster.

$sel:version:AwsEksClusterDetails', awsEksClusterDetails_version - The Amazon EKS server version for the cluster.

$sel:logging:AwsEksClusterDetails', awsEksClusterDetails_logging - The logging configuration for the cluster.

$sel:endpoint:AwsEksClusterDetails', awsEksClusterDetails_endpoint - The endpoint for the Amazon EKS API server.

$sel:resourcesVpcConfig:AwsEksClusterDetails', awsEksClusterDetails_resourcesVpcConfig - The VPC configuration used by the cluster control plane.

$sel:clusterStatus:AwsEksClusterDetails', awsEksClusterDetails_clusterStatus - The status of the cluster.

$sel:roleArn:AwsEksClusterDetails', awsEksClusterDetails_roleArn - 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.

awsEksClusterDetails_certificateAuthorityData :: Lens' AwsEksClusterDetails (Maybe Text) Source #

The certificate authority data for the cluster.

awsEksClusterDetails_version :: Lens' AwsEksClusterDetails (Maybe Text) Source #

The Amazon EKS server version for the cluster.

awsEksClusterDetails_endpoint :: Lens' AwsEksClusterDetails (Maybe Text) Source #

The endpoint for the Amazon EKS API server.

awsEksClusterDetails_roleArn :: Lens' AwsEksClusterDetails (Maybe Text) Source #

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.