View a markdown version of this page

PrepareMigration - Amazon ElastiCache
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

PrepareMigration

Prepares the serverless cache for data migration by validating the configuration and setting up the migration resources.

Request Parameters

For information about the parameters that are common to all actions, see Common Parameters.

CustomerNodeEndpointList.member.N

The list of endpoints from which to migrate data. For serverless cache migrations, the list should have only one element.

Type: Array of CustomerNodeEndpoint objects

Required: Yes

ServerlessCacheName

The name of the serverless cache to prepare for migration.

Type: String

Required: Yes

SourceAuthenticationConfiguration

The authentication configuration for connecting to the source during migration.

Type: SourceAuthenticationConfiguration object

Required: No

SourceTlsConfiguration

The TLS configuration for connecting to the source during migration.

Type: SourceTlsConfiguration object

Required: No

Response Elements

The following element is returned by the service.

ServerlessCache

Provides the details of the serverless cache prepared for migration.

Type: ServerlessCache object

Errors

For information about the errors that are common to all actions, see Common Error Types.

InvalidParameterValue

The value for a parameter is invalid.

message

A parameter value is invalid.

HTTP Status Code: 400

InvalidServerlessCacheStateFault

The account for these credentials is not currently active.

HTTP Status Code: 400

ServerlessCacheAlreadyUnderMigrationFault

A migration is already in progress for this serverless cache. You cannot start another migration until the current one completes.

HTTP Status Code: 400

ServerlessCacheNotFoundFault

The serverless cache was not found or does not exist.

HTTP Status Code: 404

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: