Class RdsException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\Rds\Exception\RdsException
- Namespace: Aws\Rds\Exception
- Located at Rds/Exception/RdsException.php
Represents an error interacting with the Amazon Relational Database 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
AuthorizationAlreadyExistsFault
[ ]
Description
The specified CIDR IP range or Amazon EC2 security group is already authorized for the specified DB security group.
Members
AuthorizationNotFoundFault
[ ]
Description
The specified CIDR IP range or Amazon EC2 security group might not be authorized for the specified DB security group.
Or, RDS might not be authorized to perform necessary actions using IAM on your behalf.
Members
AuthorizationQuotaExceededFault
[ ]
Description
The DB security group authorization quota has been reached.
Members
BackupPolicyNotFoundFault
[ ]
Members
BlueGreenDeploymentAlreadyExistsFault
[ ]
Description
A blue/green deployment with the specified name already exists.
Members
BlueGreenDeploymentNotFoundFault
[ ]
Description
BlueGreenDeploymentIdentifier
doesn't refer to an existing blue/green deployment.
Members
CertificateNotFoundFault
[ ]
Description
CertificateIdentifier
doesn't refer to an existing certificate.
Members
CreateCustomDBEngineVersionFault
[ ]
Description
An error occurred while trying to create the CEV.
Members
CustomAvailabilityZoneNotFoundFault
[ ]
Description
CustomAvailabilityZoneId
doesn't refer to an existing custom Availability Zone identifier.
Members
CustomDBEngineVersionAlreadyExistsFault
[ ]
Description
A CEV with the specified name already exists.
Members
CustomDBEngineVersionNotFoundFault
[ ]
Description
The specified CEV was not found.
Members
CustomDBEngineVersionQuotaExceededFault
[ ]
Description
You have exceeded your CEV quota.
Members
DBClusterAlreadyExistsFault
[ ]
Description
The user already has a DB cluster with the given identifier.
Members
DBClusterBacktrackNotFoundFault
[ ]
Description
BacktrackIdentifier
doesn't refer to an existing backtrack.
Members
DBClusterEndpointAlreadyExistsFault
[ ]
Description
The specified custom endpoint can't be created because it already exists.
Members
DBClusterEndpointNotFoundFault
[ ]
Description
The specified custom endpoint doesn't exist.
Members
DBClusterEndpointQuotaExceededFault
[ ]
Description
The cluster already has the maximum number of custom endpoints.
Members
DBClusterNotFoundFault
[ ]
Description
DBClusterIdentifier
doesn't refer to an existing DB cluster.
Members
DBClusterParameterGroupNotFoundFault
[ ]
Description
DBClusterParameterGroupName
doesn't refer to an existing DB cluster parameter group.
Members
DBClusterQuotaExceededFault
[ ]
Description
The user attempted to create a new DB cluster and the user has already reached the maximum allowed DB cluster quota.
Members
DBClusterRoleAlreadyExistsFault
[ ]
Description
The specified IAM role Amazon Resource Name (ARN) is already associated with the specified DB cluster.
Members
DBClusterRoleNotFoundFault
[ ]
Description
The specified IAM role Amazon Resource Name (ARN) isn't associated with the specified DB cluster.
Members
DBClusterRoleQuotaExceededFault
[ ]
Description
You have exceeded the maximum number of IAM roles that can be associated with the specified DB cluster.
Members
DBClusterSnapshotAlreadyExistsFault
[ ]
Description
The user already has a DB cluster snapshot with the given identifier.
Members
DBClusterSnapshotNotFoundFault
[ ]
Description
DBClusterSnapshotIdentifier
doesn't refer to an existing DB cluster snapshot.
Members
DBInstanceAlreadyExistsFault
[ ]
Description
The user already has a DB instance with the given identifier.
Members
DBInstanceAutomatedBackupNotFoundFault
[ ]
Description
No automated backup for this DB instance was found.
Members
DBInstanceAutomatedBackupQuotaExceededFault
[ ]
Description
The quota for retained automated backups was exceeded. This prevents you from retaining any additional automated backups. The retained automated backups quota is the same as your DB Instance quota.
Members
DBInstanceNotFoundFault
[ ]
Description
DBInstanceIdentifier
doesn't refer to an existing DB instance.
Members
DBInstanceRoleAlreadyExistsFault
[ ]
Description
The specified RoleArn
or FeatureName
value is already associated with the DB instance.
Members
DBInstanceRoleNotFoundFault
[ ]
Description
The specified RoleArn
value doesn't match the specified feature for the DB instance.
Members
DBInstanceRoleQuotaExceededFault
[ ]
Description
You can't associate any more Amazon Web Services Identity and Access Management (IAM) roles with the DB instance because the quota has been reached.
Members
DBLogFileNotFoundFault
[ ]
Description
LogFileName
doesn't refer to an existing DB log file.
Members
DBParameterGroupAlreadyExistsFault
[ ]
Description
A DB parameter group with the same name exists.
Members
DBParameterGroupNotFoundFault
[ ]
Description
DBParameterGroupName
doesn't refer to an existing DB parameter group.
Members
DBParameterGroupQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of DB parameter groups.
Members
DBProxyAlreadyExistsFault
[ ]
Description
The specified proxy name must be unique for all proxies owned by your Amazon Web Services account in the specified Amazon Web Services Region.
Members
DBProxyEndpointAlreadyExistsFault
[ ]
Description
The specified DB proxy endpoint name must be unique for all DB proxy endpoints owned by your Amazon Web Services account in the specified Amazon Web Services Region.
Members
DBProxyEndpointNotFoundFault
[ ]
Description
The DB proxy endpoint doesn't exist.
Members
DBProxyEndpointQuotaExceededFault
[ ]
Description
The DB proxy already has the maximum number of endpoints.
Members
DBProxyNotFoundFault
[ ]
Description
The specified proxy name doesn't correspond to a proxy owned by your Amazon Web Services account in the specified Amazon Web Services Region.
Members
DBProxyQuotaExceededFault
[ ]
Description
Your Amazon Web Services account already has the maximum number of proxies in the specified Amazon Web Services Region.
Members
DBProxyTargetAlreadyRegisteredFault
[ ]
Description
The proxy is already associated with the specified RDS DB instance or Aurora DB cluster.
Members
DBProxyTargetGroupNotFoundFault
[ ]
Description
The specified target group isn't available for a proxy owned by your Amazon Web Services account in the specified Amazon Web Services Region.
Members
DBProxyTargetNotFoundFault
[ ]
Description
The specified RDS DB instance or Aurora DB cluster isn't available for a proxy owned by your Amazon Web Services account in the specified Amazon Web Services Region.
Members
DBSecurityGroupAlreadyExistsFault
[ ]
Description
A DB security group with the name specified in DBSecurityGroupName
already exists.
Members
DBSecurityGroupNotFoundFault
[ ]
Description
DBSecurityGroupName
doesn't refer to an existing DB security group.
Members
DBSecurityGroupNotSupportedFault
[ ]
Description
A DB security group isn't allowed for this action.
Members
DBSecurityGroupQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of DB security groups.
Members
DBSnapshotAlreadyExistsFault
[ ]
Description
DBSnapshotIdentifier
is already used by an existing snapshot.
Members
DBSnapshotNotFoundFault
[ ]
Description
DBSnapshotIdentifier
doesn't refer to an existing DB snapshot.
Members
DBSubnetGroupAlreadyExistsFault
[ ]
Description
DBSubnetGroupName
is already used by an existing DB subnet group.
Members
DBSubnetGroupDoesNotCoverEnoughAZs
[ ]
Description
Subnets in the DB subnet group should cover at least two Availability Zones unless there is only one Availability Zone.
Members
DBSubnetGroupNotAllowedFault
[ ]
Description
The DBSubnetGroup shouldn't be specified while creating read replicas that lie in the same region as the source instance.
Members
DBSubnetGroupNotFoundFault
[ ]
Description
DBSubnetGroupName
doesn't refer to an existing DB subnet group.
Members
DBSubnetGroupQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of DB subnet groups.
Members
DBSubnetQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of subnets in a DB subnet groups.
Members
DBUpgradeDependencyFailureFault
[ ]
Description
The DB upgrade failed because a resource the DB depends on can't be modified.
Members
DomainNotFoundFault
[ ]
Description
Domain
doesn't refer to an existing Active Directory domain.
Members
Ec2ImagePropertiesNotSupportedFault
[ ]
Description
The AMI configuration prerequisite has not been met.
Members
EventSubscriptionQuotaExceededFault
[ ]
Description
You have reached the maximum number of event subscriptions.
Members
ExportTaskAlreadyExistsFault
[ ]
Description
You can't start an export task that's already running.
Members
ExportTaskNotFoundFault
[ ]
Description
The export task doesn't exist.
Members
GlobalClusterAlreadyExistsFault
[ ]
Description
The GlobalClusterIdentifier
already exists. Choose a new global database identifier (unique name) to create a new global database cluster.
Members
GlobalClusterNotFoundFault
[ ]
Description
The GlobalClusterIdentifier
doesn't refer to an existing global database cluster.
Members
GlobalClusterQuotaExceededFault
[ ]
Description
The number of global database clusters for this account is already at the maximum allowed.
Members
IamRoleMissingPermissionsFault
[ ]
Description
The IAM role requires additional permissions to export to an Amazon S3 bucket.
Members
IamRoleNotFoundFault
[ ]
Description
The IAM role is missing for exporting to an Amazon S3 bucket.
Members
InstanceQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of DB instances.
Members
InsufficientAvailableIPsInSubnetFault
[ ]
Description
The requested operation can't be performed because there aren't enough available IP addresses in the proxy's subnets. Add more CIDR blocks to the VPC or remove IP address that aren't required from the subnets.
Members
InsufficientDBClusterCapacityFault
[ ]
Description
The DB cluster doesn't have enough capacity for the current operation.
Members
InsufficientDBInstanceCapacityFault
[ ]
Description
The specified DB instance class isn't available in the specified Availability Zone.
Members
InsufficientStorageClusterCapacityFault
[ ]
Description
There is insufficient 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
InvalidBlueGreenDeploymentStateFault
[ ]
Description
The blue/green deployment can't be switched over or deleted because there is an invalid configuration in the green environment.
Members
InvalidCustomDBEngineVersionStateFault
[ ]
Description
You can't delete the CEV.
Members
InvalidDBClusterCapacityFault
[ ]
Description
Capacity
isn't a valid Aurora Serverless DB cluster capacity. Valid capacity values are 2
, 4
, 8
, 16
, 32
, 64
, 128
, and 256
.
Members
InvalidDBClusterEndpointStateFault
[ ]
Description
The requested operation can't be performed on the endpoint while the endpoint is in this state.
Members
InvalidDBClusterSnapshotStateFault
[ ]
Description
The supplied value isn't a valid DB cluster snapshot state.
Members
InvalidDBClusterStateFault
[ ]
Description
The requested operation can't be performed while the cluster is in this state.
Members
InvalidDBInstanceAutomatedBackupStateFault
[ ]
Description
The automated backup is in an invalid state. For example, this automated backup is associated with an active instance.
Members
InvalidDBInstanceStateFault
[ ]
Description
The DB instance isn't in a valid state.
Members
InvalidDBParameterGroupStateFault
[ ]
Description
The DB parameter group is in use or is in an invalid state. If you are attempting to delete the parameter group, you can't delete it when the parameter group is in this state.
Members
InvalidDBProxyEndpointStateFault
[ ]
Description
You can't perform this operation while the DB proxy endpoint is in a particular state.
Members
InvalidDBProxyStateFault
[ ]
Description
The requested operation can't be performed while the proxy is in this state.
Members
InvalidDBSecurityGroupStateFault
[ ]
Description
The state of the DB security group doesn't allow deletion.
Members
InvalidDBSnapshotStateFault
[ ]
Description
The state of the DB snapshot doesn't allow deletion.
Members
InvalidDBSubnetGroupFault
[ ]
Description
The DBSubnetGroup doesn't belong to the same VPC as that of an existing cross-region read replica of the same source instance.
Members
InvalidDBSubnetGroupStateFault
[ ]
Description
The DB subnet group cannot be deleted because it's in use.
Members
InvalidDBSubnetStateFault
[ ]
Description
The DB subnet isn't in the available state.
Members
InvalidEventSubscriptionStateFault
[ ]
Description
This error can occur if someone else is modifying a subscription. You should retry the action.
Members
InvalidExportOnlyFault
[ ]
Description
The export is invalid for exporting to an Amazon S3 bucket.
Members
InvalidExportSourceStateFault
[ ]
Description
The state of the export snapshot is invalid for exporting to an Amazon S3 bucket.
Members
InvalidExportTaskStateFault
[ ]
Description
You can't cancel an export task that has completed.
Members
InvalidGlobalClusterStateFault
[ ]
Description
The global cluster is in an invalid state and can't perform the requested operation.
Members
InvalidOptionGroupStateFault
[ ]
Description
The option group isn't in the available state.
Members
InvalidRestoreFault
[ ]
Description
Cannot restore from VPC backup to non-VPC DB instance.
Members
InvalidS3BucketFault
[ ]
Description
The specified Amazon S3 bucket name can't be found or Amazon RDS isn't authorized to access the specified Amazon S3 bucket. Verify the SourceS3BucketName and S3IngestionRoleArn values and try again.
Members
InvalidSubnet
[ ]
Description
The requested subnet is invalid, or multiple subnets were requested that are not all in a common VPC.
Members
InvalidVPCNetworkStateFault
[ ]
Description
The DB subnet group doesn't cover all Availability Zones after it's created because of users' change.
Members
KMSKeyNotAccessibleFault
[ ]
Description
An error occurred accessing an Amazon Web Services KMS key.
Members
NetworkTypeNotSupported
[ ]
Description
The network type is invalid for the DB instance. Valid nework type values are IPV4
and DUAL
.
Members
OptionGroupAlreadyExistsFault
[ ]
Description
The option group you are trying to create already exists.
Members
OptionGroupNotFoundFault
[ ]
Description
The specified option group could not be found.
Members
OptionGroupQuotaExceededFault
[ ]
Description
The quota of 20 option groups was exceeded for this Amazon Web Services account.
Members
PointInTimeRestoreNotEnabledFault
[ ]
Description
SourceDBInstanceIdentifier
refers to a DB instance with BackupRetentionPeriod
equal to 0.
Members
ProvisionedIopsNotAvailableInAZFault
[ ]
Description
Provisioned IOPS not available in the specified Availability Zone.
Members
ReservedDBInstanceAlreadyExistsFault
[ ]
Description
User already has a reservation with the given identifier.
Members
ReservedDBInstanceNotFoundFault
[ ]
Description
The specified reserved DB Instance not found.
Members
ReservedDBInstanceQuotaExceededFault
[ ]
Description
Request would exceed the user's DB Instance quota.
Members
ReservedDBInstancesOfferingNotFoundFault
[ ]
Description
Specified offering does not exist.
Members
ResourceNotFoundFault
[ ]
Description
The specified resource ID was not found.
Members
SNSInvalidTopicFault
[ ]
Description
SNS has responded that there is a problem with the SNS topic specified.
Members
SNSNoAuthorizationFault
[ ]
Description
You do not have permission to publish to the SNS topic ARN.
Members
SNSTopicArnNotFoundFault
[ ]
Description
The SNS topic 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 result in the user exceeding the allowed number of DB snapshots.
Members
SourceClusterNotSupportedFault
[ ]
Description
The source DB cluster isn't supported for a blue/green deployment.
Members
SourceDatabaseNotSupportedFault
[ ]
Description
The source DB instance isn't supported for a blue/green deployment.
Members
SourceNotFoundFault
[ ]
Description
The requested source could not be found.
Members
StorageQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed amount of storage available across all DB instances.
Members
StorageTypeNotAvailableFault
[ ]
Description
The aurora-iopt1
storage type isn't available, because you modified the DB cluster to use this storage type less than one month ago.
Members
StorageTypeNotSupportedFault
[ ]
Description
The specified StorageType
can't be associated with the DB instance.
Members
SubnetAlreadyInUse
[ ]
Description
The DB subnet is already in use in the Availability Zone.
Members
SubscriptionAlreadyExistFault
[ ]
Description
The supplied subscription name already exists.
Members
SubscriptionCategoryNotFoundFault
[ ]
Description
The supplied category does not exist.
Members
SubscriptionNotFoundFault
[ ]
Description
The subscription name does not exist.