Class DocDBException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\DocDB\Exception\DocDBException
- Namespace: Aws\DocDB\Exception
- Located at DocDB/Exception/DocDBException.php
Represents an error interacting with the Amazon DocumentDB with MongoDB compatibility service.
Methods Summary
Methods inherited from Aws\Exception\AwsException
__construct()
,
__toString()
,
get()
,
getAwsErrorCode()
,
getAwsErrorMessage()
,
getAwsErrorShape()
,
getAwsErrorType()
,
getAwsRequestId()
,
getCommand()
,
getRequest()
,
getResponse()
,
getResult()
,
getStatusCode()
,
getTransferInfo()
,
hasKey()
,
isConnectionError()
,
isMaxRetriesExceeded()
,
search()
,
setMaxRetriesExceeded()
,
setTransferInfo()
Methods inherited from Exception
__wakeup()
,
getCode()
,
getFile()
,
getLine()
,
getMessage()
,
getPrevious()
,
getTrace()
,
getTraceAsString()
Methods inherited from ArrayAccess
offsetExists()
,
offsetGet()
,
offsetSet()
,
offsetUnset()
Methods inherited from Aws\MonitoringEventsInterface
Methods used from Aws\HasDataTrait
Methods used from Aws\HasMonitoringEventsTrait
Expected Exception Codes
AuthorizationNotFoundFault
[ ]
Description
The specified CIDR IP or Amazon EC2 security group isn't authorized for the specified security group.
Amazon DocumentDB also might not be authorized to perform necessary actions on your behalf using IAM.
Members
CertificateNotFoundFault
[ ]
Description
CertificateIdentifier
doesn't refer to an existing certificate.
Members
DBClusterAlreadyExistsFault
[ ]
Description
You already have a cluster with the given identifier.
Members
DBClusterNotFoundFault
[ ]
Description
DBClusterIdentifier
doesn't refer to an existing cluster.
Members
DBClusterParameterGroupNotFoundFault
[ ]
Description
DBClusterParameterGroupName
doesn't refer to an existing cluster parameter group.
Members
DBClusterQuotaExceededFault
[ ]
Description
The cluster can't be created because you have reached the maximum allowed quota of clusters.
Members
DBClusterSnapshotAlreadyExistsFault
[ ]
Description
You already have a cluster snapshot with the given identifier.
Members
DBClusterSnapshotNotFoundFault
[ ]
Description
DBClusterSnapshotIdentifier
doesn't refer to an existing cluster snapshot.
Members
DBInstanceAlreadyExistsFault
[ ]
Description
You already have a instance with the given identifier.
Members
DBInstanceNotFoundFault
[ ]
Description
DBInstanceIdentifier
doesn't refer to an existing instance.
Members
DBParameterGroupAlreadyExistsFault
[ ]
Description
A parameter group with the same name already exists.
Members
DBParameterGroupNotFoundFault
[ ]
Description
DBParameterGroupName
doesn't refer to an existing parameter group.
Members
DBParameterGroupQuotaExceededFault
[ ]
Description
This request would cause you to exceed the allowed number of parameter groups.
Members
DBSecurityGroupNotFoundFault
[ ]
Description
DBSecurityGroupName
doesn't refer to an existing security group.
Members
DBSnapshotAlreadyExistsFault
[ ]
Description
DBSnapshotIdentifier
is already being used by an existing snapshot.
Members
DBSnapshotNotFoundFault
[ ]
Description
DBSnapshotIdentifier
doesn't refer to an existing snapshot.
Members
DBSubnetGroupAlreadyExistsFault
[ ]
Description
DBSubnetGroupName
is already being used by an existing subnet group.
Members
DBSubnetGroupDoesNotCoverEnoughAZs
[ ]
Description
Subnets in the subnet group should cover at least two Availability Zones unless there is only one Availability Zone.
Members
DBSubnetGroupNotFoundFault
[ ]
Description
DBSubnetGroupName
doesn't refer to an existing subnet group.
Members
DBSubnetGroupQuotaExceededFault
[ ]
Description
The request would cause you to exceed the allowed number of subnet groups.
Members
DBSubnetQuotaExceededFault
[ ]
Description
The request would cause you to exceed the allowed number of subnets in a subnet group.
Members
DBUpgradeDependencyFailureFault
[ ]
Description
The upgrade failed because a resource that the depends on can't be modified.
Members
EventSubscriptionQuotaExceededFault
[ ]
Description
You have reached the maximum number of event subscriptions.
Members
GlobalClusterAlreadyExistsFault
[ ]
Description
The GlobalClusterIdentifier
already exists. Choose a new global cluster identifier (unique name) to create a new global cluster.
Members
GlobalClusterNotFoundFault
[ ]
Description
The GlobalClusterIdentifier
doesn't refer to an existing global cluster.
Members
GlobalClusterQuotaExceededFault
[ ]
Description
The number of global clusters for this account is already at the maximum allowed.
Members
InstanceQuotaExceededFault
[ ]
Description
The request would cause you to exceed the allowed number of instances.
Members
InsufficientDBClusterCapacityFault
[ ]
Description
The cluster doesn't have enough capacity for the current operation.
Members
InsufficientDBInstanceCapacityFault
[ ]
Description
The specified instance class isn't available in the specified Availability Zone.
Members
InsufficientStorageClusterCapacityFault
[ ]
Description
There is not enough storage available for the current action. You might be able to resolve this error by updating your subnet group to use different Availability Zones that have more storage available.
Members
InvalidDBClusterSnapshotStateFault
[ ]
Description
The provided value isn't a valid cluster snapshot state.
Members
InvalidDBClusterStateFault
[ ]
Description
The cluster isn't in a valid state.
Members
InvalidDBInstanceStateFault
[ ]
Description
The specified instance isn't in the available state.
Members
InvalidDBParameterGroupStateFault
[ ]
Description
The parameter group is in use, or it is in a state that is not valid. If you are trying to delete the parameter group, you can't delete it when the parameter group is in this state.
Members
InvalidDBSecurityGroupStateFault
[ ]
Description
The state of the security group doesn't allow deletion.
Members
InvalidDBSnapshotStateFault
[ ]
Description
The state of the snapshot doesn't allow deletion.
Members
InvalidDBSubnetGroupStateFault
[ ]
Description
The subnet group can't be deleted because it's in use.
Members
InvalidDBSubnetStateFault
[ ]
Description
The subnet isn't in the available state.
Members
InvalidEventSubscriptionStateFault
[ ]
Description
Someone else might be modifying a subscription. Wait a few seconds, and try again.
Members
InvalidGlobalClusterStateFault
[ ]
Description
The requested operation can't be performed while the cluster is in this state.
Members
InvalidRestoreFault
[ ]
Description
You cannot restore from a virtual private cloud (VPC) backup to a non-VPC DB instance.
Members
InvalidSubnet
[ ]
Description
The requested subnet is not valid, or multiple subnets were requested that are not all in a common virtual private cloud (VPC).
Members
InvalidVPCNetworkStateFault
[ ]
Description
The subnet group doesn't cover all Availability Zones after it is created because of changes that were made.
Members
KMSKeyNotAccessibleFault
[ ]
Description
An error occurred when accessing an KMS key.
Members
ResourceNotFoundFault
[ ]
Description
The specified resource ID was not found.
Members
SNSInvalidTopicFault
[ ]
Description
Amazon SNS has responded that there is a problem with the specified topic.
Members
SNSNoAuthorizationFault
[ ]
Description
You do not have permission to publish to the SNS topic Amazon Resource Name (ARN).
Members
SNSTopicArnNotFoundFault
[ ]
Description
The SNS topic Amazon Resource Name (ARN) does not exist.
Members
SharedSnapshotQuotaExceededFault
[ ]
Description
You have exceeded the maximum number of accounts that you can share a manual DB snapshot with.
Members
SnapshotQuotaExceededFault
[ ]
Description
The request would cause you to exceed the allowed number of snapshots.
Members
SourceNotFoundFault
[ ]
Description
The requested source could not be found.
Members
StorageQuotaExceededFault
[ ]
Description
The request would cause you to exceed the allowed amount of storage available across all instances.
Members
StorageTypeNotSupportedFault
[ ]
Description
Storage of the specified StorageType
can't be associated with the DB instance.
Members
SubnetAlreadyInUse
[ ]
Description
The subnet is already in use in the Availability Zone.
Members
SubscriptionAlreadyExistFault
[ ]
Description
The provided subscription name already exists.
Members
SubscriptionCategoryNotFoundFault
[ ]
Description
The provided category does not exist.
Members
SubscriptionNotFoundFault
[ ]
Description
The subscription name does not exist.