logo
Expand description

AWS Server Migration Service

AWS Server Migration Service (AWS SMS) makes it easier and faster for you to migrate your on-premises workloads to AWS. To learn more about AWS SMS, see the following resources:

If you’re using the service, you’re probably looking for ServerMigrationServiceClient and ServerMigrationService.

Structs

Information about the application.

Configuration for validating an application.

Output from validating an application.

Represents a connector.

Details about the latest launch of an application.

Contains the status of validating an application.

Represents a replication job.

Represents a replication run.

Details of the current stage of a replication run.

Location of an Amazon S3 object.

Contains the location of validation output.

Contains validation parameters.

Represents a server.

Logical grouping of servers.

Launch configuration for a server group.

Replication configuration for a server group.

Configuration for validating an instance.

Launch configuration for a server.

A client for the SMS API.

Replication configuration of a server.

The replication parameters for replicating a server.

Configuration for validating an instance.

Contains output from validating an instance.

Contains the location of a validation script.

Key/value pair that can be assigned to an application.

A script that runs on first launch of an Amazon EC2 instance. Used for configuring the server during launch.

Contains validation parameters.

Contains validation output.

Represents a VM server.

Represents a VM server location.

Enums

Errors returned by CreateApp

Errors returned by CreateReplicationJob

Errors returned by DeleteApp

Errors returned by DeleteAppLaunchConfiguration

Errors returned by DeleteAppReplicationConfiguration

Errors returned by DeleteAppValidationConfiguration

Errors returned by DeleteReplicationJob

Errors returned by DeleteServerCatalog

Errors returned by DisassociateConnector

Errors returned by GenerateChangeSet

Errors returned by GenerateTemplate

Errors returned by GetApp

Errors returned by GetAppLaunchConfiguration

Errors returned by GetAppReplicationConfiguration

Errors returned by GetAppValidationConfiguration

Errors returned by GetAppValidationOutput

Errors returned by GetConnectors

Errors returned by GetReplicationJobs

Errors returned by GetReplicationRuns

Errors returned by GetServers

Errors returned by ImportAppCatalog

Errors returned by ImportServerCatalog

Errors returned by LaunchApp

Errors returned by ListApps

Errors returned by NotifyAppValidationOutput

Errors returned by PutAppLaunchConfiguration

Errors returned by PutAppReplicationConfiguration

Errors returned by PutAppValidationConfiguration

Errors returned by StartAppReplication

Errors returned by StartOnDemandAppReplication

Errors returned by StartOnDemandReplicationRun

Errors returned by StopAppReplication

Errors returned by TerminateApp

Errors returned by UpdateApp

Errors returned by UpdateReplicationJob

Traits

Trait representing the capabilities of the SMS API. SMS clients implement this trait.