eks-2017-11-01 library

Classes

Addon
An Amazon EKS add-on.
AddonHealth
The health of the add-on.
AddonInfo
Information about an add-on.
AddonIssue
An issue related to an add-on.
AddonVersionInfo
Information about an add-on version.
AutoScalingGroup
An Auto Scaling group that is associated with an Amazon EKS managed node group.
AwsClientCredentials
AWS credentials.
Certificate
An object representing the certificate-authority-data for your cluster.
Cluster
An object representing an Amazon EKS cluster.
Compatibility
Compatibility information.
CreateAddonResponse
CreateClusterResponse
CreateFargateProfileResponse
CreateNodegroupResponse
DeleteAddonResponse
DeleteClusterResponse
DeleteFargateProfileResponse
DeleteNodegroupResponse
DescribeAddonResponse
DescribeAddonVersionsResponse
DescribeClusterResponse
DescribeFargateProfileResponse
DescribeNodegroupResponse
DescribeUpdateResponse
EKS
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on AWS without needing to stand up or maintain your own Kubernetes control plane. Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications.
EncryptionConfig
The encryption configuration for the cluster.
ErrorDetail
An object representing an error when an asynchronous operation fails.
FargateProfile
An object representing an AWS Fargate profile.
FargateProfileSelector
An object representing an AWS Fargate profile selector.
Identity
An object representing an identity provider for authentication credentials.
Issue
An object representing an issue with an Amazon EKS resource.
KubernetesNetworkConfigRequest
The Kubernetes network configuration for the cluster.
KubernetesNetworkConfigResponse
The Kubernetes network configuration for the cluster.
LaunchTemplateSpecification
An object representing a node group launch template specification. The launch template cannot include SubnetId , IamInstanceProfile , RequestSpotInstances , HibernationOptions , or TerminateInstances , or the node group deployment or update will fail. For more information about launch templates, see CreateLaunchTemplate in the Amazon EC2 API Reference. For more information about using launch templates with Amazon EKS, see Launch template support in the Amazon EKS User Guide.
ListAddonsResponse
ListClustersResponse
ListFargateProfilesResponse
ListNodegroupsResponse
ListTagsForResourceResponse
ListUpdatesResponse
Logging
An object representing the logging configuration for resources in your cluster.
LogSetup
An object representing the enabled or disabled Kubernetes control plane logs for your cluster.
Nodegroup
An object representing an Amazon EKS managed node group.
NodegroupHealth
An object representing the health status of the node group.
NodegroupResources
An object representing the resources associated with the node group, such as Auto Scaling groups and security groups for remote access.
NodegroupScalingConfig
An object representing the scaling configuration details for the Auto Scaling group that is associated with your node group. If you specify a value for any property, then you must specify values for all of the properties.
OIDC
An object representing the OpenID Connect identity provider information for the cluster.
Provider
Identifies the AWS Key Management Service (AWS KMS) customer master key (CMK) used to encrypt the secrets.
RemoteAccessConfig
An object representing the remote access configuration for the managed node group.
TagResourceResponse
UntagResourceResponse
Update
An object representing an asynchronous update.
UpdateAddonResponse
UpdateClusterConfigResponse
UpdateClusterVersionResponse
UpdateLabelsPayload
An object representing a Kubernetes label change for a managed node group.
UpdateNodegroupConfigResponse
UpdateNodegroupVersionResponse
UpdateParam
An object representing the details of an update request.
VpcConfigRequest
An object representing the VPC configuration to use for an Amazon EKS cluster.
VpcConfigResponse
An object representing an Amazon EKS cluster VPC configuration response.