{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.RedshiftServerLess
(
defaultService,
_AccessDeniedException,
_ConflictException,
_InsufficientCapacityException,
_InternalServerException,
_InvalidPaginationException,
_ResourceNotFoundException,
_ServiceQuotaExceededException,
_ThrottlingException,
_TooManyTagsException,
_ValidationException,
ConvertRecoveryPointToSnapshot (ConvertRecoveryPointToSnapshot'),
newConvertRecoveryPointToSnapshot,
ConvertRecoveryPointToSnapshotResponse (ConvertRecoveryPointToSnapshotResponse'),
newConvertRecoveryPointToSnapshotResponse,
CreateEndpointAccess (CreateEndpointAccess'),
newCreateEndpointAccess,
CreateEndpointAccessResponse (CreateEndpointAccessResponse'),
newCreateEndpointAccessResponse,
CreateNamespace (CreateNamespace'),
newCreateNamespace,
CreateNamespaceResponse (CreateNamespaceResponse'),
newCreateNamespaceResponse,
CreateSnapshot (CreateSnapshot'),
newCreateSnapshot,
CreateSnapshotResponse (CreateSnapshotResponse'),
newCreateSnapshotResponse,
CreateUsageLimit (CreateUsageLimit'),
newCreateUsageLimit,
CreateUsageLimitResponse (CreateUsageLimitResponse'),
newCreateUsageLimitResponse,
CreateWorkgroup (CreateWorkgroup'),
newCreateWorkgroup,
CreateWorkgroupResponse (CreateWorkgroupResponse'),
newCreateWorkgroupResponse,
DeleteEndpointAccess (DeleteEndpointAccess'),
newDeleteEndpointAccess,
DeleteEndpointAccessResponse (DeleteEndpointAccessResponse'),
newDeleteEndpointAccessResponse,
DeleteNamespace (DeleteNamespace'),
newDeleteNamespace,
DeleteNamespaceResponse (DeleteNamespaceResponse'),
newDeleteNamespaceResponse,
DeleteResourcePolicy (DeleteResourcePolicy'),
newDeleteResourcePolicy,
DeleteResourcePolicyResponse (DeleteResourcePolicyResponse'),
newDeleteResourcePolicyResponse,
DeleteSnapshot (DeleteSnapshot'),
newDeleteSnapshot,
DeleteSnapshotResponse (DeleteSnapshotResponse'),
newDeleteSnapshotResponse,
DeleteUsageLimit (DeleteUsageLimit'),
newDeleteUsageLimit,
DeleteUsageLimitResponse (DeleteUsageLimitResponse'),
newDeleteUsageLimitResponse,
DeleteWorkgroup (DeleteWorkgroup'),
newDeleteWorkgroup,
DeleteWorkgroupResponse (DeleteWorkgroupResponse'),
newDeleteWorkgroupResponse,
GetCredentials (GetCredentials'),
newGetCredentials,
GetCredentialsResponse (GetCredentialsResponse'),
newGetCredentialsResponse,
GetEndpointAccess (GetEndpointAccess'),
newGetEndpointAccess,
GetEndpointAccessResponse (GetEndpointAccessResponse'),
newGetEndpointAccessResponse,
GetNamespace (GetNamespace'),
newGetNamespace,
GetNamespaceResponse (GetNamespaceResponse'),
newGetNamespaceResponse,
GetRecoveryPoint (GetRecoveryPoint'),
newGetRecoveryPoint,
GetRecoveryPointResponse (GetRecoveryPointResponse'),
newGetRecoveryPointResponse,
GetResourcePolicy (GetResourcePolicy'),
newGetResourcePolicy,
GetResourcePolicyResponse (GetResourcePolicyResponse'),
newGetResourcePolicyResponse,
GetSnapshot (GetSnapshot'),
newGetSnapshot,
GetSnapshotResponse (GetSnapshotResponse'),
newGetSnapshotResponse,
GetTableRestoreStatus (GetTableRestoreStatus'),
newGetTableRestoreStatus,
GetTableRestoreStatusResponse (GetTableRestoreStatusResponse'),
newGetTableRestoreStatusResponse,
GetUsageLimit (GetUsageLimit'),
newGetUsageLimit,
GetUsageLimitResponse (GetUsageLimitResponse'),
newGetUsageLimitResponse,
GetWorkgroup (GetWorkgroup'),
newGetWorkgroup,
GetWorkgroupResponse (GetWorkgroupResponse'),
newGetWorkgroupResponse,
ListEndpointAccess (ListEndpointAccess'),
newListEndpointAccess,
ListEndpointAccessResponse (ListEndpointAccessResponse'),
newListEndpointAccessResponse,
ListNamespaces (ListNamespaces'),
newListNamespaces,
ListNamespacesResponse (ListNamespacesResponse'),
newListNamespacesResponse,
ListRecoveryPoints (ListRecoveryPoints'),
newListRecoveryPoints,
ListRecoveryPointsResponse (ListRecoveryPointsResponse'),
newListRecoveryPointsResponse,
ListSnapshots (ListSnapshots'),
newListSnapshots,
ListSnapshotsResponse (ListSnapshotsResponse'),
newListSnapshotsResponse,
ListTableRestoreStatus (ListTableRestoreStatus'),
newListTableRestoreStatus,
ListTableRestoreStatusResponse (ListTableRestoreStatusResponse'),
newListTableRestoreStatusResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
ListUsageLimits (ListUsageLimits'),
newListUsageLimits,
ListUsageLimitsResponse (ListUsageLimitsResponse'),
newListUsageLimitsResponse,
ListWorkgroups (ListWorkgroups'),
newListWorkgroups,
ListWorkgroupsResponse (ListWorkgroupsResponse'),
newListWorkgroupsResponse,
PutResourcePolicy (PutResourcePolicy'),
newPutResourcePolicy,
PutResourcePolicyResponse (PutResourcePolicyResponse'),
newPutResourcePolicyResponse,
RestoreFromRecoveryPoint (RestoreFromRecoveryPoint'),
newRestoreFromRecoveryPoint,
RestoreFromRecoveryPointResponse (RestoreFromRecoveryPointResponse'),
newRestoreFromRecoveryPointResponse,
RestoreFromSnapshot (RestoreFromSnapshot'),
newRestoreFromSnapshot,
RestoreFromSnapshotResponse (RestoreFromSnapshotResponse'),
newRestoreFromSnapshotResponse,
RestoreTableFromSnapshot (RestoreTableFromSnapshot'),
newRestoreTableFromSnapshot,
RestoreTableFromSnapshotResponse (RestoreTableFromSnapshotResponse'),
newRestoreTableFromSnapshotResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateEndpointAccess (UpdateEndpointAccess'),
newUpdateEndpointAccess,
UpdateEndpointAccessResponse (UpdateEndpointAccessResponse'),
newUpdateEndpointAccessResponse,
UpdateNamespace (UpdateNamespace'),
newUpdateNamespace,
UpdateNamespaceResponse (UpdateNamespaceResponse'),
newUpdateNamespaceResponse,
UpdateSnapshot (UpdateSnapshot'),
newUpdateSnapshot,
UpdateSnapshotResponse (UpdateSnapshotResponse'),
newUpdateSnapshotResponse,
UpdateUsageLimit (UpdateUsageLimit'),
newUpdateUsageLimit,
UpdateUsageLimitResponse (UpdateUsageLimitResponse'),
newUpdateUsageLimitResponse,
UpdateWorkgroup (UpdateWorkgroup'),
newUpdateWorkgroup,
UpdateWorkgroupResponse (UpdateWorkgroupResponse'),
newUpdateWorkgroupResponse,
LogExport (..),
NamespaceStatus (..),
SnapshotStatus (..),
UsageLimitBreachAction (..),
UsageLimitPeriod (..),
UsageLimitUsageType (..),
WorkgroupStatus (..),
ConfigParameter (ConfigParameter'),
newConfigParameter,
Endpoint (Endpoint'),
newEndpoint,
EndpointAccess (EndpointAccess'),
newEndpointAccess,
Namespace (Namespace'),
newNamespace,
NetworkInterface (NetworkInterface'),
newNetworkInterface,
RecoveryPoint (RecoveryPoint'),
newRecoveryPoint,
ResourcePolicy (ResourcePolicy'),
newResourcePolicy,
Snapshot (Snapshot'),
newSnapshot,
TableRestoreStatus (TableRestoreStatus'),
newTableRestoreStatus,
Tag (Tag'),
newTag,
UsageLimit (UsageLimit'),
newUsageLimit,
VpcEndpoint (VpcEndpoint'),
newVpcEndpoint,
VpcSecurityGroupMembership (VpcSecurityGroupMembership'),
newVpcSecurityGroupMembership,
Workgroup (Workgroup'),
newWorkgroup,
)
where
import Amazonka.RedshiftServerLess.ConvertRecoveryPointToSnapshot
import Amazonka.RedshiftServerLess.CreateEndpointAccess
import Amazonka.RedshiftServerLess.CreateNamespace
import Amazonka.RedshiftServerLess.CreateSnapshot
import Amazonka.RedshiftServerLess.CreateUsageLimit
import Amazonka.RedshiftServerLess.CreateWorkgroup
import Amazonka.RedshiftServerLess.DeleteEndpointAccess
import Amazonka.RedshiftServerLess.DeleteNamespace
import Amazonka.RedshiftServerLess.DeleteResourcePolicy
import Amazonka.RedshiftServerLess.DeleteSnapshot
import Amazonka.RedshiftServerLess.DeleteUsageLimit
import Amazonka.RedshiftServerLess.DeleteWorkgroup
import Amazonka.RedshiftServerLess.GetCredentials
import Amazonka.RedshiftServerLess.GetEndpointAccess
import Amazonka.RedshiftServerLess.GetNamespace
import Amazonka.RedshiftServerLess.GetRecoveryPoint
import Amazonka.RedshiftServerLess.GetResourcePolicy
import Amazonka.RedshiftServerLess.GetSnapshot
import Amazonka.RedshiftServerLess.GetTableRestoreStatus
import Amazonka.RedshiftServerLess.GetUsageLimit
import Amazonka.RedshiftServerLess.GetWorkgroup
import Amazonka.RedshiftServerLess.Lens
import Amazonka.RedshiftServerLess.ListEndpointAccess
import Amazonka.RedshiftServerLess.ListNamespaces
import Amazonka.RedshiftServerLess.ListRecoveryPoints
import Amazonka.RedshiftServerLess.ListSnapshots
import Amazonka.RedshiftServerLess.ListTableRestoreStatus
import Amazonka.RedshiftServerLess.ListTagsForResource
import Amazonka.RedshiftServerLess.ListUsageLimits
import Amazonka.RedshiftServerLess.ListWorkgroups
import Amazonka.RedshiftServerLess.PutResourcePolicy
import Amazonka.RedshiftServerLess.RestoreFromRecoveryPoint
import Amazonka.RedshiftServerLess.RestoreFromSnapshot
import Amazonka.RedshiftServerLess.RestoreTableFromSnapshot
import Amazonka.RedshiftServerLess.TagResource
import Amazonka.RedshiftServerLess.Types
import Amazonka.RedshiftServerLess.UntagResource
import Amazonka.RedshiftServerLess.UpdateEndpointAccess
import Amazonka.RedshiftServerLess.UpdateNamespace
import Amazonka.RedshiftServerLess.UpdateSnapshot
import Amazonka.RedshiftServerLess.UpdateUsageLimit
import Amazonka.RedshiftServerLess.UpdateWorkgroup
import Amazonka.RedshiftServerLess.Waiters