| Package | Description |
|---|---|
| software.amazon.awscdk.services.eks |
Amazon EKS Construct Library
|
| software.amazon.awscdk.services.stepfunctions.tasks |
Tasks for AWS Step Functions
|
| Class and Description |
|---|
| AutoScalingGroupCapacityOptions
(experimental) Options for adding worker nodes.
|
| AutoScalingGroupCapacityOptions.Builder
A builder for
AutoScalingGroupCapacityOptions |
| AutoScalingGroupOptions
(experimental) Options for adding an AutoScalingGroup as capacity.
|
| AutoScalingGroupOptions.Builder
A builder for
AutoScalingGroupOptions |
| AwsAuth
(experimental) Manages mapping between IAM users and roles to Kubernetes RBAC configuration.
|
| AwsAuth.Builder
(experimental) A fluent builder for
AwsAuth. |
| AwsAuthMapping
(experimental) AwsAuth mapping.
|
| AwsAuthMapping.Builder
A builder for
AwsAuthMapping |
| AwsAuthProps
(experimental) Configuration props for the AwsAuth construct.
|
| AwsAuthProps.Builder
A builder for
AwsAuthProps |
| BootstrapOptions
(experimental) EKS node bootstrapping options.
|
| BootstrapOptions.Builder
A builder for
BootstrapOptions |
| CapacityType
(experimental) Capacity type of the managed node group.
|
| CfnAddon
A CloudFormation `AWS::EKS::Addon`.
|
| CfnAddon.Builder
A fluent builder for
CfnAddon. |
| CfnAddonProps
Properties for defining a `AWS::EKS::Addon`.
|
| CfnAddonProps.Builder
A builder for
CfnAddonProps |
| CfnCluster
A CloudFormation `AWS::EKS::Cluster`.
|
| CfnCluster.Builder
A fluent builder for
CfnCluster. |
| CfnCluster.EncryptionConfigProperty |
| CfnCluster.EncryptionConfigProperty.Builder
A builder for
CfnCluster.EncryptionConfigProperty |
| CfnCluster.KubernetesNetworkConfigProperty |
| CfnCluster.KubernetesNetworkConfigProperty.Builder
A builder for
CfnCluster.KubernetesNetworkConfigProperty |
| CfnCluster.ProviderProperty |
| CfnCluster.ProviderProperty.Builder
A builder for
CfnCluster.ProviderProperty |
| CfnCluster.ResourcesVpcConfigProperty |
| CfnCluster.ResourcesVpcConfigProperty.Builder
A builder for
CfnCluster.ResourcesVpcConfigProperty |
| CfnClusterProps
Properties for defining a `AWS::EKS::Cluster`.
|
| CfnClusterProps.Builder
A builder for
CfnClusterProps |
| CfnFargateProfile
A CloudFormation `AWS::EKS::FargateProfile`.
|
| CfnFargateProfile.Builder
A fluent builder for
CfnFargateProfile. |
| CfnFargateProfile.LabelProperty |
| CfnFargateProfile.LabelProperty.Builder
A builder for
CfnFargateProfile.LabelProperty |
| CfnFargateProfile.SelectorProperty |
| CfnFargateProfile.SelectorProperty.Builder
A builder for
CfnFargateProfile.SelectorProperty |
| CfnFargateProfileProps
Properties for defining a `AWS::EKS::FargateProfile`.
|
| CfnFargateProfileProps.Builder
A builder for
CfnFargateProfileProps |
| CfnNodegroup
A CloudFormation `AWS::EKS::Nodegroup`.
|
| CfnNodegroup.Builder
A fluent builder for
CfnNodegroup. |
| CfnNodegroup.LaunchTemplateSpecificationProperty |
| CfnNodegroup.LaunchTemplateSpecificationProperty.Builder
A builder for
CfnNodegroup.LaunchTemplateSpecificationProperty |
| CfnNodegroup.RemoteAccessProperty |
| CfnNodegroup.RemoteAccessProperty.Builder
A builder for
CfnNodegroup.RemoteAccessProperty |
| CfnNodegroup.ScalingConfigProperty |
| CfnNodegroup.ScalingConfigProperty.Builder
A builder for
CfnNodegroup.ScalingConfigProperty |
| CfnNodegroup.TaintProperty |
| CfnNodegroup.TaintProperty.Builder
A builder for
CfnNodegroup.TaintProperty |
| CfnNodegroupProps
Properties for defining a `AWS::EKS::Nodegroup`.
|
| CfnNodegroupProps.Builder
A builder for
CfnNodegroupProps |
| Cluster
(experimental) A Cluster represents a managed Kubernetes Service (EKS).
|
| Cluster.Builder
(experimental) A fluent builder for
Cluster. |
| ClusterAttributes
(experimental) Attributes for EKS clusters.
|
| ClusterAttributes.Builder
A builder for
ClusterAttributes |
| ClusterOptions
(experimental) Options for EKS clusters.
|
| ClusterOptions.Builder
A builder for
ClusterOptions |
| ClusterProps
(experimental) Common configuration props for EKS clusters.
|
| ClusterProps.Builder
A builder for
ClusterProps |
| CommonClusterOptions
(experimental) Options for configuring an EKS cluster.
|
| CommonClusterOptions.Builder
A builder for
CommonClusterOptions |
| CoreDnsComputeType
(experimental) The type of compute resources to use for CoreDNS.
|
| CpuArch
(experimental) CPU architecture.
|
| DefaultCapacityType
(experimental) The default capacity type for the cluster.
|
| EksOptimizedImage
(experimental) Construct an Amazon Linux 2 image from the latest EKS Optimized AMI published in SSM.
|
| EksOptimizedImage.Builder
(experimental) A fluent builder for
EksOptimizedImage. |
| EksOptimizedImageProps
(experimental) Properties for EksOptimizedImage.
|
| EksOptimizedImageProps.Builder
A builder for
EksOptimizedImageProps |
| EndpointAccess
(experimental) Endpoint access characteristics.
|
| FargateCluster
(experimental) Defines an EKS cluster that runs entirely on AWS Fargate.
|
| FargateCluster.Builder
(experimental) A fluent builder for
FargateCluster. |
| FargateClusterProps
(experimental) Configuration props for EKS Fargate.
|
| FargateClusterProps.Builder
A builder for
FargateClusterProps |
| FargateProfile
(experimental) Fargate profiles allows an administrator to declare which pods run on Fargate.
|
| FargateProfile.Builder
(experimental) A fluent builder for
FargateProfile. |
| FargateProfileOptions
(experimental) Options for defining EKS Fargate Profiles.
|
| FargateProfileOptions.Builder
A builder for
FargateProfileOptions |
| FargateProfileProps
(experimental) Configuration props for EKS Fargate Profiles.
|
| FargateProfileProps.Builder
A builder for
FargateProfileProps |
| HelmChart
(experimental) Represents a helm chart within the Kubernetes system.
|
| HelmChart.Builder
(experimental) A fluent builder for
HelmChart. |
| HelmChartOptions
(experimental) Helm Chart options.
|
| HelmChartOptions.Builder
A builder for
HelmChartOptions |
| HelmChartProps
(experimental) Helm Chart properties.
|
| HelmChartProps.Builder
A builder for
HelmChartProps |
| ICluster
(experimental) An EKS cluster.
|
| ICluster.Jsii$Default
Internal default implementation for
ICluster. |
| INodegroup
(experimental) NodeGroup interface.
|
| INodegroup.Jsii$Default
Internal default implementation for
INodegroup. |
| KubernetesManifest
(experimental) Represents a manifest within the Kubernetes system.
|
| KubernetesManifest.Builder
(experimental) A fluent builder for
KubernetesManifest. |
| KubernetesManifestOptions
(experimental) Options for `KubernetesManifest`.
|
| KubernetesManifestOptions.Builder
A builder for
KubernetesManifestOptions |
| KubernetesManifestProps
(experimental) Properties for KubernetesManifest.
|
| KubernetesManifestProps.Builder
A builder for
KubernetesManifestProps |
| KubernetesObjectValue
(experimental) Represents a value of a specific object deployed in the cluster.
|
| KubernetesObjectValue.Builder
(experimental) A fluent builder for
KubernetesObjectValue. |
| KubernetesObjectValueProps
(experimental) Properties for KubernetesObjectValue.
|
| KubernetesObjectValueProps.Builder
A builder for
KubernetesObjectValueProps |
| KubernetesPatch
(experimental) A CloudFormation resource which applies/restores a JSON patch into a Kubernetes resource.
|
| KubernetesPatch.Builder
(experimental) A fluent builder for
KubernetesPatch. |
| KubernetesPatchProps
(experimental) Properties for KubernetesPatch.
|
| KubernetesPatchProps.Builder
A builder for
KubernetesPatchProps |
| KubernetesVersion
(experimental) Kubernetes cluster version.
|
| LaunchTemplateSpec
(experimental) Launch template property specification.
|
| LaunchTemplateSpec.Builder
A builder for
LaunchTemplateSpec |
| MachineImageType
(experimental) The machine image type.
|
| Nodegroup
(experimental) The Nodegroup resource class.
|
| Nodegroup.Builder
(experimental) A fluent builder for
Nodegroup. |
| NodegroupAmiType
(experimental) The AMI type for your node group.
|
| NodegroupOptions
(experimental) The Nodegroup Options for addNodeGroup() method.
|
| NodegroupOptions.Builder
A builder for
NodegroupOptions |
| NodegroupProps
(experimental) NodeGroup properties interface.
|
| NodegroupProps.Builder
A builder for
NodegroupProps |
| NodegroupRemoteAccess
(experimental) The remote access (SSH) configuration to use with your node group.
|
| NodegroupRemoteAccess.Builder
A builder for
NodegroupRemoteAccess |
| NodeType
(experimental) Whether the worker nodes should support GPU or just standard instances.
|
| OpenIdConnectProvider
(experimental) IAM OIDC identity providers are entities in IAM that describe an external identity provider (IdP) service that supports the OpenID Connect (OIDC) standard, such as Google or Salesforce.
|
| OpenIdConnectProvider.Builder
(experimental) A fluent builder for
OpenIdConnectProvider. |
| OpenIdConnectProviderProps
(experimental) Initialization properties for `OpenIdConnectProvider`.
|
| OpenIdConnectProviderProps.Builder
A builder for
OpenIdConnectProviderProps |
| PatchType
(experimental) Values for `kubectl patch` --type argument.
|
| Selector
(experimental) Fargate profile selector.
|
| Selector.Builder
A builder for
Selector |
| ServiceAccount
(experimental) Service Account.
|
| ServiceAccount.Builder
(experimental) A fluent builder for
ServiceAccount. |
| ServiceAccountOptions
(experimental) Options for `ServiceAccount`.
|
| ServiceAccountOptions.Builder
A builder for
ServiceAccountOptions |
| ServiceAccountProps
(experimental) Properties for defining service accounts.
|
| ServiceAccountProps.Builder
A builder for
ServiceAccountProps |
| ServiceLoadBalancerAddressOptions
(experimental) Options for fetching a ServiceLoadBalancerAddress.
|
| ServiceLoadBalancerAddressOptions.Builder
A builder for
ServiceLoadBalancerAddressOptions |
| Class and Description |
|---|
| ICluster
(experimental) An EKS cluster.
|
Copyright © 2021. All rights reserved.