<a id="cli-aws-mgh"></a>

# mgh

## Description

The AWS Migration Hub API methods help to obtain server and application migration status and integrate your resource-specific migration tool by providing a programmatic interface to Migration Hub.

Remember that you must set your AWS Migration Hub home region before you call any of these APIs, or a `HomeRegionNotSetException` error will be returned. Also, you must make the API calls while in your home region.

## Available Commands

* [associate-created-artifact](associate-created-artifact.md)
* [associate-discovered-resource](associate-discovered-resource.md)
* [associate-source-resource](associate-source-resource.md)
* [create-progress-update-stream](create-progress-update-stream.md)
* [delete-progress-update-stream](delete-progress-update-stream.md)
* [describe-application-state](describe-application-state.md)
* [describe-migration-task](describe-migration-task.md)
* [disassociate-created-artifact](disassociate-created-artifact.md)
* [disassociate-discovered-resource](disassociate-discovered-resource.md)
* [disassociate-source-resource](disassociate-source-resource.md)
* [import-migration-task](import-migration-task.md)
* [list-application-states](list-application-states.md)
* [list-created-artifacts](list-created-artifacts.md)
* [list-discovered-resources](list-discovered-resources.md)
* [list-migration-task-updates](list-migration-task-updates.md)
* [list-migration-tasks](list-migration-tasks.md)
* [list-progress-update-streams](list-progress-update-streams.md)
* [list-source-resources](list-source-resources.md)
* [notify-application-state](notify-application-state.md)
* [notify-migration-task-state](notify-migration-task-state.md)
* [put-resource-attributes](put-resource-attributes.md)
