{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.SMS
(
defaultService,
_ReplicationRunLimitExceededException,
_InvalidParameterException,
_NoConnectorsAvailableException,
_ReplicationJobNotFoundException,
_ServerCannotBeReplicatedException,
_DryRunOperationException,
_InternalError,
_ReplicationJobAlreadyExistsException,
_OperationNotPermittedException,
_TemporarilyUnavailableException,
_MissingRequiredParameterException,
_UnauthorizedOperationException,
DeleteAppReplicationConfiguration (DeleteAppReplicationConfiguration'),
newDeleteAppReplicationConfiguration,
DeleteAppReplicationConfigurationResponse (DeleteAppReplicationConfigurationResponse'),
newDeleteAppReplicationConfigurationResponse,
PutAppReplicationConfiguration (PutAppReplicationConfiguration'),
newPutAppReplicationConfiguration,
PutAppReplicationConfigurationResponse (PutAppReplicationConfigurationResponse'),
newPutAppReplicationConfigurationResponse,
DeleteServerCatalog (DeleteServerCatalog'),
newDeleteServerCatalog,
DeleteServerCatalogResponse (DeleteServerCatalogResponse'),
newDeleteServerCatalogResponse,
ImportAppCatalog (ImportAppCatalog'),
newImportAppCatalog,
ImportAppCatalogResponse (ImportAppCatalogResponse'),
newImportAppCatalogResponse,
GetAppLaunchConfiguration (GetAppLaunchConfiguration'),
newGetAppLaunchConfiguration,
GetAppLaunchConfigurationResponse (GetAppLaunchConfigurationResponse'),
newGetAppLaunchConfigurationResponse,
DeleteAppLaunchConfiguration (DeleteAppLaunchConfiguration'),
newDeleteAppLaunchConfiguration,
DeleteAppLaunchConfigurationResponse (DeleteAppLaunchConfigurationResponse'),
newDeleteAppLaunchConfigurationResponse,
StartAppReplication (StartAppReplication'),
newStartAppReplication,
StartAppReplicationResponse (StartAppReplicationResponse'),
newStartAppReplicationResponse,
PutAppLaunchConfiguration (PutAppLaunchConfiguration'),
newPutAppLaunchConfiguration,
PutAppLaunchConfigurationResponse (PutAppLaunchConfigurationResponse'),
newPutAppLaunchConfigurationResponse,
GetReplicationRuns (GetReplicationRuns'),
newGetReplicationRuns,
GetReplicationRunsResponse (GetReplicationRunsResponse'),
newGetReplicationRunsResponse,
TerminateApp (TerminateApp'),
newTerminateApp,
TerminateAppResponse (TerminateAppResponse'),
newTerminateAppResponse,
ListApps (ListApps'),
newListApps,
ListAppsResponse (ListAppsResponse'),
newListAppsResponse,
GetServers (GetServers'),
newGetServers,
GetServersResponse (GetServersResponse'),
newGetServersResponse,
DeleteApp (DeleteApp'),
newDeleteApp,
DeleteAppResponse (DeleteAppResponse'),
newDeleteAppResponse,
UpdateApp (UpdateApp'),
newUpdateApp,
UpdateAppResponse (UpdateAppResponse'),
newUpdateAppResponse,
StartOnDemandAppReplication (StartOnDemandAppReplication'),
newStartOnDemandAppReplication,
StartOnDemandAppReplicationResponse (StartOnDemandAppReplicationResponse'),
newStartOnDemandAppReplicationResponse,
ImportServerCatalog (ImportServerCatalog'),
newImportServerCatalog,
ImportServerCatalogResponse (ImportServerCatalogResponse'),
newImportServerCatalogResponse,
GenerateTemplate (GenerateTemplate'),
newGenerateTemplate,
GenerateTemplateResponse (GenerateTemplateResponse'),
newGenerateTemplateResponse,
GetConnectors (GetConnectors'),
newGetConnectors,
GetConnectorsResponse (GetConnectorsResponse'),
newGetConnectorsResponse,
GetReplicationJobs (GetReplicationJobs'),
newGetReplicationJobs,
GetReplicationJobsResponse (GetReplicationJobsResponse'),
newGetReplicationJobsResponse,
DisassociateConnector (DisassociateConnector'),
newDisassociateConnector,
DisassociateConnectorResponse (DisassociateConnectorResponse'),
newDisassociateConnectorResponse,
LaunchApp (LaunchApp'),
newLaunchApp,
LaunchAppResponse (LaunchAppResponse'),
newLaunchAppResponse,
GetAppValidationConfiguration (GetAppValidationConfiguration'),
newGetAppValidationConfiguration,
GetAppValidationConfigurationResponse (GetAppValidationConfigurationResponse'),
newGetAppValidationConfigurationResponse,
CreateReplicationJob (CreateReplicationJob'),
newCreateReplicationJob,
CreateReplicationJobResponse (CreateReplicationJobResponse'),
newCreateReplicationJobResponse,
GenerateChangeSet (GenerateChangeSet'),
newGenerateChangeSet,
GenerateChangeSetResponse (GenerateChangeSetResponse'),
newGenerateChangeSetResponse,
GetApp (GetApp'),
newGetApp,
GetAppResponse (GetAppResponse'),
newGetAppResponse,
UpdateReplicationJob (UpdateReplicationJob'),
newUpdateReplicationJob,
UpdateReplicationJobResponse (UpdateReplicationJobResponse'),
newUpdateReplicationJobResponse,
DeleteReplicationJob (DeleteReplicationJob'),
newDeleteReplicationJob,
DeleteReplicationJobResponse (DeleteReplicationJobResponse'),
newDeleteReplicationJobResponse,
CreateApp (CreateApp'),
newCreateApp,
CreateAppResponse (CreateAppResponse'),
newCreateAppResponse,
StopAppReplication (StopAppReplication'),
newStopAppReplication,
StopAppReplicationResponse (StopAppReplicationResponse'),
newStopAppReplicationResponse,
DeleteAppValidationConfiguration (DeleteAppValidationConfiguration'),
newDeleteAppValidationConfiguration,
DeleteAppValidationConfigurationResponse (DeleteAppValidationConfigurationResponse'),
newDeleteAppValidationConfigurationResponse,
PutAppValidationConfiguration (PutAppValidationConfiguration'),
newPutAppValidationConfiguration,
PutAppValidationConfigurationResponse (PutAppValidationConfigurationResponse'),
newPutAppValidationConfigurationResponse,
GetAppValidationOutput (GetAppValidationOutput'),
newGetAppValidationOutput,
GetAppValidationOutputResponse (GetAppValidationOutputResponse'),
newGetAppValidationOutputResponse,
GetAppReplicationConfiguration (GetAppReplicationConfiguration'),
newGetAppReplicationConfiguration,
GetAppReplicationConfigurationResponse (GetAppReplicationConfigurationResponse'),
newGetAppReplicationConfigurationResponse,
StartOnDemandReplicationRun (StartOnDemandReplicationRun'),
newStartOnDemandReplicationRun,
StartOnDemandReplicationRunResponse (StartOnDemandReplicationRunResponse'),
newStartOnDemandReplicationRunResponse,
NotifyAppValidationOutput (NotifyAppValidationOutput'),
newNotifyAppValidationOutput,
NotifyAppValidationOutputResponse (NotifyAppValidationOutputResponse'),
newNotifyAppValidationOutputResponse,
AppLaunchConfigurationStatus (..),
AppLaunchStatus (..),
AppReplicationConfigurationStatus (..),
AppReplicationStatus (..),
AppStatus (..),
AppValidationStrategy (..),
ConnectorCapability (..),
ConnectorStatus (..),
LicenseType (..),
OutputFormat (..),
ReplicationJobState (..),
ReplicationRunState (..),
ReplicationRunType (..),
ScriptType (..),
ServerCatalogStatus (..),
ServerType (..),
ServerValidationStrategy (..),
ValidationStatus (..),
VmManagerType (..),
AppSummary (AppSummary'),
newAppSummary,
AppValidationConfiguration (AppValidationConfiguration'),
newAppValidationConfiguration,
AppValidationOutput (AppValidationOutput'),
newAppValidationOutput,
Connector (Connector'),
newConnector,
LaunchDetails (LaunchDetails'),
newLaunchDetails,
NotificationContext (NotificationContext'),
newNotificationContext,
ReplicationJob (ReplicationJob'),
newReplicationJob,
ReplicationRun (ReplicationRun'),
newReplicationRun,
ReplicationRunStageDetails (ReplicationRunStageDetails'),
newReplicationRunStageDetails,
S3Location (S3Location'),
newS3Location,
SSMOutput (SSMOutput'),
newSSMOutput,
SSMValidationParameters (SSMValidationParameters'),
newSSMValidationParameters,
Server (Server'),
newServer,
ServerGroup (ServerGroup'),
newServerGroup,
ServerGroupLaunchConfiguration (ServerGroupLaunchConfiguration'),
newServerGroupLaunchConfiguration,
ServerGroupReplicationConfiguration (ServerGroupReplicationConfiguration'),
newServerGroupReplicationConfiguration,
ServerGroupValidationConfiguration (ServerGroupValidationConfiguration'),
newServerGroupValidationConfiguration,
ServerLaunchConfiguration (ServerLaunchConfiguration'),
newServerLaunchConfiguration,
ServerReplicationConfiguration (ServerReplicationConfiguration'),
newServerReplicationConfiguration,
ServerReplicationParameters (ServerReplicationParameters'),
newServerReplicationParameters,
ServerValidationConfiguration (ServerValidationConfiguration'),
newServerValidationConfiguration,
ServerValidationOutput (ServerValidationOutput'),
newServerValidationOutput,
Source (Source'),
newSource,
Tag (Tag'),
newTag,
UserData (UserData'),
newUserData,
UserDataValidationParameters (UserDataValidationParameters'),
newUserDataValidationParameters,
ValidationOutput (ValidationOutput'),
newValidationOutput,
VmServer (VmServer'),
newVmServer,
VmServerAddress (VmServerAddress'),
newVmServerAddress,
)
where
import Amazonka.SMS.CreateApp
import Amazonka.SMS.CreateReplicationJob
import Amazonka.SMS.DeleteApp
import Amazonka.SMS.DeleteAppLaunchConfiguration
import Amazonka.SMS.DeleteAppReplicationConfiguration
import Amazonka.SMS.DeleteAppValidationConfiguration
import Amazonka.SMS.DeleteReplicationJob
import Amazonka.SMS.DeleteServerCatalog
import Amazonka.SMS.DisassociateConnector
import Amazonka.SMS.GenerateChangeSet
import Amazonka.SMS.GenerateTemplate
import Amazonka.SMS.GetApp
import Amazonka.SMS.GetAppLaunchConfiguration
import Amazonka.SMS.GetAppReplicationConfiguration
import Amazonka.SMS.GetAppValidationConfiguration
import Amazonka.SMS.GetAppValidationOutput
import Amazonka.SMS.GetConnectors
import Amazonka.SMS.GetReplicationJobs
import Amazonka.SMS.GetReplicationRuns
import Amazonka.SMS.GetServers
import Amazonka.SMS.ImportAppCatalog
import Amazonka.SMS.ImportServerCatalog
import Amazonka.SMS.LaunchApp
import Amazonka.SMS.Lens
import Amazonka.SMS.ListApps
import Amazonka.SMS.NotifyAppValidationOutput
import Amazonka.SMS.PutAppLaunchConfiguration
import Amazonka.SMS.PutAppReplicationConfiguration
import Amazonka.SMS.PutAppValidationConfiguration
import Amazonka.SMS.StartAppReplication
import Amazonka.SMS.StartOnDemandAppReplication
import Amazonka.SMS.StartOnDemandReplicationRun
import Amazonka.SMS.StopAppReplication
import Amazonka.SMS.TerminateApp
import Amazonka.SMS.Types
import Amazonka.SMS.UpdateApp
import Amazonka.SMS.UpdateReplicationJob
import Amazonka.SMS.Waiters