# Functions

Convert_v1alpha3_Addon_To_v1beta1_Addon is an autogenerated conversion function.
Convert_v1alpha3_AddonIssue_To_v1beta1_AddonIssue is an autogenerated conversion function.
Convert_v1alpha3_AddonState_To_v1beta1_AddonState is an autogenerated conversion function.
Convert_v1alpha3_APIEndpoint_To_v1beta1_APIEndpoint is a conversion function.
Convert_v1alpha3_AWSManagedControlPlane_To_v1beta1_AWSManagedControlPlane is an autogenerated conversion function.
Convert_v1alpha3_AWSManagedControlPlaneList_To_v1beta1_AWSManagedControlPlaneList is an autogenerated conversion function.
Convert_v1alpha3_AWSManagedControlPlaneSpec_To_v1beta1_AWSManagedControlPlaneSpec is an autogenerated conversion function.
Convert_v1alpha3_AWSManagedControlPlaneStatus_To_v1beta1_AWSManagedControlPlaneStatus is an autogenerated conversion function.
Convert_v1alpha3_Bastion_To_v1beta1_Bastion is a conversion function.
Convert_v1alpha3_ControlPlaneLoggingSpec_To_v1beta1_ControlPlaneLoggingSpec is an autogenerated conversion function.
Convert_v1alpha3_EncryptionConfig_To_v1beta1_EncryptionConfig is an autogenerated conversion function.
Convert_v1alpha3_EndpointAccess_To_v1beta1_EndpointAccess is an autogenerated conversion function.
Convert_v1alpha3_IAMAuthenticatorConfig_To_v1beta1_IAMAuthenticatorConfig is an autogenerated conversion function.
Convert_v1alpha3_Instance_To_v1beta1_Instance is a conversion function.
Convert_v1alpha3_KubernetesMapping_To_v1beta1_KubernetesMapping is an autogenerated conversion function.
Convert_v1alpha3_Network_To_v1beta1_NetworkStatus is a conversion function.
Convert_v1alpha3_NetworkSpec_To_v1beta1_NetworkSpec is a conversion function.
Convert_v1alpha3_OIDCProviderStatus_To_v1beta1_OIDCProviderStatus is an autogenerated conversion function.
Convert_v1alpha3_RoleMapping_To_v1beta1_RoleMapping is an autogenerated conversion function.
Convert_v1alpha3_UserMapping_To_v1beta1_UserMapping is an autogenerated conversion function.
Convert_v1beta1_Addon_To_v1alpha3_Addon is an autogenerated conversion function.
Convert_v1beta1_AddonIssue_To_v1alpha3_AddonIssue is an autogenerated conversion function.
Convert_v1beta1_AddonState_To_v1alpha3_AddonState is an autogenerated conversion function.
Convert_v1beta1_APIEndpoint_To_v1alpha3_APIEndpoint is a conversion function.
Convert_v1beta1_AWSManagedControlPlane_To_v1alpha3_AWSManagedControlPlane is an autogenerated conversion function.
Convert_v1beta1_AWSManagedControlPlaneList_To_v1alpha3_AWSManagedControlPlaneList is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta1_Bastion_To_v1alpha3_Bastion is a conversion function.
Convert_v1beta1_ControlPlaneLoggingSpec_To_v1alpha3_ControlPlaneLoggingSpec is an autogenerated conversion function.
Convert_v1beta1_EncryptionConfig_To_v1alpha3_EncryptionConfig is an autogenerated conversion function.
Convert_v1beta1_EndpointAccess_To_v1alpha3_EndpointAccess is an autogenerated conversion function.
Convert_v1beta1_IAMAuthenticatorConfig_To_v1alpha3_IAMAuthenticatorConfig is an autogenerated conversion function.
Convert_v1beta1_Instance_To_v1alpha3_Instance is a conversion function.
Convert_v1beta1_KubernetesMapping_To_v1alpha3_KubernetesMapping is an autogenerated conversion function.
Convert_v1beta1_NetworkSpec_To_v1alpha3_NetworkSpec is a conversion function.
Convert_v1beta1_NetworkStatus_To_v1alpha3_Network is a conversion function.
Convert_v1beta1_OIDCProviderStatus_To_v1alpha3_OIDCProviderStatus is an autogenerated conversion function.
Convert_v1beta1_RoleMapping_To_v1alpha3_RoleMapping is an autogenerated conversion function.
Convert_v1beta1_UserMapping_To_v1alpha3_UserMapping is an autogenerated conversion function.
RegisterConversions adds conversion functions to the given scheme.

