package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# 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 config.

# Constants

Enum values for ConnectorCapability.
Enum values for ConnectorStatus.
Enum values for ConnectorStatus.
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".
Enum values for LicenseType.
Enum values for LicenseType.
Enum values for ReplicationJobState.
Enum values for ReplicationJobState.
Enum values for ReplicationJobState.
Enum values for ReplicationJobState.
Enum values for ReplicationJobState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunState.
Enum values for ReplicationRunType.
Enum values for ReplicationRunType.
Enum values for ServerCatalogStatus.
Enum values for ServerCatalogStatus.
Enum values for ServerCatalogStatus.
Enum values for ServerCatalogStatus.
Enum values for ServerCatalogStatus.
Enum values for ServerType.
Service endpoint prefix API calls made to.
Enum values for VmManagerType.

# 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.
CreateReplicationJobRequest is a API request type for the CreateReplicationJob API operation.
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.
DeleteReplicationJobRequest is a API request type for the DeleteReplicationJob API operation.
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.
DeleteServerCatalogRequest is a API request type for the DeleteServerCatalog API operation.
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.
DisassociateConnectorRequest is a API request type for the DisassociateConnector API operation.
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.
GetConnectorsPager is used to paginate the request.
GetConnectorsRequest is a API request type for the GetConnectors API operation.
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.
GetReplicationJobsPager is used to paginate the request.
GetReplicationJobsRequest is a API request type for the GetReplicationJobs API operation.
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.
GetReplicationRunsPager is used to paginate the request.
GetReplicationRunsRequest is a API request type for the GetReplicationRuns API operation.
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.
GetServersPager is used to paginate the request.
GetServersRequest is a API request type for the GetServers API operation.
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.
ImportServerCatalogRequest is a API request type for the ImportServerCatalog API operation.
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.
StartOnDemandReplicationRunRequest is a API request type for the StartOnDemandReplicationRun API operation.
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.
UpdateReplicationJobRequest is a API request type for the UpdateReplicationJob API operation.
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.

# Type aliases

Capabilities for a Connector.
Status of on-premises Connector.
The license type to be used for the Amazon Machine Image (AMI) created after a successful ReplicationRun.
Current state of Replication Job.
Current state of Replication Run.
Type of Replication Run.
Status of Server catalog.
Type of server.
VM Management Product.