Enum NodegroupIssueCode

java.lang.Object
java.lang.Enum<NodegroupIssueCode>
software.amazon.awssdk.services.eks.model.NodegroupIssueCode
All Implemented Interfaces:
Serializable, Comparable<NodegroupIssueCode>

@Generated("software.amazon.awssdk:codegen") public enum NodegroupIssueCode extends Enum<NodegroupIssueCode>
  • Enum Constant Details

    • AUTO_SCALING_GROUP_NOT_FOUND

      public static final NodegroupIssueCode AUTO_SCALING_GROUP_NOT_FOUND
    • AUTO_SCALING_GROUP_INVALID_CONFIGURATION

      public static final NodegroupIssueCode AUTO_SCALING_GROUP_INVALID_CONFIGURATION
    • EC2_SECURITY_GROUP_NOT_FOUND

      public static final NodegroupIssueCode EC2_SECURITY_GROUP_NOT_FOUND
    • EC2_SECURITY_GROUP_DELETION_FAILURE

      public static final NodegroupIssueCode EC2_SECURITY_GROUP_DELETION_FAILURE
    • EC2_LAUNCH_TEMPLATE_NOT_FOUND

      public static final NodegroupIssueCode EC2_LAUNCH_TEMPLATE_NOT_FOUND
    • EC2_LAUNCH_TEMPLATE_VERSION_MISMATCH

      public static final NodegroupIssueCode EC2_LAUNCH_TEMPLATE_VERSION_MISMATCH
    • EC2_SUBNET_NOT_FOUND

      public static final NodegroupIssueCode EC2_SUBNET_NOT_FOUND
    • EC2_SUBNET_INVALID_CONFIGURATION

      public static final NodegroupIssueCode EC2_SUBNET_INVALID_CONFIGURATION
    • IAM_INSTANCE_PROFILE_NOT_FOUND

      public static final NodegroupIssueCode IAM_INSTANCE_PROFILE_NOT_FOUND
    • EC2_SUBNET_MISSING_IPV6_ASSIGNMENT

      public static final NodegroupIssueCode EC2_SUBNET_MISSING_IPV6_ASSIGNMENT
    • IAM_LIMIT_EXCEEDED

      public static final NodegroupIssueCode IAM_LIMIT_EXCEEDED
    • IAM_NODE_ROLE_NOT_FOUND

      public static final NodegroupIssueCode IAM_NODE_ROLE_NOT_FOUND
    • NODE_CREATION_FAILURE

      public static final NodegroupIssueCode NODE_CREATION_FAILURE
    • ASG_INSTANCE_LAUNCH_FAILURES

      public static final NodegroupIssueCode ASG_INSTANCE_LAUNCH_FAILURES
    • INSTANCE_LIMIT_EXCEEDED

      public static final NodegroupIssueCode INSTANCE_LIMIT_EXCEEDED
    • INSUFFICIENT_FREE_ADDRESSES

      public static final NodegroupIssueCode INSUFFICIENT_FREE_ADDRESSES
    • ACCESS_DENIED

      public static final NodegroupIssueCode ACCESS_DENIED
    • INTERNAL_FAILURE

      public static final NodegroupIssueCode INTERNAL_FAILURE
    • CLUSTER_UNREACHABLE

      public static final NodegroupIssueCode CLUSTER_UNREACHABLE
    • AMI_ID_NOT_FOUND

      public static final NodegroupIssueCode AMI_ID_NOT_FOUND
    • AUTO_SCALING_GROUP_OPT_IN_REQUIRED

      public static final NodegroupIssueCode AUTO_SCALING_GROUP_OPT_IN_REQUIRED
    • AUTO_SCALING_GROUP_RATE_LIMIT_EXCEEDED

      public static final NodegroupIssueCode AUTO_SCALING_GROUP_RATE_LIMIT_EXCEEDED
    • EC2_LAUNCH_TEMPLATE_DELETION_FAILURE

      public static final NodegroupIssueCode EC2_LAUNCH_TEMPLATE_DELETION_FAILURE
    • EC2_LAUNCH_TEMPLATE_INVALID_CONFIGURATION

      public static final NodegroupIssueCode EC2_LAUNCH_TEMPLATE_INVALID_CONFIGURATION
    • EC2_LAUNCH_TEMPLATE_MAX_LIMIT_EXCEEDED

      public static final NodegroupIssueCode EC2_LAUNCH_TEMPLATE_MAX_LIMIT_EXCEEDED
    • EC2_SUBNET_LIST_TOO_LONG

      public static final NodegroupIssueCode EC2_SUBNET_LIST_TOO_LONG
    • IAM_THROTTLING

      public static final NodegroupIssueCode IAM_THROTTLING
    • NODE_TERMINATION_FAILURE

      public static final NodegroupIssueCode NODE_TERMINATION_FAILURE
    • POD_EVICTION_FAILURE

      public static final NodegroupIssueCode POD_EVICTION_FAILURE
    • SOURCE_EC2_LAUNCH_TEMPLATE_NOT_FOUND

      public static final NodegroupIssueCode SOURCE_EC2_LAUNCH_TEMPLATE_NOT_FOUND
    • LIMIT_EXCEEDED

      public static final NodegroupIssueCode LIMIT_EXCEEDED
    • UNKNOWN

      public static final NodegroupIssueCode UNKNOWN
    • AUTO_SCALING_GROUP_INSTANCE_REFRESH_ACTIVE

      public static final NodegroupIssueCode AUTO_SCALING_GROUP_INSTANCE_REFRESH_ACTIVE
    • KUBERNETES_LABEL_INVALID

      public static final NodegroupIssueCode KUBERNETES_LABEL_INVALID
    • EC2_LAUNCH_TEMPLATE_VERSION_MAX_LIMIT_EXCEEDED

      public static final NodegroupIssueCode EC2_LAUNCH_TEMPLATE_VERSION_MAX_LIMIT_EXCEEDED
    • UNKNOWN_TO_SDK_VERSION

      public static final NodegroupIssueCode UNKNOWN_TO_SDK_VERSION
  • Method Details

    • values

      public static NodegroupIssueCode[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static NodegroupIssueCode valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<NodegroupIssueCode>
    • fromValue

      public static NodegroupIssueCode fromValue(String value)
      Use this in place of valueOf to convert the raw string returned by the service into the enum value.
      Parameters:
      value - real value
      Returns:
      NodegroupIssueCode corresponding to the value
    • knownValues

      public static Set<NodegroupIssueCode> knownValues()
      Use this in place of values() to return a Set of all values known to the SDK. This will return all known enum values except UNKNOWN_TO_SDK_VERSION.
      Returns:
      a Set of known NodegroupIssueCodes