[][src]Crate rusoto_sms

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

AppSummary

Information about the application.

AppValidationConfiguration

Configuration for validating an application.

AppValidationOutput

Output from validating an application.

Connector

Represents a connector.

CreateAppRequest
CreateAppResponse
CreateReplicationJobRequest
CreateReplicationJobResponse
DeleteAppLaunchConfigurationRequest
DeleteAppLaunchConfigurationResponse
DeleteAppReplicationConfigurationRequest
DeleteAppReplicationConfigurationResponse
DeleteAppRequest
DeleteAppResponse
DeleteAppValidationConfigurationRequest
DeleteAppValidationConfigurationResponse
DeleteReplicationJobRequest
DeleteReplicationJobResponse
DeleteServerCatalogRequest
DeleteServerCatalogResponse
DisassociateConnectorRequest
DisassociateConnectorResponse
GenerateChangeSetRequest
GenerateChangeSetResponse
GenerateTemplateRequest
GenerateTemplateResponse
GetAppLaunchConfigurationRequest
GetAppLaunchConfigurationResponse
GetAppReplicationConfigurationRequest
GetAppReplicationConfigurationResponse
GetAppRequest
GetAppResponse
GetAppValidationConfigurationRequest
GetAppValidationConfigurationResponse
GetAppValidationOutputRequest
GetAppValidationOutputResponse
GetConnectorsRequest
GetConnectorsResponse
GetReplicationJobsRequest
GetReplicationJobsResponse
GetReplicationRunsRequest
GetReplicationRunsResponse
GetServersRequest
GetServersResponse
ImportAppCatalogRequest
ImportAppCatalogResponse
ImportServerCatalogRequest
ImportServerCatalogResponse
LaunchAppRequest
LaunchAppResponse
LaunchDetails

Details about the latest launch of an application.

ListAppsRequest
ListAppsResponse
NotificationContext

Contains the status of validating an application.

NotifyAppValidationOutputRequest
NotifyAppValidationOutputResponse
PutAppLaunchConfigurationRequest
PutAppLaunchConfigurationResponse
PutAppReplicationConfigurationRequest
PutAppReplicationConfigurationResponse
PutAppValidationConfigurationRequest
PutAppValidationConfigurationResponse
ReplicationJob

Represents a replication job.

ReplicationRun

Represents a replication run.

ReplicationRunStageDetails

Details of the current stage of a replication run.

S3Location

Location of an Amazon S3 object.

SSMOutput

Contains the location of validation output.

SSMValidationParameters

Contains validation parameters.

Server

Represents a server.

ServerGroup

Logical grouping of servers.

ServerGroupLaunchConfiguration

Launch configuration for a server group.

ServerGroupReplicationConfiguration

Replication configuration for a server group.

ServerGroupValidationConfiguration

Configuration for validating an instance.

ServerLaunchConfiguration

Launch configuration for a server.

ServerMigrationServiceClient

A client for the SMS API.

ServerReplicationConfiguration

Replication configuration of a server.

ServerReplicationParameters

The replication parameters for replicating a server.

ServerValidationConfiguration

Configuration for validating an instance.

ServerValidationOutput

Contains output from validating an instance.

Source

Contains the location of a validation script.

StartAppReplicationRequest
StartAppReplicationResponse
StartOnDemandAppReplicationRequest
StartOnDemandAppReplicationResponse
StartOnDemandReplicationRunRequest
StartOnDemandReplicationRunResponse
StopAppReplicationRequest
StopAppReplicationResponse
Tag

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

TerminateAppRequest
TerminateAppResponse
UpdateAppRequest
UpdateAppResponse
UpdateReplicationJobRequest
UpdateReplicationJobResponse
UserData

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

UserDataValidationParameters

Contains validation parameters.

ValidationOutput

Contains validation output.

VmServer

Represents a VM server.

VmServerAddress

Represents a VM server location.

Enums

CreateAppError

Errors returned by CreateApp

CreateReplicationJobError

Errors returned by CreateReplicationJob

DeleteAppError

Errors returned by DeleteApp

DeleteAppLaunchConfigurationError

Errors returned by DeleteAppLaunchConfiguration

DeleteAppReplicationConfigurationError

Errors returned by DeleteAppReplicationConfiguration

DeleteAppValidationConfigurationError

Errors returned by DeleteAppValidationConfiguration

DeleteReplicationJobError

Errors returned by DeleteReplicationJob

DeleteServerCatalogError

Errors returned by DeleteServerCatalog

DisassociateConnectorError

Errors returned by DisassociateConnector

GenerateChangeSetError

Errors returned by GenerateChangeSet

GenerateTemplateError

Errors returned by GenerateTemplate

GetAppError

Errors returned by GetApp

GetAppLaunchConfigurationError

Errors returned by GetAppLaunchConfiguration

GetAppReplicationConfigurationError

Errors returned by GetAppReplicationConfiguration

GetAppValidationConfigurationError

Errors returned by GetAppValidationConfiguration

GetAppValidationOutputError

Errors returned by GetAppValidationOutput

GetConnectorsError

Errors returned by GetConnectors

GetReplicationJobsError

Errors returned by GetReplicationJobs

GetReplicationRunsError

Errors returned by GetReplicationRuns

GetServersError

Errors returned by GetServers

ImportAppCatalogError

Errors returned by ImportAppCatalog

ImportServerCatalogError

Errors returned by ImportServerCatalog

LaunchAppError

Errors returned by LaunchApp

ListAppsError

Errors returned by ListApps

NotifyAppValidationOutputError

Errors returned by NotifyAppValidationOutput

PutAppLaunchConfigurationError

Errors returned by PutAppLaunchConfiguration

PutAppReplicationConfigurationError

Errors returned by PutAppReplicationConfiguration

PutAppValidationConfigurationError

Errors returned by PutAppValidationConfiguration

StartAppReplicationError

Errors returned by StartAppReplication

StartOnDemandAppReplicationError

Errors returned by StartOnDemandAppReplication

StartOnDemandReplicationRunError

Errors returned by StartOnDemandReplicationRun

StopAppReplicationError

Errors returned by StopAppReplication

TerminateAppError

Errors returned by TerminateApp

UpdateAppError

Errors returned by UpdateApp

UpdateReplicationJobError

Errors returned by UpdateReplicationJob

Traits

ServerMigrationService

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