Expand description
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§
- AppSummary
Information about the application.
- AppValidation
Configuration Configuration for validating an application.
- AppValidation
Output Output from validating an application.
- Connector
Represents a connector.
- Create
AppRequest - Create
AppResponse - Create
Replication JobRequest - Create
Replication JobResponse - Delete
AppLaunch Configuration Request - Delete
AppLaunch Configuration Response - Delete
AppReplication Configuration Request - Delete
AppReplication Configuration Response - Delete
AppRequest - Delete
AppResponse - Delete
AppValidation Configuration Request - Delete
AppValidation Configuration Response - Delete
Replication JobRequest - Delete
Replication JobResponse - Delete
Server Catalog Request - Delete
Server Catalog Response - Disassociate
Connector Request - Disassociate
Connector Response - Generate
Change SetRequest - Generate
Change SetResponse - Generate
Template Request - Generate
Template Response - GetApp
Launch Configuration Request - GetApp
Launch Configuration Response - GetApp
Replication Configuration Request - GetApp
Replication Configuration Response - GetApp
Request - GetApp
Response - GetApp
Validation Configuration Request - GetApp
Validation Configuration Response - GetApp
Validation Output Request - GetApp
Validation Output Response - GetConnectors
Request - GetConnectors
Response - GetReplication
Jobs Request - GetReplication
Jobs Response - GetReplication
Runs Request - GetReplication
Runs Response - GetServers
Request - GetServers
Response - Import
AppCatalog Request - Import
AppCatalog Response - Import
Server Catalog Request - Import
Server Catalog Response - Launch
AppRequest - Launch
AppResponse - Launch
Details Details about the latest launch of an application.
- List
Apps Request - List
Apps Response - Notification
Context Contains the status of validating an application.
- Notify
AppValidation Output Request - Notify
AppValidation Output Response - PutApp
Launch Configuration Request - PutApp
Launch Configuration Response - PutApp
Replication Configuration Request - PutApp
Replication Configuration Response - PutApp
Validation Configuration Request - PutApp
Validation Configuration Response - Replication
Job Represents a replication job.
- Replication
Run Represents a replication run.
- Replication
RunStage Details Details of the current stage of a replication run.
- S3Location
Location of an Amazon S3 object.
- SSMOutput
Contains the location of validation output.
- SSMValidation
Parameters Contains validation parameters.
- Server
Represents a server.
- Server
Group Logical grouping of servers.
- Server
Group Launch Configuration Launch configuration for a server group.
- Server
Group Replication Configuration Replication configuration for a server group.
- Server
Group Validation Configuration Configuration for validating an instance.
- Server
Launch Configuration Launch configuration for a server.
- Server
Migration Service Client - A client for the SMS API.
- Server
Replication Configuration Replication configuration of a server.
- Server
Replication Parameters The replication parameters for replicating a server.
- Server
Validation Configuration Configuration for validating an instance.
- Server
Validation Output Contains output from validating an instance.
- Source
Contains the location of a validation script.
- Start
AppReplication Request - Start
AppReplication Response - Start
OnDemand AppReplication Request - Start
OnDemand AppReplication Response - Start
OnDemand Replication RunRequest - Start
OnDemand Replication RunResponse - Stop
AppReplication Request - Stop
AppReplication Response - Tag
Key/value pair that can be assigned to an application.
- Terminate
AppRequest - Terminate
AppResponse - Update
AppRequest - Update
AppResponse - Update
Replication JobRequest - Update
Replication JobResponse - User
Data A script that runs on first launch of an Amazon EC2 instance. Used for configuring the server during launch.
- User
Data Validation Parameters Contains validation parameters.
- Validation
Output Contains validation output.
- VmServer
Represents a VM server.
- VmServer
Address Represents a VM server location.
Enums§
- Create
AppError - Errors returned by CreateApp
- Create
Replication JobError - Errors returned by CreateReplicationJob
- Delete
AppError - Errors returned by DeleteApp
- Delete
AppLaunch Configuration Error - Errors returned by DeleteAppLaunchConfiguration
- Delete
AppReplication Configuration Error - Errors returned by DeleteAppReplicationConfiguration
- Delete
AppValidation Configuration Error - Errors returned by DeleteAppValidationConfiguration
- Delete
Replication JobError - Errors returned by DeleteReplicationJob
- Delete
Server Catalog Error - Errors returned by DeleteServerCatalog
- Disassociate
Connector Error - Errors returned by DisassociateConnector
- Generate
Change SetError - Errors returned by GenerateChangeSet
- Generate
Template Error - Errors returned by GenerateTemplate
- GetApp
Error - Errors returned by GetApp
- GetApp
Launch Configuration Error - Errors returned by GetAppLaunchConfiguration
- GetApp
Replication Configuration Error - Errors returned by GetAppReplicationConfiguration
- GetApp
Validation Configuration Error - Errors returned by GetAppValidationConfiguration
- GetApp
Validation Output Error - Errors returned by GetAppValidationOutput
- GetConnectors
Error - Errors returned by GetConnectors
- GetReplication
Jobs Error - Errors returned by GetReplicationJobs
- GetReplication
Runs Error - Errors returned by GetReplicationRuns
- GetServers
Error - Errors returned by GetServers
- Import
AppCatalog Error - Errors returned by ImportAppCatalog
- Import
Server Catalog Error - Errors returned by ImportServerCatalog
- Launch
AppError - Errors returned by LaunchApp
- List
Apps Error - Errors returned by ListApps
- Notify
AppValidation Output Error - Errors returned by NotifyAppValidationOutput
- PutApp
Launch Configuration Error - Errors returned by PutAppLaunchConfiguration
- PutApp
Replication Configuration Error - Errors returned by PutAppReplicationConfiguration
- PutApp
Validation Configuration Error - Errors returned by PutAppValidationConfiguration
- Start
AppReplication Error - Errors returned by StartAppReplication
- Start
OnDemand AppReplication Error - Errors returned by StartOnDemandAppReplication
- Start
OnDemand Replication RunError - Errors returned by StartOnDemandReplicationRun
- Stop
AppReplication Error - Errors returned by StopAppReplication
- Terminate
AppError - Errors returned by TerminateApp
- Update
AppError - Errors returned by UpdateApp
- Update
Replication JobError - Errors returned by UpdateReplicationJob
Traits§
- Server
Migration Service - Trait representing the capabilities of the SMS API. SMS clients implement this trait.