# Packages

No description provided by the author

# Functions

Convert_v1alpha1_AWSIAMConfiguration_To_v1beta1_AWSIAMConfiguration is an autogenerated conversion function.
Convert_v1alpha1_AWSIAMConfigurationSpec_To_v1beta1_AWSIAMConfigurationSpec is an autogenerated conversion function.
Convert_v1alpha1_AWSIAMRoleSpec_To_v1beta1_AWSIAMRoleSpec is an autogenerated conversion function.
Convert_v1alpha1_BootstrapUser_To_v1beta1_BootstrapUser is an autogenerated conversion function.
Convert_v1alpha1_ClusterAPIControllers_To_v1beta1_ClusterAPIControllers is an autogenerated conversion function.
Convert_v1alpha1_ControlPlane_To_v1beta1_ControlPlane is an autogenerated conversion function.
Convert_v1alpha1_EKSConfig_To_v1beta1_EKSConfig is an autogenerated conversion function.
Convert_v1alpha1_EventBridgeConfig_To_v1beta1_EventBridgeConfig is an autogenerated conversion function.
Convert_v1alpha1_Nodes_To_v1beta1_Nodes is an autogenerated conversion function.
Convert_v1beta1_AWSIAMConfiguration_To_v1alpha1_AWSIAMConfiguration is an autogenerated conversion function.
Convert_v1beta1_AWSIAMConfigurationSpec_To_v1alpha1_AWSIAMConfigurationSpec is an autogenerated conversion function.
Convert_v1beta1_AWSIAMRoleSpec_To_v1alpha1_AWSIAMRoleSpec is an autogenerated conversion function.
Convert_v1beta1_BootstrapUser_To_v1alpha1_BootstrapUser is an autogenerated conversion function.
Convert_v1beta1_ClusterAPIControllers_To_v1alpha1_ClusterAPIControllers is an autogenerated conversion function.
Convert_v1beta1_ControlPlane_To_v1alpha1_ControlPlane is an autogenerated conversion function.
Convert_v1beta1_EKSConfig_To_v1alpha1_EKSConfig is an autogenerated conversion function.
Convert_v1beta1_EventBridgeConfig_To_v1alpha1_EventBridgeConfig is an autogenerated conversion function.
Convert_v1beta1_Nodes_To_v1alpha1_Nodes is an autogenerated conversion function.
NewAWSIAMConfiguration will generate a new default AWSIAMConfiguration.
RegisterConversions adds conversion functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
SetDefaults_AWSIAMConfiguration is used by defaulter-gen.
SetDefaults_AWSIAMConfigurationSpec is used by defaulter-gen.
SetDefaults_BootstrapUser is used by defaulter-gen.
No description provided by the author

# Constants

DefaultBootstrapUserName is the default bootstrap user name.
DefaultKMSAliasPattern is the default KMS alias.
DefaultPartitionName is the default security partition for AWS ARNs.
DefaultStackName is the default CloudFormation stack name.
GroupName is the group name used in this package.

# Variables

AddToScheme is a global function that registers this API group & version to a scheme.
SchemeBuilder is the scheme builder with scheme init functions to run for this API package.
SchemeGroupVersion is the fully qualified group and version.

# Structs

AWSIAMConfiguration controls the creation of AWS Identity and Access Management (IAM) resources for use by Kubernetes clusters and Kubernetes Cluster API Provider AWS.
AWSIAMConfigurationSpec defines the specification of the AWSIAMConfiguration.
AWSIAMRoleSpec defines common configuration for AWS IAM roles created by Kubernetes Cluster API Provider AWS.
BootstrapUser contains a list of elements that is specific to the configuration and enablement of an IAM user.
ClusterAPIControllers controls the configuration of the AWS IAM role for the Kubernetes Cluster API Provider AWS controller.
ControlPlane controls the configuration of the AWS IAM role for the control plane of provisioned Kubernetes clusters.
EKSConfig represents the EKS related configuration config.
EventBridgeConfig represents configuration for enabling experimental feature to consume EventBridge EC2 events.
Nodes controls the configuration of the AWS IAM role for worker nodes in a cluster created by Kubernetes Cluster API Provider AWS.