# Constants

EKSAddonsConfiguredCondition condition reports on the successful reconciliation of EKS addons.
EKSAddonsConfiguredFailedReason used to report failures while reconciling the EKS addons.
EKSControlPlaneCreatingCondition condition reports on whether the eks control plane is creating.
EKSControlPlaneReadyCondition condition reports on the successful reconciliation of eks control plane.
EKSControlPlaneReconciliationFailedReason used to report failures while reconciling EKS control plane.
EKSControlPlaneUpdatingCondition condition reports on whether the eks control plane is updating.
IAMAuthenticatorConfigurationFailedReason used to report failures while reconciling the aws-iam-authenticator config.
IAMAuthenticatorConfiguredCondition condition reports on the successful reconciliation of aws-iam-authenticator config.
IAMControlPlaneRolesReadyCondition condition reports on the successful reconciliation of eks control plane iam roles.
IAMControlPlaneRolesReconciliationFailedReason used to report failures while reconciling EKS control plane iam roles.
ManagedControlPlaneFinalizer allows the controller to clean up resources on delete.
SecurityGroupCluster is the security group for communication between EKS control plane and managed node groups.

# Variables

AddonResolutionNone indicates that if there are parameter conflicts then resolution will not be done and an error will be reported.
AddonResolutionOverwrite indicates that if there are parameter conflicts then resolution will be accomplished via overwriting.
AddonStatusActive is a status to indicate the addon is active.
AddonStatusCreateFailed is a status to indicate the addon failed creation.
AddonStatusCreating is a status to indicate the addon is creating.
AddonStatusDegraded is a status to indicate the addon is in a degraded state.
AddonStatusDeleteFailed is a status to indicate the addon failed deletion.
AddonStatusDeleting is a status to indicate the addon is deleting.
AddonStatusUpdating is a status to indicate the addon is updating.
AddToScheme adds the types in this group-version to the given scheme.
DefaultEKSControlPlaneRole is the name of the default IAM role to use for the EKS control plane if no other role is supplied in the spec and if iam role creation is not enabled.
EKSTokenMethodAWSCli indicates that the AWS CLI will be used to get a token Version 1.16.156 or greater is required of the AWS CLI.
EKSTokenMethodIAMAuthenticator indicates that IAM autenticator will be used to get a token.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Addon represents a EKS addon.
AddonIssue represents an issue with an addon.
AddonState represents the state of an addon.
AWSManagedControlPlane is the Schema for the awsmanagedcontrolplanes API.
AWSManagedControlPlaneList contains a list of AWSManagedControlPlane.
AWSManagedControlPlaneSpec defines the desired state of AWSManagedControlPlane.
AWSManagedControlPlaneStatus defines the observed state of AWSManagedControlPlane.
ControlPlaneLoggingSpec defines what EKS control plane logs that should be enabled.
EncryptionConfig specifies the encryption configuration for the EKS clsuter.
EndpointAccess specifies how control plane endpoints are accessible.
IAMAuthenticatorConfig represents an aws-iam-authenticator configuration.
KubernetesMapping represents the kubernetes RBAC mapping.
OIDCProviderStatus holds the status of the AWS OIDC identity provider.
RoleMapping represents a mapping from a IAM role to Kubernetes users and groups.
UserMapping represents a mapping from an IAM user to Kubernetes users and groups.

# Type aliases

AddonResolution defines the method for resolving parameter conflicts.
AddonStatus defines the status for an addon.
EKSTokenMethod defines the method for obtaining a client token to use when connecting to EKS.