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