You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::EKS::Types::ErrorDetail

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

An object representing an error when an asynchronous operation fails.

Instance Attribute Summary collapse

Instance Attribute Details

#error_codeString

A brief description of the error.

  • SubnetNotFound: We couldn\'t find one of the subnets associated with the cluster.

  • SecurityGroupNotFound: We couldn\'t find one of the security groups associated with the cluster.

  • EniLimitReached: You have reached the elastic network interface limit for your account.

  • IpNotAvailable: A subnet associated with the cluster doesn\'t have any free IP addresses.

  • AccessDenied: You don\'t have permissions to perform the specified operation.

  • OperationNotPermitted: The service role associated with the cluster doesn\'t have the required access permissions for Amazon EKS.

  • VpcIdNotFound: We couldn\'t find the VPC associated with the cluster.

    Possible values:

    • SubnetNotFound
    • SecurityGroupNotFound
    • EniLimitReached
    • IpNotAvailable
    • AccessDenied
    • OperationNotPermitted
    • VpcIdNotFound
    • Unknown
    • NodeCreationFailure
    • PodEvictionFailure
    • InsufficientFreeAddresses
    • ClusterUnreachable

Returns:

  • (String)

    A brief description of the error.

#error_messageString

A more complete description of the error.

Returns:

  • (String)

    A more complete description of the error.

#resource_idsArray<String>

An optional field that contains the resource IDs associated with the error.

Returns:

  • (Array<String>)

    An optional field that contains the resource IDs associated with the error.