String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
Unique identifier that references the migration task.
CreatedArtifact createdArtifact
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
The identifier given to the MigrationTask.
DiscoveredResource discoveredResource
Object representing a Resource.
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String applicationId
The configurationId in ADS that uniquely identifies the grouped application.
MigrationTask migrationTask
Object encapsulating information about the migration task.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
Unique identifier that references the migration task to be disassociated with the artifact.
String createdArtifactName
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
The identifier given to the MigrationTask.
String configurationId
ConfigurationId of the ADS resource to be disassociated.
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
Unique identifier that references the migration task.
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
Unique identifier that references the migration task.
String nextToken
If a NextToken was returned by a previous call, there are more results available. To retrieve the
next page of results, make the call again using the returned token in NextToken.
Integer maxResults
Maximum number of results to be returned per page.
String nextToken
If there are more created artifacts than the max result, return the next token to be passed to the next call as a bookmark of where to start from.
List<E> createdArtifactList
List of created artifacts up to the maximum number of results specified in the request.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
The name of the MigrationTask.
String nextToken
If a NextToken was returned by a previous call, there are more results available. To retrieve the
next page of results, make the call again using the returned token in NextToken.
Integer maxResults
The maximum number of results returned per page.
String nextToken
If there are more discovered resources than the max result, return the next token to be passed to the next call as a bookmark of where to start from.
List<E> discoveredResourceList
Returned list of discovered resources associated with the given MigrationTask.
String nextToken
If a NextToken was returned by a previous call, there are more results available. To retrieve the
next page of results, make the call again using the returned token in NextToken.
Integer maxResults
Value to specify how many results are returned per page.
String resourceName
Filter migration tasks by discovered resource name.
String nextToken
If there are more migration tasks than the max result, return the next token to be passed to the next call as a bookmark of where to start from.
List<E> migrationTaskSummaryList
Lists the migration task's summary which includes: MigrationTaskName, ProgressPercent,
ProgressUpdateStream, Status, and the UpdateDateTime for each task.
List<E> progressUpdateStreamSummaryList
List of progress update streams up to the max number of results passed in the input.
String nextToken
If there are more streams created than the max result, return the next token to be passed to the next call as a bookmark of where to start from.
String progressUpdateStream
A name that identifies the vendor of the migration tool being used.
String migrationTaskName
Unique identifier that references the migration task.
Task task
Task object encapsulating task information.
Date updateDateTime
The timestamp when the task was gathered.
List<E> resourceAttributeList
String progressUpdateStream
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
String migrationTaskName
Unique identifier that references the migration task.
String status
Status of the task.
Integer progressPercent
String statusDetail
Detail information of what is being done within the overall status state.
Date updateDateTime
The timestamp when the task was gathered.
String applicationId
The configurationId in ADS that uniquely identifies the grouped application.
String status
Status of the application - Not Started, In-Progress, Complete.
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
Unique identifier that references the migration task.
Task task
Information about the task's progress and status.
Date updateDateTime
The timestamp when the task was gathered.
Integer nextUpdateSeconds
Number of seconds after the UpdateDateTime within which the Migration Hub can expect an update. If Migration Hub does not receive an update within the specified interval, then the migration task will be considered stale.
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String progressUpdateStreamName
The name of the ProgressUpdateStream.
String progressUpdateStream
The name of the ProgressUpdateStream.
String migrationTaskName
Unique identifier that references the migration task.
List<E> resourceAttributeList
Information about the resource that is being migrated. This data will be used to map the task to a resource in the Application Discovery Service (ADS)'s repository.
In the ResourceAttribute object array, the Type field is reserved for the following
values:
IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN | VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID | MOTHERBOARD_SERIAL_NUMBER
, and the identifying value can be a string up to 256 characters.
If any "VM" related value is used for a ResourceAttribute object, it is required that
VM_MANAGER_ID, as a minimum, is always used. If it is not used, the server will not be associated in
the Application Discovery Service (ADS)'s repository using any of the other "VM" related values, and you will
experience data loss. See the Example section below for a use case of specifying "VM" related values.
Boolean dryRun
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
String status
Status of the task - Not Started, In-Progress, Complete.
String statusDetail
Details of task status as notified by a migration tool. A tool might use this field to provide clarifying information about the status that is unique to that tool or that explains an error state.
Integer progressPercent
Indication of the percentage completion of the task.
Copyright © 2018. All rights reserved.