Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- AssociateDiscoveredResource
- CreateProgressUpdateStream
- ListApplicationStates
- ListCreatedArtifacts
- DisassociateDiscoveredResource
- NotifyApplicationState
- DeleteProgressUpdateStream
- ListProgressUpdateStreams
- DisassociateCreatedArtifact
- ImportMigrationTask
- DescribeMigrationTask
- PutResourceAttributes
- AssociateCreatedArtifact
- NotifyMigrationTaskState
- DescribeApplicationState
- ListMigrationTasks
- ListDiscoveredResources
- Types
Synopsis
- associateDiscoveredResource_dryRun :: Lens' AssociateDiscoveredResource (Maybe Bool)
- associateDiscoveredResource_progressUpdateStream :: Lens' AssociateDiscoveredResource Text
- associateDiscoveredResource_migrationTaskName :: Lens' AssociateDiscoveredResource Text
- associateDiscoveredResource_discoveredResource :: Lens' AssociateDiscoveredResource DiscoveredResource
- associateDiscoveredResourceResponse_httpStatus :: Lens' AssociateDiscoveredResourceResponse Int
- createProgressUpdateStream_dryRun :: Lens' CreateProgressUpdateStream (Maybe Bool)
- createProgressUpdateStream_progressUpdateStreamName :: Lens' CreateProgressUpdateStream Text
- createProgressUpdateStreamResponse_httpStatus :: Lens' CreateProgressUpdateStreamResponse Int
- listApplicationStates_nextToken :: Lens' ListApplicationStates (Maybe Text)
- listApplicationStates_applicationIds :: Lens' ListApplicationStates (Maybe (NonEmpty Text))
- listApplicationStates_maxResults :: Lens' ListApplicationStates (Maybe Natural)
- listApplicationStatesResponse_applicationStateList :: Lens' ListApplicationStatesResponse (Maybe [ApplicationState])
- listApplicationStatesResponse_nextToken :: Lens' ListApplicationStatesResponse (Maybe Text)
- listApplicationStatesResponse_httpStatus :: Lens' ListApplicationStatesResponse Int
- listCreatedArtifacts_nextToken :: Lens' ListCreatedArtifacts (Maybe Text)
- listCreatedArtifacts_maxResults :: Lens' ListCreatedArtifacts (Maybe Natural)
- listCreatedArtifacts_progressUpdateStream :: Lens' ListCreatedArtifacts Text
- listCreatedArtifacts_migrationTaskName :: Lens' ListCreatedArtifacts Text
- listCreatedArtifactsResponse_nextToken :: Lens' ListCreatedArtifactsResponse (Maybe Text)
- listCreatedArtifactsResponse_createdArtifactList :: Lens' ListCreatedArtifactsResponse (Maybe [CreatedArtifact])
- listCreatedArtifactsResponse_httpStatus :: Lens' ListCreatedArtifactsResponse Int
- disassociateDiscoveredResource_dryRun :: Lens' DisassociateDiscoveredResource (Maybe Bool)
- disassociateDiscoveredResource_progressUpdateStream :: Lens' DisassociateDiscoveredResource Text
- disassociateDiscoveredResource_migrationTaskName :: Lens' DisassociateDiscoveredResource Text
- disassociateDiscoveredResource_configurationId :: Lens' DisassociateDiscoveredResource Text
- disassociateDiscoveredResourceResponse_httpStatus :: Lens' DisassociateDiscoveredResourceResponse Int
- notifyApplicationState_updateDateTime :: Lens' NotifyApplicationState (Maybe UTCTime)
- notifyApplicationState_dryRun :: Lens' NotifyApplicationState (Maybe Bool)
- notifyApplicationState_applicationId :: Lens' NotifyApplicationState Text
- notifyApplicationState_status :: Lens' NotifyApplicationState ApplicationStatus
- notifyApplicationStateResponse_httpStatus :: Lens' NotifyApplicationStateResponse Int
- deleteProgressUpdateStream_dryRun :: Lens' DeleteProgressUpdateStream (Maybe Bool)
- deleteProgressUpdateStream_progressUpdateStreamName :: Lens' DeleteProgressUpdateStream Text
- deleteProgressUpdateStreamResponse_httpStatus :: Lens' DeleteProgressUpdateStreamResponse Int
- listProgressUpdateStreams_nextToken :: Lens' ListProgressUpdateStreams (Maybe Text)
- listProgressUpdateStreams_maxResults :: Lens' ListProgressUpdateStreams (Maybe Natural)
- listProgressUpdateStreamsResponse_progressUpdateStreamSummaryList :: Lens' ListProgressUpdateStreamsResponse (Maybe [ProgressUpdateStreamSummary])
- listProgressUpdateStreamsResponse_nextToken :: Lens' ListProgressUpdateStreamsResponse (Maybe Text)
- listProgressUpdateStreamsResponse_httpStatus :: Lens' ListProgressUpdateStreamsResponse Int
- disassociateCreatedArtifact_dryRun :: Lens' DisassociateCreatedArtifact (Maybe Bool)
- disassociateCreatedArtifact_progressUpdateStream :: Lens' DisassociateCreatedArtifact Text
- disassociateCreatedArtifact_migrationTaskName :: Lens' DisassociateCreatedArtifact Text
- disassociateCreatedArtifact_createdArtifactName :: Lens' DisassociateCreatedArtifact Text
- disassociateCreatedArtifactResponse_httpStatus :: Lens' DisassociateCreatedArtifactResponse Int
- importMigrationTask_dryRun :: Lens' ImportMigrationTask (Maybe Bool)
- importMigrationTask_progressUpdateStream :: Lens' ImportMigrationTask Text
- importMigrationTask_migrationTaskName :: Lens' ImportMigrationTask Text
- importMigrationTaskResponse_httpStatus :: Lens' ImportMigrationTaskResponse Int
- describeMigrationTask_progressUpdateStream :: Lens' DescribeMigrationTask Text
- describeMigrationTask_migrationTaskName :: Lens' DescribeMigrationTask Text
- describeMigrationTaskResponse_migrationTask :: Lens' DescribeMigrationTaskResponse (Maybe MigrationTask)
- describeMigrationTaskResponse_httpStatus :: Lens' DescribeMigrationTaskResponse Int
- putResourceAttributes_dryRun :: Lens' PutResourceAttributes (Maybe Bool)
- putResourceAttributes_progressUpdateStream :: Lens' PutResourceAttributes Text
- putResourceAttributes_migrationTaskName :: Lens' PutResourceAttributes Text
- putResourceAttributes_resourceAttributeList :: Lens' PutResourceAttributes (NonEmpty ResourceAttribute)
- putResourceAttributesResponse_httpStatus :: Lens' PutResourceAttributesResponse Int
- associateCreatedArtifact_dryRun :: Lens' AssociateCreatedArtifact (Maybe Bool)
- associateCreatedArtifact_progressUpdateStream :: Lens' AssociateCreatedArtifact Text
- associateCreatedArtifact_migrationTaskName :: Lens' AssociateCreatedArtifact Text
- associateCreatedArtifact_createdArtifact :: Lens' AssociateCreatedArtifact CreatedArtifact
- associateCreatedArtifactResponse_httpStatus :: Lens' AssociateCreatedArtifactResponse Int
- notifyMigrationTaskState_dryRun :: Lens' NotifyMigrationTaskState (Maybe Bool)
- notifyMigrationTaskState_progressUpdateStream :: Lens' NotifyMigrationTaskState Text
- notifyMigrationTaskState_migrationTaskName :: Lens' NotifyMigrationTaskState Text
- notifyMigrationTaskState_task :: Lens' NotifyMigrationTaskState Task
- notifyMigrationTaskState_updateDateTime :: Lens' NotifyMigrationTaskState UTCTime
- notifyMigrationTaskState_nextUpdateSeconds :: Lens' NotifyMigrationTaskState Natural
- notifyMigrationTaskStateResponse_httpStatus :: Lens' NotifyMigrationTaskStateResponse Int
- describeApplicationState_applicationId :: Lens' DescribeApplicationState Text
- describeApplicationStateResponse_lastUpdatedTime :: Lens' DescribeApplicationStateResponse (Maybe UTCTime)
- describeApplicationStateResponse_applicationStatus :: Lens' DescribeApplicationStateResponse (Maybe ApplicationStatus)
- describeApplicationStateResponse_httpStatus :: Lens' DescribeApplicationStateResponse Int
- listMigrationTasks_resourceName :: Lens' ListMigrationTasks (Maybe Text)
- listMigrationTasks_nextToken :: Lens' ListMigrationTasks (Maybe Text)
- listMigrationTasks_maxResults :: Lens' ListMigrationTasks (Maybe Natural)
- listMigrationTasksResponse_migrationTaskSummaryList :: Lens' ListMigrationTasksResponse (Maybe [MigrationTaskSummary])
- listMigrationTasksResponse_nextToken :: Lens' ListMigrationTasksResponse (Maybe Text)
- listMigrationTasksResponse_httpStatus :: Lens' ListMigrationTasksResponse Int
- listDiscoveredResources_nextToken :: Lens' ListDiscoveredResources (Maybe Text)
- listDiscoveredResources_maxResults :: Lens' ListDiscoveredResources (Maybe Natural)
- listDiscoveredResources_progressUpdateStream :: Lens' ListDiscoveredResources Text
- listDiscoveredResources_migrationTaskName :: Lens' ListDiscoveredResources Text
- listDiscoveredResourcesResponse_discoveredResourceList :: Lens' ListDiscoveredResourcesResponse (Maybe [DiscoveredResource])
- listDiscoveredResourcesResponse_nextToken :: Lens' ListDiscoveredResourcesResponse (Maybe Text)
- listDiscoveredResourcesResponse_httpStatus :: Lens' ListDiscoveredResourcesResponse Int
- applicationState_lastUpdatedTime :: Lens' ApplicationState (Maybe UTCTime)
- applicationState_applicationId :: Lens' ApplicationState (Maybe Text)
- applicationState_applicationStatus :: Lens' ApplicationState (Maybe ApplicationStatus)
- createdArtifact_description :: Lens' CreatedArtifact (Maybe Text)
- createdArtifact_name :: Lens' CreatedArtifact Text
- discoveredResource_description :: Lens' DiscoveredResource (Maybe Text)
- discoveredResource_configurationId :: Lens' DiscoveredResource Text
- migrationTask_updateDateTime :: Lens' MigrationTask (Maybe UTCTime)
- migrationTask_resourceAttributeList :: Lens' MigrationTask (Maybe [ResourceAttribute])
- migrationTask_task :: Lens' MigrationTask (Maybe Task)
- migrationTask_progressUpdateStream :: Lens' MigrationTask (Maybe Text)
- migrationTask_migrationTaskName :: Lens' MigrationTask (Maybe Text)
- migrationTaskSummary_status :: Lens' MigrationTaskSummary (Maybe MigrationStatus)
- migrationTaskSummary_updateDateTime :: Lens' MigrationTaskSummary (Maybe UTCTime)
- migrationTaskSummary_progressPercent :: Lens' MigrationTaskSummary (Maybe Natural)
- migrationTaskSummary_statusDetail :: Lens' MigrationTaskSummary (Maybe Text)
- migrationTaskSummary_progressUpdateStream :: Lens' MigrationTaskSummary (Maybe Text)
- migrationTaskSummary_migrationTaskName :: Lens' MigrationTaskSummary (Maybe Text)
- progressUpdateStreamSummary_progressUpdateStreamName :: Lens' ProgressUpdateStreamSummary (Maybe Text)
- resourceAttribute_type :: Lens' ResourceAttribute ResourceAttributeType
- resourceAttribute_value :: Lens' ResourceAttribute Text
- task_progressPercent :: Lens' Task (Maybe Natural)
- task_statusDetail :: Lens' Task (Maybe Text)
- task_status :: Lens' Task MigrationStatus
Operations
AssociateDiscoveredResource
associateDiscoveredResource_dryRun :: Lens' AssociateDiscoveredResource (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
associateDiscoveredResource_progressUpdateStream :: Lens' AssociateDiscoveredResource Text Source #
The name of the ProgressUpdateStream.
associateDiscoveredResource_migrationTaskName :: Lens' AssociateDiscoveredResource Text Source #
The identifier given to the MigrationTask. /Do not store personal data in this field./
associateDiscoveredResource_discoveredResource :: Lens' AssociateDiscoveredResource DiscoveredResource Source #
Object representing a Resource.
associateDiscoveredResourceResponse_httpStatus :: Lens' AssociateDiscoveredResourceResponse Int Source #
The response's http status code.
CreateProgressUpdateStream
createProgressUpdateStream_dryRun :: Lens' CreateProgressUpdateStream (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
createProgressUpdateStream_progressUpdateStreamName :: Lens' CreateProgressUpdateStream Text Source #
The name of the ProgressUpdateStream. /Do not store personal data in this field./
createProgressUpdateStreamResponse_httpStatus :: Lens' CreateProgressUpdateStreamResponse Int Source #
The response's http status code.
ListApplicationStates
listApplicationStates_nextToken :: Lens' ListApplicationStates (Maybe Text) Source #
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
.
listApplicationStates_applicationIds :: Lens' ListApplicationStates (Maybe (NonEmpty Text)) Source #
The configurationIds from the Application Discovery Service that uniquely identifies your applications.
listApplicationStates_maxResults :: Lens' ListApplicationStates (Maybe Natural) Source #
Maximum number of results to be returned per page.
listApplicationStatesResponse_applicationStateList :: Lens' ListApplicationStatesResponse (Maybe [ApplicationState]) Source #
A list of Applications that exist in Application Discovery Service.
listApplicationStatesResponse_nextToken :: Lens' ListApplicationStatesResponse (Maybe Text) Source #
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
.
listApplicationStatesResponse_httpStatus :: Lens' ListApplicationStatesResponse Int Source #
The response's http status code.
ListCreatedArtifacts
listCreatedArtifacts_nextToken :: Lens' ListCreatedArtifacts (Maybe Text) Source #
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
.
listCreatedArtifacts_maxResults :: Lens' ListCreatedArtifacts (Maybe Natural) Source #
Maximum number of results to be returned per page.
listCreatedArtifacts_progressUpdateStream :: Lens' ListCreatedArtifacts Text Source #
The name of the ProgressUpdateStream.
listCreatedArtifacts_migrationTaskName :: Lens' ListCreatedArtifacts Text Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
listCreatedArtifactsResponse_nextToken :: Lens' ListCreatedArtifactsResponse (Maybe Text) Source #
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.
listCreatedArtifactsResponse_createdArtifactList :: Lens' ListCreatedArtifactsResponse (Maybe [CreatedArtifact]) Source #
List of created artifacts up to the maximum number of results specified in the request.
listCreatedArtifactsResponse_httpStatus :: Lens' ListCreatedArtifactsResponse Int Source #
The response's http status code.
DisassociateDiscoveredResource
disassociateDiscoveredResource_dryRun :: Lens' DisassociateDiscoveredResource (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
disassociateDiscoveredResource_progressUpdateStream :: Lens' DisassociateDiscoveredResource Text Source #
The name of the ProgressUpdateStream.
disassociateDiscoveredResource_migrationTaskName :: Lens' DisassociateDiscoveredResource Text Source #
The identifier given to the MigrationTask. /Do not store personal data in this field./
disassociateDiscoveredResource_configurationId :: Lens' DisassociateDiscoveredResource Text Source #
ConfigurationId of the Application Discovery Service resource to be disassociated.
disassociateDiscoveredResourceResponse_httpStatus :: Lens' DisassociateDiscoveredResourceResponse Int Source #
The response's http status code.
NotifyApplicationState
notifyApplicationState_updateDateTime :: Lens' NotifyApplicationState (Maybe UTCTime) Source #
The timestamp when the application state changed.
notifyApplicationState_dryRun :: Lens' NotifyApplicationState (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
notifyApplicationState_applicationId :: Lens' NotifyApplicationState Text Source #
The configurationId in Application Discovery Service that uniquely identifies the grouped application.
notifyApplicationState_status :: Lens' NotifyApplicationState ApplicationStatus Source #
Status of the application - Not Started, In-Progress, Complete.
notifyApplicationStateResponse_httpStatus :: Lens' NotifyApplicationStateResponse Int Source #
The response's http status code.
DeleteProgressUpdateStream
deleteProgressUpdateStream_dryRun :: Lens' DeleteProgressUpdateStream (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
deleteProgressUpdateStream_progressUpdateStreamName :: Lens' DeleteProgressUpdateStream Text Source #
The name of the ProgressUpdateStream. /Do not store personal data in this field./
deleteProgressUpdateStreamResponse_httpStatus :: Lens' DeleteProgressUpdateStreamResponse Int Source #
The response's http status code.
ListProgressUpdateStreams
listProgressUpdateStreams_nextToken :: Lens' ListProgressUpdateStreams (Maybe Text) Source #
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
.
listProgressUpdateStreams_maxResults :: Lens' ListProgressUpdateStreams (Maybe Natural) Source #
Filter to limit the maximum number of results to list per page.
listProgressUpdateStreamsResponse_progressUpdateStreamSummaryList :: Lens' ListProgressUpdateStreamsResponse (Maybe [ProgressUpdateStreamSummary]) Source #
List of progress update streams up to the max number of results passed in the input.
listProgressUpdateStreamsResponse_nextToken :: Lens' ListProgressUpdateStreamsResponse (Maybe Text) Source #
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.
listProgressUpdateStreamsResponse_httpStatus :: Lens' ListProgressUpdateStreamsResponse Int Source #
The response's http status code.
DisassociateCreatedArtifact
disassociateCreatedArtifact_dryRun :: Lens' DisassociateCreatedArtifact (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
disassociateCreatedArtifact_progressUpdateStream :: Lens' DisassociateCreatedArtifact Text Source #
The name of the ProgressUpdateStream.
disassociateCreatedArtifact_migrationTaskName :: Lens' DisassociateCreatedArtifact Text Source #
Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
disassociateCreatedArtifact_createdArtifactName :: Lens' DisassociateCreatedArtifact Text Source #
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
disassociateCreatedArtifactResponse_httpStatus :: Lens' DisassociateCreatedArtifactResponse Int Source #
The response's http status code.
ImportMigrationTask
importMigrationTask_dryRun :: Lens' ImportMigrationTask (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
importMigrationTask_progressUpdateStream :: Lens' ImportMigrationTask Text Source #
The name of the ProgressUpdateStream. >
importMigrationTask_migrationTaskName :: Lens' ImportMigrationTask Text Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
importMigrationTaskResponse_httpStatus :: Lens' ImportMigrationTaskResponse Int Source #
The response's http status code.
DescribeMigrationTask
describeMigrationTask_progressUpdateStream :: Lens' DescribeMigrationTask Text Source #
The name of the ProgressUpdateStream.
describeMigrationTask_migrationTaskName :: Lens' DescribeMigrationTask Text Source #
The identifier given to the MigrationTask. /Do not store personal data in this field./
describeMigrationTaskResponse_migrationTask :: Lens' DescribeMigrationTaskResponse (Maybe MigrationTask) Source #
Object encapsulating information about the migration task.
describeMigrationTaskResponse_httpStatus :: Lens' DescribeMigrationTaskResponse Int Source #
The response's http status code.
PutResourceAttributes
putResourceAttributes_dryRun :: Lens' PutResourceAttributes (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
putResourceAttributes_progressUpdateStream :: Lens' PutResourceAttributes Text Source #
The name of the ProgressUpdateStream.
putResourceAttributes_migrationTaskName :: Lens' PutResourceAttributes Text Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
putResourceAttributes_resourceAttributeList :: Lens' PutResourceAttributes (NonEmpty ResourceAttribute) Source #
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 repository.
Takes the object array of ResourceAttribute
where 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
where the identifying value can be a string up to 256 characters.
- If any "VM" related value is set for a
ResourceAttribute
object, it is required thatVM_MANAGER_ID
, as a minimum, is always set. IfVM_MANAGER_ID
is not set, then all "VM" fields will be discarded and "VM" fields will not be used for matching the migration task to a server in Application Discovery Service repository. See the Example section below for a use case of specifying "VM" related values. - If a server you are trying to match has multiple IP or MAC
addresses, you should provide as many as you know in separate
type/value pairs passed to the
ResourceAttributeList
parameter to maximize the chances of matching.
putResourceAttributesResponse_httpStatus :: Lens' PutResourceAttributesResponse Int Source #
The response's http status code.
AssociateCreatedArtifact
associateCreatedArtifact_dryRun :: Lens' AssociateCreatedArtifact (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
associateCreatedArtifact_progressUpdateStream :: Lens' AssociateCreatedArtifact Text Source #
The name of the ProgressUpdateStream.
associateCreatedArtifact_migrationTaskName :: Lens' AssociateCreatedArtifact Text Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
associateCreatedArtifact_createdArtifact :: Lens' AssociateCreatedArtifact CreatedArtifact Source #
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
associateCreatedArtifactResponse_httpStatus :: Lens' AssociateCreatedArtifactResponse Int Source #
The response's http status code.
NotifyMigrationTaskState
notifyMigrationTaskState_dryRun :: Lens' NotifyMigrationTaskState (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
notifyMigrationTaskState_progressUpdateStream :: Lens' NotifyMigrationTaskState Text Source #
The name of the ProgressUpdateStream.
notifyMigrationTaskState_migrationTaskName :: Lens' NotifyMigrationTaskState Text Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
notifyMigrationTaskState_task :: Lens' NotifyMigrationTaskState Task Source #
Information about the task's progress and status.
notifyMigrationTaskState_updateDateTime :: Lens' NotifyMigrationTaskState UTCTime Source #
The timestamp when the task was gathered.
notifyMigrationTaskState_nextUpdateSeconds :: Lens' NotifyMigrationTaskState Natural Source #
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.
notifyMigrationTaskStateResponse_httpStatus :: Lens' NotifyMigrationTaskStateResponse Int Source #
The response's http status code.
DescribeApplicationState
describeApplicationState_applicationId :: Lens' DescribeApplicationState Text Source #
The configurationId in Application Discovery Service that uniquely identifies the grouped application.
describeApplicationStateResponse_lastUpdatedTime :: Lens' DescribeApplicationStateResponse (Maybe UTCTime) Source #
The timestamp when the application status was last updated.
describeApplicationStateResponse_applicationStatus :: Lens' DescribeApplicationStateResponse (Maybe ApplicationStatus) Source #
Status of the application - Not Started, In-Progress, Complete.
describeApplicationStateResponse_httpStatus :: Lens' DescribeApplicationStateResponse Int Source #
The response's http status code.
ListMigrationTasks
listMigrationTasks_resourceName :: Lens' ListMigrationTasks (Maybe Text) Source #
Filter migration tasks by discovered resource name.
listMigrationTasks_nextToken :: Lens' ListMigrationTasks (Maybe Text) Source #
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
.
listMigrationTasks_maxResults :: Lens' ListMigrationTasks (Maybe Natural) Source #
Value to specify how many results are returned per page.
listMigrationTasksResponse_migrationTaskSummaryList :: Lens' ListMigrationTasksResponse (Maybe [MigrationTaskSummary]) Source #
Lists the migration task's summary which includes: MigrationTaskName
,
ProgressPercent
, ProgressUpdateStream
, Status
, and the
UpdateDateTime
for each task.
listMigrationTasksResponse_nextToken :: Lens' ListMigrationTasksResponse (Maybe Text) Source #
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.
listMigrationTasksResponse_httpStatus :: Lens' ListMigrationTasksResponse Int Source #
The response's http status code.
ListDiscoveredResources
listDiscoveredResources_nextToken :: Lens' ListDiscoveredResources (Maybe Text) Source #
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
.
listDiscoveredResources_maxResults :: Lens' ListDiscoveredResources (Maybe Natural) Source #
The maximum number of results returned per page.
listDiscoveredResources_progressUpdateStream :: Lens' ListDiscoveredResources Text Source #
The name of the ProgressUpdateStream.
listDiscoveredResources_migrationTaskName :: Lens' ListDiscoveredResources Text Source #
The name of the MigrationTask. /Do not store personal data in this field./
listDiscoveredResourcesResponse_discoveredResourceList :: Lens' ListDiscoveredResourcesResponse (Maybe [DiscoveredResource]) Source #
Returned list of discovered resources associated with the given MigrationTask.
listDiscoveredResourcesResponse_nextToken :: Lens' ListDiscoveredResourcesResponse (Maybe Text) Source #
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.
listDiscoveredResourcesResponse_httpStatus :: Lens' ListDiscoveredResourcesResponse Int Source #
The response's http status code.
Types
ApplicationState
applicationState_lastUpdatedTime :: Lens' ApplicationState (Maybe UTCTime) Source #
The timestamp when the application status was last updated.
applicationState_applicationId :: Lens' ApplicationState (Maybe Text) Source #
The configurationId from the Application Discovery Service that uniquely identifies an application.
applicationState_applicationStatus :: Lens' ApplicationState (Maybe ApplicationStatus) Source #
The current status of an application.
CreatedArtifact
createdArtifact_description :: Lens' CreatedArtifact (Maybe Text) Source #
A description that can be free-form text to record additional detail about the artifact for clarity or for later reference.
createdArtifact_name :: Lens' CreatedArtifact Text Source #
An ARN that uniquely identifies the result of a migration task.
DiscoveredResource
discoveredResource_description :: Lens' DiscoveredResource (Maybe Text) Source #
A description that can be free-form text to record additional detail about the discovered resource for clarity or later reference.
discoveredResource_configurationId :: Lens' DiscoveredResource Text Source #
The configurationId in Application Discovery Service that uniquely identifies the on-premise resource.
MigrationTask
migrationTask_updateDateTime :: Lens' MigrationTask (Maybe UTCTime) Source #
The timestamp when the task was gathered.
migrationTask_resourceAttributeList :: Lens' MigrationTask (Maybe [ResourceAttribute]) Source #
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 repository.
migrationTask_task :: Lens' MigrationTask (Maybe Task) Source #
Task object encapsulating task information.
migrationTask_progressUpdateStream :: Lens' MigrationTask (Maybe Text) Source #
A name that identifies the vendor of the migration tool being used.
migrationTask_migrationTaskName :: Lens' MigrationTask (Maybe Text) Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
MigrationTaskSummary
migrationTaskSummary_status :: Lens' MigrationTaskSummary (Maybe MigrationStatus) Source #
Status of the task.
migrationTaskSummary_updateDateTime :: Lens' MigrationTaskSummary (Maybe UTCTime) Source #
The timestamp when the task was gathered.
migrationTaskSummary_progressPercent :: Lens' MigrationTaskSummary (Maybe Natural) Source #
Indication of the percentage completion of the task.
migrationTaskSummary_statusDetail :: Lens' MigrationTaskSummary (Maybe Text) Source #
Detail information of what is being done within the overall status state.
migrationTaskSummary_progressUpdateStream :: Lens' MigrationTaskSummary (Maybe Text) Source #
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.
migrationTaskSummary_migrationTaskName :: Lens' MigrationTaskSummary (Maybe Text) Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
ProgressUpdateStreamSummary
progressUpdateStreamSummary_progressUpdateStreamName :: Lens' ProgressUpdateStreamSummary (Maybe Text) Source #
The name of the ProgressUpdateStream. /Do not store personal data in this field./
ResourceAttribute
resourceAttribute_type :: Lens' ResourceAttribute ResourceAttributeType Source #
Type of resource.
resourceAttribute_value :: Lens' ResourceAttribute Text Source #
Value of the resource type.
Task
task_progressPercent :: Lens' Task (Maybe Natural) Source #
Indication of the percentage completion of the task.
task_statusDetail :: Lens' Task (Maybe Text) Source #
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.
task_status :: Lens' Task MigrationStatus Source #
Status of the task - Not Started, In-Progress, Complete.