{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.DocumentDB
(
defaultService,
_InvalidDBParameterGroupStateFault,
_SourceNotFoundFault,
_CertificateNotFoundFault,
_DBClusterSnapshotAlreadyExistsFault,
_DBParameterGroupAlreadyExistsFault,
_DBParameterGroupQuotaExceededFault,
_InsufficientDBClusterCapacityFault,
_SubscriptionCategoryNotFoundFault,
_SubscriptionNotFoundFault,
_InvalidSubnet,
_SharedSnapshotQuotaExceededFault,
_DBSubnetQuotaExceededFault,
_GlobalClusterAlreadyExistsFault,
_DBClusterNotFoundFault,
_DBClusterAlreadyExistsFault,
_StorageTypeNotSupportedFault,
_SNSTopicArnNotFoundFault,
_InvalidEventSubscriptionStateFault,
_KMSKeyNotAccessibleFault,
_DBSnapshotNotFoundFault,
_DBClusterParameterGroupNotFoundFault,
_DBClusterQuotaExceededFault,
_SnapshotQuotaExceededFault,
_DBSubnetGroupAlreadyExistsFault,
_SNSNoAuthorizationFault,
_DBSecurityGroupNotFoundFault,
_InstanceQuotaExceededFault,
_DBParameterGroupNotFoundFault,
_InvalidDBSubnetStateFault,
_DBClusterSnapshotNotFoundFault,
_SNSInvalidTopicFault,
_InsufficientDBInstanceCapacityFault,
_InvalidDBClusterSnapshotStateFault,
_SubscriptionAlreadyExistFault,
_InvalidVPCNetworkStateFault,
_AuthorizationNotFoundFault,
_DBSubnetGroupQuotaExceededFault,
_InvalidGlobalClusterStateFault,
_EventSubscriptionQuotaExceededFault,
_InsufficientStorageClusterCapacityFault,
_InvalidDBClusterStateFault,
_GlobalClusterNotFoundFault,
_DBInstanceAlreadyExistsFault,
_InvalidRestoreFault,
_InvalidDBSecurityGroupStateFault,
_ResourceNotFoundFault,
_DBSubnetGroupNotFoundFault,
_DBUpgradeDependencyFailureFault,
_InvalidDBInstanceStateFault,
_DBSnapshotAlreadyExistsFault,
_DBInstanceNotFoundFault,
_StorageQuotaExceededFault,
_InvalidDBSnapshotStateFault,
_InvalidDBSubnetGroupStateFault,
_GlobalClusterQuotaExceededFault,
_DBSubnetGroupDoesNotCoverEnoughAZs,
_SubnetAlreadyInUse,
newDBInstanceAvailable,
newDBInstanceDeleted,
StartDBCluster (StartDBCluster'),
newStartDBCluster,
StartDBClusterResponse (StartDBClusterResponse'),
newStartDBClusterResponse,
DescribeDBClusterParameterGroups (DescribeDBClusterParameterGroups'),
newDescribeDBClusterParameterGroups,
DescribeDBClusterParameterGroupsResponse (DescribeDBClusterParameterGroupsResponse'),
newDescribeDBClusterParameterGroupsResponse,
DescribeDBEngineVersions (DescribeDBEngineVersions'),
newDescribeDBEngineVersions,
DescribeDBEngineVersionsResponse (DescribeDBEngineVersionsResponse'),
newDescribeDBEngineVersionsResponse,
AddSourceIdentifierToSubscription (AddSourceIdentifierToSubscription'),
newAddSourceIdentifierToSubscription,
AddSourceIdentifierToSubscriptionResponse (AddSourceIdentifierToSubscriptionResponse'),
newAddSourceIdentifierToSubscriptionResponse,
ModifyDBInstance (ModifyDBInstance'),
newModifyDBInstance,
ModifyDBInstanceResponse (ModifyDBInstanceResponse'),
newModifyDBInstanceResponse,
ModifyEventSubscription (ModifyEventSubscription'),
newModifyEventSubscription,
ModifyEventSubscriptionResponse (ModifyEventSubscriptionResponse'),
newModifyEventSubscriptionResponse,
ResetDBClusterParameterGroup (ResetDBClusterParameterGroup'),
newResetDBClusterParameterGroup,
DBClusterParameterGroupNameMessage (DBClusterParameterGroupNameMessage'),
newDBClusterParameterGroupNameMessage,
DescribeEvents (DescribeEvents'),
newDescribeEvents,
DescribeEventsResponse (DescribeEventsResponse'),
newDescribeEventsResponse,
DescribeDBClusters (DescribeDBClusters'),
newDescribeDBClusters,
DescribeDBClustersResponse (DescribeDBClustersResponse'),
newDescribeDBClustersResponse,
ModifyDBSubnetGroup (ModifyDBSubnetGroup'),
newModifyDBSubnetGroup,
ModifyDBSubnetGroupResponse (ModifyDBSubnetGroupResponse'),
newModifyDBSubnetGroupResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
DeleteDBCluster (DeleteDBCluster'),
newDeleteDBCluster,
DeleteDBClusterResponse (DeleteDBClusterResponse'),
newDeleteDBClusterResponse,
RemoveSourceIdentifierFromSubscription (RemoveSourceIdentifierFromSubscription'),
newRemoveSourceIdentifierFromSubscription,
RemoveSourceIdentifierFromSubscriptionResponse (RemoveSourceIdentifierFromSubscriptionResponse'),
newRemoveSourceIdentifierFromSubscriptionResponse,
DescribeEngineDefaultClusterParameters (DescribeEngineDefaultClusterParameters'),
newDescribeEngineDefaultClusterParameters,
DescribeEngineDefaultClusterParametersResponse (DescribeEngineDefaultClusterParametersResponse'),
newDescribeEngineDefaultClusterParametersResponse,
DeleteGlobalCluster (DeleteGlobalCluster'),
newDeleteGlobalCluster,
DeleteGlobalClusterResponse (DeleteGlobalClusterResponse'),
newDeleteGlobalClusterResponse,
RemoveTagsFromResource (RemoveTagsFromResource'),
newRemoveTagsFromResource,
RemoveTagsFromResourceResponse (RemoveTagsFromResourceResponse'),
newRemoveTagsFromResourceResponse,
CreateEventSubscription (CreateEventSubscription'),
newCreateEventSubscription,
CreateEventSubscriptionResponse (CreateEventSubscriptionResponse'),
newCreateEventSubscriptionResponse,
CreateDBInstance (CreateDBInstance'),
newCreateDBInstance,
CreateDBInstanceResponse (CreateDBInstanceResponse'),
newCreateDBInstanceResponse,
DeleteDBClusterParameterGroup (DeleteDBClusterParameterGroup'),
newDeleteDBClusterParameterGroup,
DeleteDBClusterParameterGroupResponse (DeleteDBClusterParameterGroupResponse'),
newDeleteDBClusterParameterGroupResponse,
DescribeCertificates (DescribeCertificates'),
newDescribeCertificates,
DescribeCertificatesResponse (DescribeCertificatesResponse'),
newDescribeCertificatesResponse,
RestoreDBClusterFromSnapshot (RestoreDBClusterFromSnapshot'),
newRestoreDBClusterFromSnapshot,
RestoreDBClusterFromSnapshotResponse (RestoreDBClusterFromSnapshotResponse'),
newRestoreDBClusterFromSnapshotResponse,
DescribeOrderableDBInstanceOptions (DescribeOrderableDBInstanceOptions'),
newDescribeOrderableDBInstanceOptions,
DescribeOrderableDBInstanceOptionsResponse (DescribeOrderableDBInstanceOptionsResponse'),
newDescribeOrderableDBInstanceOptionsResponse,
CreateDBClusterParameterGroup (CreateDBClusterParameterGroup'),
newCreateDBClusterParameterGroup,
CreateDBClusterParameterGroupResponse (CreateDBClusterParameterGroupResponse'),
newCreateDBClusterParameterGroupResponse,
DeleteEventSubscription (DeleteEventSubscription'),
newDeleteEventSubscription,
DeleteEventSubscriptionResponse (DeleteEventSubscriptionResponse'),
newDeleteEventSubscriptionResponse,
RemoveFromGlobalCluster (RemoveFromGlobalCluster'),
newRemoveFromGlobalCluster,
RemoveFromGlobalClusterResponse (RemoveFromGlobalClusterResponse'),
newRemoveFromGlobalClusterResponse,
DeleteDBClusterSnapshot (DeleteDBClusterSnapshot'),
newDeleteDBClusterSnapshot,
DeleteDBClusterSnapshotResponse (DeleteDBClusterSnapshotResponse'),
newDeleteDBClusterSnapshotResponse,
DescribeEventSubscriptions (DescribeEventSubscriptions'),
newDescribeEventSubscriptions,
DescribeEventSubscriptionsResponse (DescribeEventSubscriptionsResponse'),
newDescribeEventSubscriptionsResponse,
AddTagsToResource (AddTagsToResource'),
newAddTagsToResource,
AddTagsToResourceResponse (AddTagsToResourceResponse'),
newAddTagsToResourceResponse,
CreateDBClusterSnapshot (CreateDBClusterSnapshot'),
newCreateDBClusterSnapshot,
CreateDBClusterSnapshotResponse (CreateDBClusterSnapshotResponse'),
newCreateDBClusterSnapshotResponse,
DescribeDBSubnetGroups (DescribeDBSubnetGroups'),
newDescribeDBSubnetGroups,
DescribeDBSubnetGroupsResponse (DescribeDBSubnetGroupsResponse'),
newDescribeDBSubnetGroupsResponse,
StopDBCluster (StopDBCluster'),
newStopDBCluster,
StopDBClusterResponse (StopDBClusterResponse'),
newStopDBClusterResponse,
ModifyDBClusterSnapshotAttribute (ModifyDBClusterSnapshotAttribute'),
newModifyDBClusterSnapshotAttribute,
ModifyDBClusterSnapshotAttributeResponse (ModifyDBClusterSnapshotAttributeResponse'),
newModifyDBClusterSnapshotAttributeResponse,
ModifyDBCluster (ModifyDBCluster'),
newModifyDBCluster,
ModifyDBClusterResponse (ModifyDBClusterResponse'),
newModifyDBClusterResponse,
CopyDBClusterParameterGroup (CopyDBClusterParameterGroup'),
newCopyDBClusterParameterGroup,
CopyDBClusterParameterGroupResponse (CopyDBClusterParameterGroupResponse'),
newCopyDBClusterParameterGroupResponse,
DescribeEventCategories (DescribeEventCategories'),
newDescribeEventCategories,
DescribeEventCategoriesResponse (DescribeEventCategoriesResponse'),
newDescribeEventCategoriesResponse,
DescribeGlobalClusters (DescribeGlobalClusters'),
newDescribeGlobalClusters,
DescribeGlobalClustersResponse (DescribeGlobalClustersResponse'),
newDescribeGlobalClustersResponse,
ModifyDBClusterParameterGroup (ModifyDBClusterParameterGroup'),
newModifyDBClusterParameterGroup,
DBClusterParameterGroupNameMessage (DBClusterParameterGroupNameMessage'),
newDBClusterParameterGroupNameMessage,
DescribeDBClusterSnapshotAttributes (DescribeDBClusterSnapshotAttributes'),
newDescribeDBClusterSnapshotAttributes,
DescribeDBClusterSnapshotAttributesResponse (DescribeDBClusterSnapshotAttributesResponse'),
newDescribeDBClusterSnapshotAttributesResponse,
DescribePendingMaintenanceActions (DescribePendingMaintenanceActions'),
newDescribePendingMaintenanceActions,
DescribePendingMaintenanceActionsResponse (DescribePendingMaintenanceActionsResponse'),
newDescribePendingMaintenanceActionsResponse,
CopyDBClusterSnapshot (CopyDBClusterSnapshot'),
newCopyDBClusterSnapshot,
CopyDBClusterSnapshotResponse (CopyDBClusterSnapshotResponse'),
newCopyDBClusterSnapshotResponse,
CreateGlobalCluster (CreateGlobalCluster'),
newCreateGlobalCluster,
CreateGlobalClusterResponse (CreateGlobalClusterResponse'),
newCreateGlobalClusterResponse,
CreateDBCluster (CreateDBCluster'),
newCreateDBCluster,
CreateDBClusterResponse (CreateDBClusterResponse'),
newCreateDBClusterResponse,
FailoverDBCluster (FailoverDBCluster'),
newFailoverDBCluster,
FailoverDBClusterResponse (FailoverDBClusterResponse'),
newFailoverDBClusterResponse,
ApplyPendingMaintenanceAction (ApplyPendingMaintenanceAction'),
newApplyPendingMaintenanceAction,
ApplyPendingMaintenanceActionResponse (ApplyPendingMaintenanceActionResponse'),
newApplyPendingMaintenanceActionResponse,
DescribeDBClusterParameters (DescribeDBClusterParameters'),
newDescribeDBClusterParameters,
DescribeDBClusterParametersResponse (DescribeDBClusterParametersResponse'),
newDescribeDBClusterParametersResponse,
DeleteDBSubnetGroup (DeleteDBSubnetGroup'),
newDeleteDBSubnetGroup,
DeleteDBSubnetGroupResponse (DeleteDBSubnetGroupResponse'),
newDeleteDBSubnetGroupResponse,
DescribeDBClusterSnapshots (DescribeDBClusterSnapshots'),
newDescribeDBClusterSnapshots,
DescribeDBClusterSnapshotsResponse (DescribeDBClusterSnapshotsResponse'),
newDescribeDBClusterSnapshotsResponse,
RebootDBInstance (RebootDBInstance'),
newRebootDBInstance,
RebootDBInstanceResponse (RebootDBInstanceResponse'),
newRebootDBInstanceResponse,
CreateDBSubnetGroup (CreateDBSubnetGroup'),
newCreateDBSubnetGroup,
CreateDBSubnetGroupResponse (CreateDBSubnetGroupResponse'),
newCreateDBSubnetGroupResponse,
DeleteDBInstance (DeleteDBInstance'),
newDeleteDBInstance,
DeleteDBInstanceResponse (DeleteDBInstanceResponse'),
newDeleteDBInstanceResponse,
ModifyGlobalCluster (ModifyGlobalCluster'),
newModifyGlobalCluster,
ModifyGlobalClusterResponse (ModifyGlobalClusterResponse'),
newModifyGlobalClusterResponse,
RestoreDBClusterToPointInTime (RestoreDBClusterToPointInTime'),
newRestoreDBClusterToPointInTime,
RestoreDBClusterToPointInTimeResponse (RestoreDBClusterToPointInTimeResponse'),
newRestoreDBClusterToPointInTimeResponse,
DescribeDBInstances (DescribeDBInstances'),
newDescribeDBInstances,
DescribeDBInstancesResponse (DescribeDBInstancesResponse'),
newDescribeDBInstancesResponse,
ApplyMethod (..),
SourceType (..),
AvailabilityZone (AvailabilityZone'),
newAvailabilityZone,
Certificate (Certificate'),
newCertificate,
CloudwatchLogsExportConfiguration (CloudwatchLogsExportConfiguration'),
newCloudwatchLogsExportConfiguration,
DBCluster (DBCluster'),
newDBCluster,
DBClusterMember (DBClusterMember'),
newDBClusterMember,
DBClusterParameterGroup (DBClusterParameterGroup'),
newDBClusterParameterGroup,
DBClusterParameterGroupNameMessage (DBClusterParameterGroupNameMessage'),
newDBClusterParameterGroupNameMessage,
DBClusterRole (DBClusterRole'),
newDBClusterRole,
DBClusterSnapshot (DBClusterSnapshot'),
newDBClusterSnapshot,
DBClusterSnapshotAttribute (DBClusterSnapshotAttribute'),
newDBClusterSnapshotAttribute,
DBClusterSnapshotAttributesResult (DBClusterSnapshotAttributesResult'),
newDBClusterSnapshotAttributesResult,
DBEngineVersion (DBEngineVersion'),
newDBEngineVersion,
DBInstance (DBInstance'),
newDBInstance,
DBInstanceStatusInfo (DBInstanceStatusInfo'),
newDBInstanceStatusInfo,
DBSubnetGroup (DBSubnetGroup'),
newDBSubnetGroup,
Endpoint (Endpoint'),
newEndpoint,
EngineDefaults (EngineDefaults'),
newEngineDefaults,
Event (Event'),
newEvent,
EventCategoriesMap (EventCategoriesMap'),
newEventCategoriesMap,
EventSubscription (EventSubscription'),
newEventSubscription,
Filter (Filter'),
newFilter,
GlobalCluster (GlobalCluster'),
newGlobalCluster,
GlobalClusterMember (GlobalClusterMember'),
newGlobalClusterMember,
OrderableDBInstanceOption (OrderableDBInstanceOption'),
newOrderableDBInstanceOption,
Parameter (Parameter'),
newParameter,
PendingCloudwatchLogsExports (PendingCloudwatchLogsExports'),
newPendingCloudwatchLogsExports,
PendingMaintenanceAction (PendingMaintenanceAction'),
newPendingMaintenanceAction,
PendingModifiedValues (PendingModifiedValues'),
newPendingModifiedValues,
ResourcePendingMaintenanceActions (ResourcePendingMaintenanceActions'),
newResourcePendingMaintenanceActions,
Subnet (Subnet'),
newSubnet,
Tag (Tag'),
newTag,
UpgradeTarget (UpgradeTarget'),
newUpgradeTarget,
VpcSecurityGroupMembership (VpcSecurityGroupMembership'),
newVpcSecurityGroupMembership,
)
where
import Amazonka.DocumentDB.AddSourceIdentifierToSubscription
import Amazonka.DocumentDB.AddTagsToResource
import Amazonka.DocumentDB.ApplyPendingMaintenanceAction
import Amazonka.DocumentDB.CopyDBClusterParameterGroup
import Amazonka.DocumentDB.CopyDBClusterSnapshot
import Amazonka.DocumentDB.CreateDBCluster
import Amazonka.DocumentDB.CreateDBClusterParameterGroup
import Amazonka.DocumentDB.CreateDBClusterSnapshot
import Amazonka.DocumentDB.CreateDBInstance
import Amazonka.DocumentDB.CreateDBSubnetGroup
import Amazonka.DocumentDB.CreateEventSubscription
import Amazonka.DocumentDB.CreateGlobalCluster
import Amazonka.DocumentDB.DeleteDBCluster
import Amazonka.DocumentDB.DeleteDBClusterParameterGroup
import Amazonka.DocumentDB.DeleteDBClusterSnapshot
import Amazonka.DocumentDB.DeleteDBInstance
import Amazonka.DocumentDB.DeleteDBSubnetGroup
import Amazonka.DocumentDB.DeleteEventSubscription
import Amazonka.DocumentDB.DeleteGlobalCluster
import Amazonka.DocumentDB.DescribeCertificates
import Amazonka.DocumentDB.DescribeDBClusterParameterGroups
import Amazonka.DocumentDB.DescribeDBClusterParameters
import Amazonka.DocumentDB.DescribeDBClusterSnapshotAttributes
import Amazonka.DocumentDB.DescribeDBClusterSnapshots
import Amazonka.DocumentDB.DescribeDBClusters
import Amazonka.DocumentDB.DescribeDBEngineVersions
import Amazonka.DocumentDB.DescribeDBInstances
import Amazonka.DocumentDB.DescribeDBSubnetGroups
import Amazonka.DocumentDB.DescribeEngineDefaultClusterParameters
import Amazonka.DocumentDB.DescribeEventCategories
import Amazonka.DocumentDB.DescribeEventSubscriptions
import Amazonka.DocumentDB.DescribeEvents
import Amazonka.DocumentDB.DescribeGlobalClusters
import Amazonka.DocumentDB.DescribeOrderableDBInstanceOptions
import Amazonka.DocumentDB.DescribePendingMaintenanceActions
import Amazonka.DocumentDB.FailoverDBCluster
import Amazonka.DocumentDB.Lens
import Amazonka.DocumentDB.ListTagsForResource
import Amazonka.DocumentDB.ModifyDBCluster
import Amazonka.DocumentDB.ModifyDBClusterParameterGroup
import Amazonka.DocumentDB.ModifyDBClusterSnapshotAttribute
import Amazonka.DocumentDB.ModifyDBInstance
import Amazonka.DocumentDB.ModifyDBSubnetGroup
import Amazonka.DocumentDB.ModifyEventSubscription
import Amazonka.DocumentDB.ModifyGlobalCluster
import Amazonka.DocumentDB.RebootDBInstance
import Amazonka.DocumentDB.RemoveFromGlobalCluster
import Amazonka.DocumentDB.RemoveSourceIdentifierFromSubscription
import Amazonka.DocumentDB.RemoveTagsFromResource
import Amazonka.DocumentDB.ResetDBClusterParameterGroup
import Amazonka.DocumentDB.RestoreDBClusterFromSnapshot
import Amazonka.DocumentDB.RestoreDBClusterToPointInTime
import Amazonka.DocumentDB.StartDBCluster
import Amazonka.DocumentDB.StopDBCluster
import Amazonka.DocumentDB.Types
import Amazonka.DocumentDB.Waiters