import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import { DocDBServiceException as __BaseException } from "./DocDBServiceException"; /** *
The requested source could not be found.
* @public */ export declare class SourceNotFoundFault extends __BaseException { readonly name: "SourceNotFoundFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe subscription name does not exist.
* @public */ export declare class SubscriptionNotFoundFault extends __BaseException { readonly name: "SubscriptionNotFoundFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBClusterIdentifier doesn't refer to an existing cluster.
* DBInstanceIdentifier doesn't refer to an existing instance.
* DBSnapshotIdentifier doesn't refer to an existing snapshot.
The cluster isn't in a valid state.
* @public */ export declare class InvalidDBClusterStateFault extends __BaseException { readonly name: "InvalidDBClusterStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified instance isn't in the available state. *
* @public */ export declare class InvalidDBInstanceStateFault extends __BaseException { readonly name: "InvalidDBInstanceStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified resource ID was not found.
* @public */ export declare class ResourceNotFoundFault extends __BaseException { readonly name: "ResourceNotFoundFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeA parameter group with the same name already exists.
* @public */ export declare class DBParameterGroupAlreadyExistsFault extends __BaseException { readonly name: "DBParameterGroupAlreadyExistsFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBParameterGroupName doesn't refer to an existing parameter group.
This request would cause you to exceed the allowed number of parameter groups.
* @public */ export declare class DBParameterGroupQuotaExceededFault extends __BaseException { readonly name: "DBParameterGroupQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou already have a cluster snapshot with the given identifier.
* @public */ export declare class DBClusterSnapshotAlreadyExistsFault extends __BaseException { readonly name: "DBClusterSnapshotAlreadyExistsFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBClusterSnapshotIdentifier doesn't refer to an existing cluster snapshot.
The provided value isn't a valid cluster snapshot state.
* @public */ export declare class InvalidDBClusterSnapshotStateFault extends __BaseException { readonly name: "InvalidDBClusterSnapshotStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeAn error occurred when accessing an KMS key.
* @public */ export declare class KMSKeyNotAccessibleFault extends __BaseException { readonly name: "KMSKeyNotAccessibleFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request would cause you to exceed the allowed number of snapshots.
* @public */ export declare class SnapshotQuotaExceededFault extends __BaseException { readonly name: "SnapshotQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou already have a cluster with the given identifier.
* @public */ export declare class DBClusterAlreadyExistsFault extends __BaseException { readonly name: "DBClusterAlreadyExistsFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBClusterParameterGroupName doesn't refer to an existing cluster parameter group.
The cluster can't be created because you have reached the maximum allowed quota of clusters.
* @public */ export declare class DBClusterQuotaExceededFault extends __BaseException { readonly name: "DBClusterQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeSubnets in the subnet group should cover at least two Availability Zones unless there is only one Availability Zone.
* @public */ export declare class DBSubnetGroupDoesNotCoverEnoughAZs extends __BaseException { readonly name: "DBSubnetGroupDoesNotCoverEnoughAZs"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBSubnetGroupName doesn't refer to an existing subnet group.
The GlobalClusterIdentifier doesn't refer to an existing global cluster.
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.
* @public */ export declare class InsufficientStorageClusterCapacityFault extends __BaseException { readonly name: "InsufficientStorageClusterCapacityFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe subnet group can't be deleted because it's in use.
* @public */ export declare class InvalidDBSubnetGroupStateFault extends __BaseException { readonly name: "InvalidDBSubnetGroupStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe requested operation can't be performed while the cluster is in this state.
* @public */ export declare class InvalidGlobalClusterStateFault extends __BaseException { readonly name: "InvalidGlobalClusterStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe requested subnet is not valid, or multiple subnets were requested that are not all * in a common virtual private cloud (VPC).
* @public */ export declare class InvalidSubnet extends __BaseException { readonly name: "InvalidSubnet"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe subnet group doesn't cover all Availability Zones after it is created * because of changes that were made.
* @public */ export declare class InvalidVPCNetworkStateFault extends __BaseException { readonly name: "InvalidVPCNetworkStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe network type is not supported by either DBSubnetGroup or the DB engine version.
The request would cause you to exceed the allowed amount of storage available across * all instances.
* @public */ export declare class StorageQuotaExceededFault extends __BaseException { readonly name: "StorageQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe 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.
* @public */ export declare class AuthorizationNotFoundFault extends __BaseException { readonly name: "AuthorizationNotFoundFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou already have a instance with the given identifier.
* @public */ export declare class DBInstanceAlreadyExistsFault extends __BaseException { readonly name: "DBInstanceAlreadyExistsFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBSecurityGroupName doesn't refer to an existing security group.
The request would cause you to exceed the allowed number of instances.
* @public */ export declare class InstanceQuotaExceededFault extends __BaseException { readonly name: "InstanceQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified instance class isn't available in the specified Availability Zone.
* @public */ export declare class InsufficientDBInstanceCapacityFault extends __BaseException { readonly name: "InsufficientDBInstanceCapacityFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeStorage of the specified StorageType can't be associated with the DB
* instance.
* DBSubnetGroupName is already being used by an existing subnet group.
The request would cause you to exceed the allowed number of subnet groups.
* @public */ export declare class DBSubnetGroupQuotaExceededFault extends __BaseException { readonly name: "DBSubnetGroupQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request would cause you to exceed the allowed number of subnets in a subnet group.
* @public */ export declare class DBSubnetQuotaExceededFault extends __BaseException { readonly name: "DBSubnetQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have reached the maximum number of event subscriptions.
* @public */ export declare class EventSubscriptionQuotaExceededFault extends __BaseException { readonly name: "EventSubscriptionQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeAmazon SNS has responded that there is a problem with the specified topic.
* @public */ export declare class SNSInvalidTopicFault extends __BaseException { readonly name: "SNSInvalidTopicFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou do not have permission to publish to the SNS topic Amazon Resource Name (ARN).
* @public */ export declare class SNSNoAuthorizationFault extends __BaseException { readonly name: "SNSNoAuthorizationFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe SNS topic Amazon Resource Name (ARN) does not exist.
* @public */ export declare class SNSTopicArnNotFoundFault extends __BaseException { readonly name: "SNSTopicArnNotFoundFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe provided subscription name already exists.
* @public */ export declare class SubscriptionAlreadyExistFault extends __BaseException { readonly name: "SubscriptionAlreadyExistFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe provided category does not exist.
* @public */ export declare class SubscriptionCategoryNotFoundFault extends __BaseException { readonly name: "SubscriptionCategoryNotFoundFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe GlobalClusterIdentifier already exists. Choose a new global cluster identifier (unique name) to create a new global cluster.
The number of global clusters for this account is already at the maximum allowed.
* @public */ export declare class GlobalClusterQuotaExceededFault extends __BaseException { readonly name: "GlobalClusterQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe 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.
* @public */ export declare class InvalidDBParameterGroupStateFault extends __BaseException { readonly name: "InvalidDBParameterGroupStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* DBSnapshotIdentifier is already being used by an existing snapshot.
The subnet isn't in the available state.
* @public */ export declare class InvalidDBSubnetStateFault extends __BaseException { readonly name: "InvalidDBSubnetStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeSomeone else might be modifying a subscription. Wait a few seconds, and try * again.
* @public */ export declare class InvalidEventSubscriptionStateFault extends __BaseException { readonly name: "InvalidEventSubscriptionStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType
* CertificateIdentifier doesn't refer to an existing certificate.
The state of the security group doesn't allow deletion.
* @public */ export declare class InvalidDBSecurityGroupStateFault extends __BaseException { readonly name: "InvalidDBSecurityGroupStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have exceeded the maximum number of accounts that you can share a manual DB * snapshot with.
* @public */ export declare class SharedSnapshotQuotaExceededFault extends __BaseException { readonly name: "SharedSnapshotQuotaExceededFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe upgrade failed because a resource that the depends on can't be * modified.
* @public */ export declare class DBUpgradeDependencyFailureFault extends __BaseException { readonly name: "DBUpgradeDependencyFailureFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe subnet is already in use in the Availability Zone.
* @public */ export declare class SubnetAlreadyInUse extends __BaseException { readonly name: "SubnetAlreadyInUse"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe cluster doesn't have enough capacity for the current operation.
* @public */ export declare class InsufficientDBClusterCapacityFault extends __BaseException { readonly name: "InsufficientDBClusterCapacityFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe state of the snapshot doesn't allow deletion.
* @public */ export declare class InvalidDBSnapshotStateFault extends __BaseException { readonly name: "InvalidDBSnapshotStateFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou cannot restore from a virtual private cloud (VPC) backup to a non-VPC DB * instance.
* @public */ export declare class InvalidRestoreFault extends __BaseException { readonly name: "InvalidRestoreFault"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType