Crate rusoto_mgh
source · [−]Expand 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.
If you’re using the service, you’re probably looking for MigrationHubClient and MigrationHub.
Structs
The state of an application discovered through Migration Hub import, the AWS Agentless Discovery Connector, or the AWS Application Discovery Agent.
An ARN of the AWS cloud resource target receiving the migration (e.g., AMI, EC2 instance, RDS instance, etc.).
Object representing the on-premises resource being migrated.
A client for the AWS Migration Hub API.
Represents a migration task in a migration tool.
MigrationTaskSummary includes MigrationTaskName
, ProgressPercent
, ProgressUpdateStream
, Status
, and UpdateDateTime
for each task.
Summary of the AWS resource used for access control that is implicitly linked to your AWS account.
Attribute associated with a resource.
Note the corresponding format required per type listed below:
- IPV4
-
x.x.x.x
where x is an integer in the range [0,255]
- IPV6
-
y : y : y : y : y : y : y : y
where y is a hexadecimal between 0 and FFFF. [0, FFFF]
- MAC_ADDRESS
-
^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$
- FQDN
-
^[^<>{}\\/?,=\p{Cntrl}]{1,256}$
Task object encapsulating task information.
Enums
Errors returned by AssociateCreatedArtifact
Errors returned by AssociateDiscoveredResource
Errors returned by CreateProgressUpdateStream
Errors returned by DeleteProgressUpdateStream
Errors returned by DescribeApplicationState
Errors returned by DescribeMigrationTask
Errors returned by DisassociateCreatedArtifact
Errors returned by DisassociateDiscoveredResource
Errors returned by ImportMigrationTask
Errors returned by ListApplicationStates
Errors returned by ListCreatedArtifacts
Errors returned by ListDiscoveredResources
Errors returned by ListMigrationTasks
Errors returned by ListProgressUpdateStreams
Errors returned by NotifyApplicationState
Errors returned by NotifyMigrationTaskState
Errors returned by PutResourceAttributes
Traits
Trait representing the capabilities of the AWS Migration Hub API. AWS Migration Hub clients implement this trait.