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.