GetApplicationComponentStrategies - Migration Hub Strategy Recommendations


Retrieves a list of all the recommended strategies and tools for an application component running on a server.

Request Syntax

GET /get-applicationcomponent-strategies/applicationComponentId HTTP/1.1

URI Request Parameters

The request uses the following URI parameters.


The ID of the application component. The ID is unique within an AWS account.

Length Constraints: Minimum length of 0. Maximum length of 44.

Pattern: [0-9a-zA-Z-]+

Required: Yes

Request Body

The request does not have a request body.

Response Syntax

HTTP/1.1 200 Content-type: application/json { "applicationComponentStrategies": [ { "isPreferred": boolean, "recommendation": { "strategy": "string", "targetDestination": "string", "transformationTool": { "description": "string", "name": "string", "tranformationToolInstallationLink": "string" } }, "status": "string" } ] }

Response Elements

If the action is successful, the service sends back an HTTP 200 response.

The following data is returned in JSON format by the service.


A list of application component strategy recommendations.

Type: Array of ApplicationComponentStrategy objects


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


The server experienced an internal error. Try again.

HTTP Status Code: 500


The specified ID in the request is not found.

HTTP Status Code: 404


The request was denied due to request throttling.

HTTP Status Code: 429

See Also

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