# Packages
Package smsiface provides an interface to enable mocking the AWS Server Migration Service service client for testing your code.
# Functions
New creates a new instance of the SMS client with a session.
# Constants
ConnectorCapabilityVsphere is a ConnectorCapability enum value.
ConnectorStatusHealthy is a ConnectorStatus enum value.
ConnectorStatusUnhealthy is a ConnectorStatus enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeInternalError for service response error code "InternalError".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeMissingRequiredParameterException for service response error code "MissingRequiredParameterException".
ErrCodeNoConnectorsAvailableException for service response error code "NoConnectorsAvailableException".
ErrCodeOperationNotPermittedException for service response error code "OperationNotPermittedException".
ErrCodeReplicationJobAlreadyExistsException for service response error code "ReplicationJobAlreadyExistsException".
ErrCodeReplicationJobNotFoundException for service response error code "ReplicationJobNotFoundException".
ErrCodeReplicationRunLimitExceededException for service response error code "ReplicationRunLimitExceededException".
ErrCodeServerCannotBeReplicatedException for service response error code "ServerCannotBeReplicatedException".
ErrCodeUnauthorizedOperationException for service response error code "UnauthorizedOperationException".
LicenseTypeAws is a LicenseType enum value.
LicenseTypeByol is a LicenseType enum value.
ReplicationJobStateActive is a ReplicationJobState enum value.
ReplicationJobStateDeleted is a ReplicationJobState enum value.
ReplicationJobStateDeleting is a ReplicationJobState enum value.
ReplicationJobStateFailed is a ReplicationJobState enum value.
ReplicationJobStatePending is a ReplicationJobState enum value.
ReplicationRunStateActive is a ReplicationRunState enum value.
ReplicationRunStateCompleted is a ReplicationRunState enum value.
ReplicationRunStateDeleted is a ReplicationRunState enum value.
ReplicationRunStateDeleting is a ReplicationRunState enum value.
ReplicationRunStateFailed is a ReplicationRunState enum value.
ReplicationRunStateMissed is a ReplicationRunState enum value.
ReplicationRunStatePending is a ReplicationRunState enum value.
ReplicationRunTypeAutomatic is a ReplicationRunType enum value.
ReplicationRunTypeOnDemand is a ReplicationRunType enum value.
ServerCatalogStatusAvailable is a ServerCatalogStatus enum value.
ServerCatalogStatusDeleted is a ServerCatalogStatus enum value.
ServerCatalogStatusExpired is a ServerCatalogStatus enum value.
ServerCatalogStatusImporting is a ServerCatalogStatus enum value.
ServerCatalogStatusNotImported is a ServerCatalogStatus enum value.
ServerTypeVirtualMachine is a ServerType enum value.
Service endpoint prefix API calls made to.
VmManagerTypeVsphere is a VmManagerType enum value.
# Structs
Object representing a Connector Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/Connector.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/CreateReplicationJobRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/CreateReplicationJobResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DeleteReplicationJobRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DeleteReplicationJobResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DeleteServerCatalogRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DeleteServerCatalogResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DisassociateConnectorRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DisassociateConnectorResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetConnectorsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetConnectorsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetReplicationJobsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetReplicationJobsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetReplicationRunsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetReplicationRunsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetServersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/GetServersResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/ImportServerCatalogRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/ImportServerCatalogResponse.
Object representing a Replication Job Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/ReplicationJob.
Object representing a Replication Run Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/ReplicationRun.
Object representing a server Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/Server.
SMS provides the API operation methods for making requests to AWS Server Migration Service.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/StartOnDemandReplicationRunRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/StartOnDemandReplicationRunResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/UpdateReplicationJobRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/UpdateReplicationJobResponse.
Object representing a VM server Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/VmServer.
Object representing a server's location Please also see https://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/VmServerAddress.