Skip to main content

AWSEKSCluster

No description

type AWSEKSCluster {
metadata: ResourceMetadata!
arn: String!
certificateAuthority: AWSEKSClusterCertificate
clientRequestToken: String!
connectorConfiguration: AWSEKSClusterConnectorConfiguration
createdAt: DateTime
encryptionConfiguration: [AWSEKSClusterEncryptionConfiguration!]!
endpoint: String!
health: AWSEKSClusterHealth
id: String!
identity: AWSEKSClusterIdentity
kubernetesNetworkConfiguration: AWSEKSClusterKubernetesNetworkConfiguration
logging: AWSEKSClusterLogging
name: String!
outpostConfiguration: AWSEKSClusterOutpostConfiguration
platformVersion: String!
resourcesVpcConfiguration: AWSEKSClusterResourcesVPCConfiguration
roleArn: String!
status: AWSEKSClusterStatusType!
tags: [AWSTag!]!
version: String!
}

Fields

AWSEKSCluster.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSEKSCluster.arn ● String! non-null scalar

The Amazon Resource Name (ARN) of the cluster

AWSEKSCluster.certificateAuthority ● AWSEKSClusterCertificate object

The certificate-authority-data for your cluster

AWSEKSCluster.clientRequestToken ● String! non-null scalar

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request

AWSEKSCluster.connectorConfiguration ● AWSEKSClusterConnectorConfiguration object

The configuration used to connect to a cluster for registration

AWSEKSCluster.createdAt ● DateTime scalar

The cluster was created

AWSEKSCluster.encryptionConfiguration ● [AWSEKSClusterEncryptionConfiguration!]! non-null object

The encryption configuration for the cluster

AWSEKSCluster.endpoint ● String! non-null scalar

The endpoint for your Kubernetes API server

AWSEKSCluster.health ● AWSEKSClusterHealth object

An object representing the health of your local Amazon EKS cluster on an Amazon Web Services Outpost

AWSEKSCluster.id ● String! non-null scalar

The ID of your local Amazon EKS cluster on an Amazon Web Services Outpost

AWSEKSCluster.identity ● AWSEKSClusterIdentity object

The identity provider information for the cluster

AWSEKSCluster.kubernetesNetworkConfiguration ● AWSEKSClusterKubernetesNetworkConfiguration object

The Kubernetes network configuration for the cluster

AWSEKSCluster.logging ● AWSEKSClusterLogging object

The logging configuration for your cluster

AWSEKSCluster.name ● String! non-null scalar

The name of the cluster

AWSEKSCluster.outpostConfiguration ● AWSEKSClusterOutpostConfiguration object

An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost

AWSEKSCluster.platformVersion ● String! non-null scalar

The platform version of your Amazon EKS cluster

AWSEKSCluster.resourcesVpcConfiguration ● AWSEKSClusterResourcesVPCConfiguration object

The VPC configuration used by the cluster control plane

AWSEKSCluster.roleArn ● String! non-null scalar

The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf

AWSEKSCluster.status ● AWSEKSClusterStatusType! non-null enum

The current status of the cluster

AWSEKSCluster.tags ● [AWSTag!]! non-null object

The metadata that you apply to the cluster to assist with categorization and organization

AWSEKSCluster.version ● String! non-null scalar

The Kubernetes server version for the cluster

Member of

AWSEKS object