Module: AWS

Defined in:
lib/amazon/aws/exceptions.rb

Overview

– AWS ERROR CODES AWS can throw error exceptions that contain a ‘.’ in them. since we can’t name an exception class with that ‘.’ I compressed each class name into the non-dot version which allows us to retain the granularity of the exception. ++

Defined Under Namespace

Classes: AddressLimitExceeded, ArgumentError, AttachmentLimitExceeded, AuthFailure, DuplicateLoadBalancerName, Error, IncorrectState, InstanceLimitExceeded, InsufficientAddressCapacity, InsufficientInstanceCapacity, InsufficientReservedInstanceCapacity, InsufficientReservedInstancesCapacity, InternalError, InvalidAMIAttributeItemValue, InvalidAMIIDMalformed, InvalidAMIIDNotFound, InvalidAMIIDUnavailable, InvalidAttachmentNotFound, InvalidClientTokenId, InvalidConfigurationRequest, InvalidDeviceInUse, InvalidGroupDuplicate, InvalidGroupInUse, InvalidGroupNotFound, InvalidGroupReserved, InvalidInstance, InvalidInstanceIDMalformed, InvalidInstanceIDNotFound, InvalidKeyPairDuplicate, InvalidKeyPairNotFound, InvalidManifest, InvalidParameterCombination, InvalidParameterValue, InvalidPermissionDuplicate, InvalidPermissionMalformed, InvalidReservationIDMalformed, InvalidReservationIDNotFound, InvalidReservedInstancesId, InvalidReservedInstancesOfferingId, InvalidSnapshotIDMalformed, InvalidSnapshotIDNotFound, InvalidUserIDMalformed, InvalidVolumeIDDuplicate, InvalidVolumeIDMalformed, InvalidVolumeIDNotFound, InvalidVolumeIDZoneMismatch, InvalidZoneNotFound, LoadBalancerNotFound, NonEBSInstance, PendingSnapshotLimitExceeded, ReservedInstancesLimitExceeded, SignatureDoesNotMatch, SnapshotLimitExceeded, TooManyLoadBalancers, Unavailable, UnknownParameter, ValidationError, VolumeLimitExceeded