Module: Aws::Neptune::Errors
- Extended by:
- Errors::DynamicErrors
- Defined in:
- lib/aws-sdk-neptune/errors.rb
Overview
When Neptune returns an error response, the Ruby SDK constructs and raises an error. These errors all extend Aws::Neptune::Errors::ServiceError < Errors::ServiceError
You can rescue all Neptune errors using ServiceError:
begin
# do stuff
rescue Aws::Neptune::Errors::ServiceError
# rescues all Neptune API errors
end
## Request Context ServiceError objects have a #context method that returns information about the request that generated the error. See Seahorse::Client::RequestContext for more information.
## Error Classes
-
* This error class is not used. `AuthorizationNotFound` is used during parsing instead.
-
* This error class is not used. `CertificateNotFound` is used during parsing instead.
-
DBClusterParameterGroupNotFoundFault
* This error class is not used. `DBClusterParameterGroupNotFound` is used during parsing instead.
-
DBClusterRoleAlreadyExistsFault
* This error class is not used. `DBClusterRoleAlreadyExists` is used during parsing instead.
-
* This error class is not used. `DBClusterRoleNotFound` is used during parsing instead.
-
DBClusterRoleQuotaExceededFault
* This error class is not used. `DBClusterRoleQuotaExceeded` is used during parsing instead.
-
* This error class is not used. `DBInstanceAlreadyExists` is used during parsing instead.
-
* This error class is not used. `DBInstanceNotFound` is used during parsing instead.
-
DBParameterGroupAlreadyExistsFault
* This error class is not used. `DBParameterGroupAlreadyExists` is used during parsing instead.
-
* This error class is not used. `DBParameterGroupNotFound` is used during parsing instead.
-
DBParameterGroupQuotaExceededFault
* This error class is not used. `DBParameterGroupQuotaExceeded` is used during parsing instead.
-
* This error class is not used. `DBSecurityGroupNotFound` is used during parsing instead.
-
* This error class is not used. `DBSnapshotAlreadyExists` is used during parsing instead.
-
* This error class is not used. `DBSnapshotNotFound` is used during parsing instead.
-
DBSubnetGroupAlreadyExistsFault
* This error class is not used. `DBSubnetGroupAlreadyExists` is used during parsing instead.
-
DBSubnetGroupQuotaExceededFault
* This error class is not used. `DBSubnetGroupQuotaExceeded` is used during parsing instead.
-
DBUpgradeDependencyFailureFault
* This error class is not used. `DBUpgradeDependencyFailure` is used during parsing instead.
-
EventSubscriptionQuotaExceededFault
* This error class is not used. `EventSubscriptionQuotaExceeded` is used during parsing instead.
-
* This error class is not used. `InstanceQuotaExceeded` is used during parsing instead.
-
InsufficientDBInstanceCapacityFault
* This error class is not used. `InsufficientDBInstanceCapacity` is used during parsing instead.
-
InsufficientStorageClusterCapacityFault
* This error class is not used. `InsufficientStorageClusterCapacity` is used during parsing instead.
-
* This error class is not used. `InvalidDBInstanceState` is used during parsing instead.
-
InvalidDBParameterGroupStateFault
* This error class is not used. `InvalidDBParameterGroupState` is used during parsing instead.
-
InvalidDBSecurityGroupStateFault
* This error class is not used. `InvalidDBSecurityGroupState` is used during parsing instead.
-
* This error class is not used. `InvalidDBSnapshotState` is used during parsing instead.
-
InvalidEventSubscriptionStateFault
* This error class is not used. `InvalidEventSubscriptionState` is used during parsing instead.
-
* This error class is not used. `SNSInvalidTopic` is used during parsing instead.
-
* This error class is not used. `SNSNoAuthorization` is used during parsing instead.
-
* This error class is not used. `SNSTopicArnNotFound` is used during parsing instead.
-
SharedSnapshotQuotaExceededFault
* This error class is not used. `SharedSnapshotQuotaExceeded` is used during parsing instead.
-
* This error class is not used. `SnapshotQuotaExceeded` is used during parsing instead.
-
* This error class is not used. `SourceNotFound` is used during parsing instead.
-
* This error class is not used. `StorageQuotaExceeded` is used during parsing instead.
-
* This error class is not used. `StorageTypeNotSupported` is used during parsing instead.
-
* This error class is not used. `SubscriptionAlreadyExist` is used during parsing instead.
-
SubscriptionCategoryNotFoundFault
* This error class is not used. `SubscriptionCategoryNotFound` is used during parsing instead.
-
* This error class is not used. `SubscriptionNotFound` is used during parsing instead.
Additionally, error classes are dynamically generated for service errors based on the error code if they are not defined above. Some existing error classes may use a different class name than the one documented.
Defined Under Namespace
Classes: AuthorizationNotFoundFault, CertificateNotFoundFault, DBClusterAlreadyExistsFault, DBClusterEndpointAlreadyExistsFault, DBClusterEndpointNotFoundFault, DBClusterEndpointQuotaExceededFault, DBClusterNotFoundFault, DBClusterParameterGroupNotFoundFault, DBClusterQuotaExceededFault, DBClusterRoleAlreadyExistsFault, DBClusterRoleNotFoundFault, DBClusterRoleQuotaExceededFault, DBClusterSnapshotAlreadyExistsFault, DBClusterSnapshotNotFoundFault, DBInstanceAlreadyExistsFault, DBInstanceNotFoundFault, DBParameterGroupAlreadyExistsFault, DBParameterGroupNotFoundFault, DBParameterGroupQuotaExceededFault, DBSecurityGroupNotFoundFault, DBSnapshotAlreadyExistsFault, DBSnapshotNotFoundFault, DBSubnetGroupAlreadyExistsFault, DBSubnetGroupDoesNotCoverEnoughAZs, DBSubnetGroupNotFoundFault, DBSubnetGroupQuotaExceededFault, DBSubnetQuotaExceededFault, DBUpgradeDependencyFailureFault, DomainNotFoundFault, EventSubscriptionQuotaExceededFault, GlobalClusterAlreadyExistsFault, GlobalClusterNotFoundFault, GlobalClusterQuotaExceededFault, InstanceQuotaExceededFault, InsufficientDBClusterCapacityFault, InsufficientDBInstanceCapacityFault, InsufficientStorageClusterCapacityFault, InvalidDBClusterEndpointStateFault, InvalidDBClusterSnapshotStateFault, InvalidDBClusterStateFault, InvalidDBInstanceStateFault, InvalidDBParameterGroupStateFault, InvalidDBSecurityGroupStateFault, InvalidDBSnapshotStateFault, InvalidDBSubnetGroupStateFault, InvalidDBSubnetStateFault, InvalidEventSubscriptionStateFault, InvalidGlobalClusterStateFault, InvalidRestoreFault, InvalidSubnet, InvalidVPCNetworkStateFault, KMSKeyNotAccessibleFault, OptionGroupNotFoundFault, ProvisionedIopsNotAvailableInAZFault, ResourceNotFoundFault, SNSInvalidTopicFault, SNSNoAuthorizationFault, SNSTopicArnNotFoundFault, SharedSnapshotQuotaExceededFault, SnapshotQuotaExceededFault, SourceNotFoundFault, StorageQuotaExceededFault, StorageTypeNotSupportedFault, SubnetAlreadyInUse, SubscriptionAlreadyExistFault, SubscriptionCategoryNotFoundFault, SubscriptionNotFoundFault