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 |
- Service Configuration
- Errors
- Waiters
- Operations
- AssociateDiscoveredResource
- CreateProgressUpdateStream
- ListApplicationStates (Paginated)
- ListCreatedArtifacts (Paginated)
- DisassociateDiscoveredResource
- NotifyApplicationState
- DeleteProgressUpdateStream
- ListProgressUpdateStreams (Paginated)
- DisassociateCreatedArtifact
- ImportMigrationTask
- DescribeMigrationTask
- PutResourceAttributes
- AssociateCreatedArtifact
- NotifyMigrationTaskState
- DescribeApplicationState
- ListMigrationTasks (Paginated)
- ListDiscoveredResources (Paginated)
- Types
Derived from API version 2017-05-31
of the AWS service descriptions, licensed under Apache 2.0.
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.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _HomeRegionNotSetException :: AsError a => Getting (First ServiceError) a ServiceError
- _DryRunOperation :: AsError a => Getting (First ServiceError) a ServiceError
- _PolicyErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidInputException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnauthorizedOperation :: AsError a => Getting (First ServiceError) a ServiceError
- data AssociateDiscoveredResource = AssociateDiscoveredResource' (Maybe Bool) Text Text DiscoveredResource
- newAssociateDiscoveredResource :: Text -> Text -> DiscoveredResource -> AssociateDiscoveredResource
- data AssociateDiscoveredResourceResponse = AssociateDiscoveredResourceResponse' Int
- newAssociateDiscoveredResourceResponse :: Int -> AssociateDiscoveredResourceResponse
- data CreateProgressUpdateStream = CreateProgressUpdateStream' (Maybe Bool) Text
- newCreateProgressUpdateStream :: Text -> CreateProgressUpdateStream
- data CreateProgressUpdateStreamResponse = CreateProgressUpdateStreamResponse' Int
- newCreateProgressUpdateStreamResponse :: Int -> CreateProgressUpdateStreamResponse
- data ListApplicationStates = ListApplicationStates' (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Natural)
- newListApplicationStates :: ListApplicationStates
- data ListApplicationStatesResponse = ListApplicationStatesResponse' (Maybe [ApplicationState]) (Maybe Text) Int
- newListApplicationStatesResponse :: Int -> ListApplicationStatesResponse
- data ListCreatedArtifacts = ListCreatedArtifacts' (Maybe Text) (Maybe Natural) Text Text
- newListCreatedArtifacts :: Text -> Text -> ListCreatedArtifacts
- data ListCreatedArtifactsResponse = ListCreatedArtifactsResponse' (Maybe Text) (Maybe [CreatedArtifact]) Int
- newListCreatedArtifactsResponse :: Int -> ListCreatedArtifactsResponse
- data DisassociateDiscoveredResource = DisassociateDiscoveredResource' (Maybe Bool) Text Text Text
- newDisassociateDiscoveredResource :: Text -> Text -> Text -> DisassociateDiscoveredResource
- data DisassociateDiscoveredResourceResponse = DisassociateDiscoveredResourceResponse' Int
- newDisassociateDiscoveredResourceResponse :: Int -> DisassociateDiscoveredResourceResponse
- data NotifyApplicationState = NotifyApplicationState' (Maybe POSIX) (Maybe Bool) Text ApplicationStatus
- newNotifyApplicationState :: Text -> ApplicationStatus -> NotifyApplicationState
- data NotifyApplicationStateResponse = NotifyApplicationStateResponse' Int
- newNotifyApplicationStateResponse :: Int -> NotifyApplicationStateResponse
- data DeleteProgressUpdateStream = DeleteProgressUpdateStream' (Maybe Bool) Text
- newDeleteProgressUpdateStream :: Text -> DeleteProgressUpdateStream
- data DeleteProgressUpdateStreamResponse = DeleteProgressUpdateStreamResponse' Int
- newDeleteProgressUpdateStreamResponse :: Int -> DeleteProgressUpdateStreamResponse
- data ListProgressUpdateStreams = ListProgressUpdateStreams' (Maybe Text) (Maybe Natural)
- newListProgressUpdateStreams :: ListProgressUpdateStreams
- data ListProgressUpdateStreamsResponse = ListProgressUpdateStreamsResponse' (Maybe [ProgressUpdateStreamSummary]) (Maybe Text) Int
- newListProgressUpdateStreamsResponse :: Int -> ListProgressUpdateStreamsResponse
- data DisassociateCreatedArtifact = DisassociateCreatedArtifact' (Maybe Bool) Text Text Text
- newDisassociateCreatedArtifact :: Text -> Text -> Text -> DisassociateCreatedArtifact
- data DisassociateCreatedArtifactResponse = DisassociateCreatedArtifactResponse' Int
- newDisassociateCreatedArtifactResponse :: Int -> DisassociateCreatedArtifactResponse
- data ImportMigrationTask = ImportMigrationTask' (Maybe Bool) Text Text
- newImportMigrationTask :: Text -> Text -> ImportMigrationTask
- data ImportMigrationTaskResponse = ImportMigrationTaskResponse' Int
- newImportMigrationTaskResponse :: Int -> ImportMigrationTaskResponse
- data DescribeMigrationTask = DescribeMigrationTask' Text Text
- newDescribeMigrationTask :: Text -> Text -> DescribeMigrationTask
- data DescribeMigrationTaskResponse = DescribeMigrationTaskResponse' (Maybe MigrationTask) Int
- newDescribeMigrationTaskResponse :: Int -> DescribeMigrationTaskResponse
- data PutResourceAttributes = PutResourceAttributes' (Maybe Bool) Text Text (NonEmpty ResourceAttribute)
- newPutResourceAttributes :: Text -> Text -> NonEmpty ResourceAttribute -> PutResourceAttributes
- data PutResourceAttributesResponse = PutResourceAttributesResponse' Int
- newPutResourceAttributesResponse :: Int -> PutResourceAttributesResponse
- data AssociateCreatedArtifact = AssociateCreatedArtifact' (Maybe Bool) Text Text CreatedArtifact
- newAssociateCreatedArtifact :: Text -> Text -> CreatedArtifact -> AssociateCreatedArtifact
- data AssociateCreatedArtifactResponse = AssociateCreatedArtifactResponse' Int
- newAssociateCreatedArtifactResponse :: Int -> AssociateCreatedArtifactResponse
- data NotifyMigrationTaskState = NotifyMigrationTaskState' (Maybe Bool) Text Text Task POSIX Natural
- newNotifyMigrationTaskState :: Text -> Text -> Task -> UTCTime -> Natural -> NotifyMigrationTaskState
- data NotifyMigrationTaskStateResponse = NotifyMigrationTaskStateResponse' Int
- newNotifyMigrationTaskStateResponse :: Int -> NotifyMigrationTaskStateResponse
- data DescribeApplicationState = DescribeApplicationState' Text
- newDescribeApplicationState :: Text -> DescribeApplicationState
- data DescribeApplicationStateResponse = DescribeApplicationStateResponse' (Maybe POSIX) (Maybe ApplicationStatus) Int
- newDescribeApplicationStateResponse :: Int -> DescribeApplicationStateResponse
- data ListMigrationTasks = ListMigrationTasks' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListMigrationTasks :: ListMigrationTasks
- data ListMigrationTasksResponse = ListMigrationTasksResponse' (Maybe [MigrationTaskSummary]) (Maybe Text) Int
- newListMigrationTasksResponse :: Int -> ListMigrationTasksResponse
- data ListDiscoveredResources = ListDiscoveredResources' (Maybe Text) (Maybe Natural) Text Text
- newListDiscoveredResources :: Text -> Text -> ListDiscoveredResources
- data ListDiscoveredResourcesResponse = ListDiscoveredResourcesResponse' (Maybe [DiscoveredResource]) (Maybe Text) Int
- newListDiscoveredResourcesResponse :: Int -> ListDiscoveredResourcesResponse
- newtype ApplicationStatus where
- ApplicationStatus' { }
- pattern ApplicationStatus_COMPLETED :: ApplicationStatus
- pattern ApplicationStatus_IN_PROGRESS :: ApplicationStatus
- pattern ApplicationStatus_NOT_STARTED :: ApplicationStatus
- newtype MigrationStatus where
- MigrationStatus' { }
- pattern MigrationStatus_COMPLETED :: MigrationStatus
- pattern MigrationStatus_FAILED :: MigrationStatus
- pattern MigrationStatus_IN_PROGRESS :: MigrationStatus
- pattern MigrationStatus_NOT_STARTED :: MigrationStatus
- newtype ResourceAttributeType where
- ResourceAttributeType' { }
- pattern ResourceAttributeType_BIOS_ID :: ResourceAttributeType
- pattern ResourceAttributeType_FQDN :: ResourceAttributeType
- pattern ResourceAttributeType_IPV4_ADDRESS :: ResourceAttributeType
- pattern ResourceAttributeType_IPV6_ADDRESS :: ResourceAttributeType
- pattern ResourceAttributeType_MAC_ADDRESS :: ResourceAttributeType
- pattern ResourceAttributeType_MOTHERBOARD_SERIAL_NUMBER :: ResourceAttributeType
- pattern ResourceAttributeType_VM_MANAGED_OBJECT_REFERENCE :: ResourceAttributeType
- pattern ResourceAttributeType_VM_MANAGER_ID :: ResourceAttributeType
- pattern ResourceAttributeType_VM_NAME :: ResourceAttributeType
- pattern ResourceAttributeType_VM_PATH :: ResourceAttributeType
- data ApplicationState = ApplicationState' (Maybe POSIX) (Maybe Text) (Maybe ApplicationStatus)
- newApplicationState :: ApplicationState
- data CreatedArtifact = CreatedArtifact' (Maybe Text) Text
- newCreatedArtifact :: Text -> CreatedArtifact
- data DiscoveredResource = DiscoveredResource' (Maybe Text) Text
- newDiscoveredResource :: Text -> DiscoveredResource
- data MigrationTask = MigrationTask' (Maybe POSIX) (Maybe [ResourceAttribute]) (Maybe Task) (Maybe Text) (Maybe Text)
- newMigrationTask :: MigrationTask
- data MigrationTaskSummary = MigrationTaskSummary' (Maybe MigrationStatus) (Maybe POSIX) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text)
- newMigrationTaskSummary :: MigrationTaskSummary
- data ProgressUpdateStreamSummary = ProgressUpdateStreamSummary' (Maybe Text)
- newProgressUpdateStreamSummary :: ProgressUpdateStreamSummary
- data ResourceAttribute = ResourceAttribute' ResourceAttributeType Text
- newResourceAttribute :: ResourceAttributeType -> Text -> ResourceAttribute
- data Task = Task' (Maybe Natural) (Maybe Text) MigrationStatus
- newTask :: MigrationStatus -> Task
Service Configuration
defaultService :: Service Source #
API version 2017-05-31
of the Amazon Migration Hub SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by MigrationHub
.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You do not have sufficient access to perform this action.
HomeRegionNotSetException
_HomeRegionNotSetException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The home region is not set. Set the home region to continue.
DryRunOperation
_DryRunOperation :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised to indicate a successfully authorized action when the
DryRun
flag is set to "true".
PolicyErrorException
_PolicyErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised when there are problems accessing Application Discovery
Service (Application Discovery Service); most likely due to a
misconfigured policy or the migrationhub-discovery
role is missing or
not configured correctly.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was denied due to request throttling.
InternalServerError
_InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised when an internal, configuration, or dependency error is encountered.
InvalidInputException
_InvalidInputException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised when the provided input violates a policy constraint or is entered in the wrong format or data type.
ServiceUnavailableException
_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised when there is an internal, configuration, or dependency error encountered.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised when the request references a resource (Application Discovery Service configuration, update stream, migration task, etc.) that does not exist in Application Discovery Service (Application Discovery Service) or in Migration Hub's repository.
UnauthorizedOperation
_UnauthorizedOperation :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception raised to indicate a request was not authorized when the
DryRun
flag is set to "true".
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
AssociateDiscoveredResource
data AssociateDiscoveredResource Source #
See: newAssociateDiscoveredResource
smart constructor.
Instances
newAssociateDiscoveredResource Source #
Create a value of AssociateDiscoveredResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:AssociateDiscoveredResource'
, associateDiscoveredResource_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:AssociateDiscoveredResource'
, associateDiscoveredResource_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:AssociateDiscoveredResource'
, associateDiscoveredResource_migrationTaskName
- The identifier given to the MigrationTask. /Do not store personal data
in this field./
$sel:discoveredResource:AssociateDiscoveredResource'
, associateDiscoveredResource_discoveredResource
- Object representing a Resource.
data AssociateDiscoveredResourceResponse Source #
See: newAssociateDiscoveredResourceResponse
smart constructor.
Instances
newAssociateDiscoveredResourceResponse Source #
Create a value of AssociateDiscoveredResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateDiscoveredResourceResponse'
, associateDiscoveredResourceResponse_httpStatus
- The response's http status code.
CreateProgressUpdateStream
data CreateProgressUpdateStream Source #
See: newCreateProgressUpdateStream
smart constructor.
Instances
newCreateProgressUpdateStream Source #
Create a value of CreateProgressUpdateStream
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:CreateProgressUpdateStream'
, createProgressUpdateStream_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStreamName:CreateProgressUpdateStream'
, createProgressUpdateStream_progressUpdateStreamName
- The name of the ProgressUpdateStream. /Do not store personal data in
this field./
data CreateProgressUpdateStreamResponse Source #
See: newCreateProgressUpdateStreamResponse
smart constructor.
Instances
Eq CreateProgressUpdateStreamResponse Source # | |
Read CreateProgressUpdateStreamResponse Source # | |
Show CreateProgressUpdateStreamResponse Source # | |
Generic CreateProgressUpdateStreamResponse Source # | |
NFData CreateProgressUpdateStreamResponse Source # | |
Defined in Amazonka.MigrationHub.CreateProgressUpdateStream rnf :: CreateProgressUpdateStreamResponse -> () # | |
type Rep CreateProgressUpdateStreamResponse Source # | |
Defined in Amazonka.MigrationHub.CreateProgressUpdateStream type Rep CreateProgressUpdateStreamResponse = D1 ('MetaData "CreateProgressUpdateStreamResponse" "Amazonka.MigrationHub.CreateProgressUpdateStream" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "CreateProgressUpdateStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateProgressUpdateStreamResponse Source #
Create a value of CreateProgressUpdateStreamResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateProgressUpdateStreamResponse'
, createProgressUpdateStreamResponse_httpStatus
- The response's http status code.
ListApplicationStates (Paginated)
data ListApplicationStates Source #
See: newListApplicationStates
smart constructor.
Instances
newListApplicationStates :: ListApplicationStates Source #
Create a value of ListApplicationStates
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListApplicationStates'
, listApplicationStates_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
.
$sel:applicationIds:ListApplicationStates'
, listApplicationStates_applicationIds
- The configurationIds from the Application Discovery Service that
uniquely identifies your applications.
$sel:maxResults:ListApplicationStates'
, listApplicationStates_maxResults
- Maximum number of results to be returned per page.
data ListApplicationStatesResponse Source #
See: newListApplicationStatesResponse
smart constructor.
Instances
newListApplicationStatesResponse Source #
Create a value of ListApplicationStatesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationStateList:ListApplicationStatesResponse'
, listApplicationStatesResponse_applicationStateList
- A list of Applications that exist in Application Discovery Service.
$sel:nextToken:ListApplicationStates'
, listApplicationStatesResponse_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
.
$sel:httpStatus:ListApplicationStatesResponse'
, listApplicationStatesResponse_httpStatus
- The response's http status code.
ListCreatedArtifacts (Paginated)
data ListCreatedArtifacts Source #
See: newListCreatedArtifacts
smart constructor.
Instances
newListCreatedArtifacts Source #
:: Text | |
-> Text | |
-> ListCreatedArtifacts |
Create a value of ListCreatedArtifacts
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCreatedArtifacts'
, listCreatedArtifacts_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
.
$sel:maxResults:ListCreatedArtifacts'
, listCreatedArtifacts_maxResults
- Maximum number of results to be returned per page.
$sel:progressUpdateStream:ListCreatedArtifacts'
, listCreatedArtifacts_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:ListCreatedArtifacts'
, listCreatedArtifacts_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
data ListCreatedArtifactsResponse Source #
See: newListCreatedArtifactsResponse
smart constructor.
Instances
newListCreatedArtifactsResponse Source #
Create a value of ListCreatedArtifactsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCreatedArtifacts'
, listCreatedArtifactsResponse_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.
$sel:createdArtifactList:ListCreatedArtifactsResponse'
, listCreatedArtifactsResponse_createdArtifactList
- List of created artifacts up to the maximum number of results specified
in the request.
$sel:httpStatus:ListCreatedArtifactsResponse'
, listCreatedArtifactsResponse_httpStatus
- The response's http status code.
DisassociateDiscoveredResource
data DisassociateDiscoveredResource Source #
See: newDisassociateDiscoveredResource
smart constructor.
Instances
newDisassociateDiscoveredResource Source #
:: Text | |
-> Text | |
-> Text | |
-> DisassociateDiscoveredResource |
Create a value of DisassociateDiscoveredResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:DisassociateDiscoveredResource'
, disassociateDiscoveredResource_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:DisassociateDiscoveredResource'
, disassociateDiscoveredResource_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:DisassociateDiscoveredResource'
, disassociateDiscoveredResource_migrationTaskName
- The identifier given to the MigrationTask. /Do not store personal data
in this field./
$sel:configurationId:DisassociateDiscoveredResource'
, disassociateDiscoveredResource_configurationId
- ConfigurationId of the Application Discovery Service resource to be
disassociated.
data DisassociateDiscoveredResourceResponse Source #
See: newDisassociateDiscoveredResourceResponse
smart constructor.
Instances
Eq DisassociateDiscoveredResourceResponse Source # | |
Read DisassociateDiscoveredResourceResponse Source # | |
Show DisassociateDiscoveredResourceResponse Source # | |
Generic DisassociateDiscoveredResourceResponse Source # | |
Defined in Amazonka.MigrationHub.DisassociateDiscoveredResource type Rep DisassociateDiscoveredResourceResponse :: Type -> Type # | |
NFData DisassociateDiscoveredResourceResponse Source # | |
type Rep DisassociateDiscoveredResourceResponse Source # | |
Defined in Amazonka.MigrationHub.DisassociateDiscoveredResource type Rep DisassociateDiscoveredResourceResponse = D1 ('MetaData "DisassociateDiscoveredResourceResponse" "Amazonka.MigrationHub.DisassociateDiscoveredResource" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "DisassociateDiscoveredResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateDiscoveredResourceResponse Source #
Create a value of DisassociateDiscoveredResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateDiscoveredResourceResponse'
, disassociateDiscoveredResourceResponse_httpStatus
- The response's http status code.
NotifyApplicationState
data NotifyApplicationState Source #
See: newNotifyApplicationState
smart constructor.
Instances
newNotifyApplicationState Source #
Create a value of NotifyApplicationState
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:updateDateTime:NotifyApplicationState'
, notifyApplicationState_updateDateTime
- The timestamp when the application state changed.
$sel:dryRun:NotifyApplicationState'
, notifyApplicationState_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:applicationId:NotifyApplicationState'
, notifyApplicationState_applicationId
- The configurationId in Application Discovery Service that uniquely
identifies the grouped application.
$sel:status:NotifyApplicationState'
, notifyApplicationState_status
- Status of the application - Not Started, In-Progress, Complete.
data NotifyApplicationStateResponse Source #
See: newNotifyApplicationStateResponse
smart constructor.
Instances
Eq NotifyApplicationStateResponse Source # | |
Read NotifyApplicationStateResponse Source # | |
Show NotifyApplicationStateResponse Source # | |
Defined in Amazonka.MigrationHub.NotifyApplicationState | |
Generic NotifyApplicationStateResponse Source # | |
NFData NotifyApplicationStateResponse Source # | |
Defined in Amazonka.MigrationHub.NotifyApplicationState rnf :: NotifyApplicationStateResponse -> () # | |
type Rep NotifyApplicationStateResponse Source # | |
Defined in Amazonka.MigrationHub.NotifyApplicationState type Rep NotifyApplicationStateResponse = D1 ('MetaData "NotifyApplicationStateResponse" "Amazonka.MigrationHub.NotifyApplicationState" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "NotifyApplicationStateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newNotifyApplicationStateResponse Source #
Create a value of NotifyApplicationStateResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:NotifyApplicationStateResponse'
, notifyApplicationStateResponse_httpStatus
- The response's http status code.
DeleteProgressUpdateStream
data DeleteProgressUpdateStream Source #
See: newDeleteProgressUpdateStream
smart constructor.
Instances
newDeleteProgressUpdateStream Source #
Create a value of DeleteProgressUpdateStream
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:DeleteProgressUpdateStream'
, deleteProgressUpdateStream_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStreamName:DeleteProgressUpdateStream'
, deleteProgressUpdateStream_progressUpdateStreamName
- The name of the ProgressUpdateStream. /Do not store personal data in
this field./
data DeleteProgressUpdateStreamResponse Source #
See: newDeleteProgressUpdateStreamResponse
smart constructor.
Instances
Eq DeleteProgressUpdateStreamResponse Source # | |
Read DeleteProgressUpdateStreamResponse Source # | |
Show DeleteProgressUpdateStreamResponse Source # | |
Generic DeleteProgressUpdateStreamResponse Source # | |
NFData DeleteProgressUpdateStreamResponse Source # | |
Defined in Amazonka.MigrationHub.DeleteProgressUpdateStream rnf :: DeleteProgressUpdateStreamResponse -> () # | |
type Rep DeleteProgressUpdateStreamResponse Source # | |
Defined in Amazonka.MigrationHub.DeleteProgressUpdateStream type Rep DeleteProgressUpdateStreamResponse = D1 ('MetaData "DeleteProgressUpdateStreamResponse" "Amazonka.MigrationHub.DeleteProgressUpdateStream" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "DeleteProgressUpdateStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteProgressUpdateStreamResponse Source #
Create a value of DeleteProgressUpdateStreamResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteProgressUpdateStreamResponse'
, deleteProgressUpdateStreamResponse_httpStatus
- The response's http status code.
ListProgressUpdateStreams (Paginated)
data ListProgressUpdateStreams Source #
See: newListProgressUpdateStreams
smart constructor.
Instances
newListProgressUpdateStreams :: ListProgressUpdateStreams Source #
Create a value of ListProgressUpdateStreams
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListProgressUpdateStreams'
, listProgressUpdateStreams_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
.
$sel:maxResults:ListProgressUpdateStreams'
, listProgressUpdateStreams_maxResults
- Filter to limit the maximum number of results to list per page.
data ListProgressUpdateStreamsResponse Source #
See: newListProgressUpdateStreamsResponse
smart constructor.
Instances
newListProgressUpdateStreamsResponse Source #
Create a value of ListProgressUpdateStreamsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:progressUpdateStreamSummaryList:ListProgressUpdateStreamsResponse'
, listProgressUpdateStreamsResponse_progressUpdateStreamSummaryList
- List of progress update streams up to the max number of results passed
in the input.
$sel:nextToken:ListProgressUpdateStreams'
, listProgressUpdateStreamsResponse_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.
$sel:httpStatus:ListProgressUpdateStreamsResponse'
, listProgressUpdateStreamsResponse_httpStatus
- The response's http status code.
DisassociateCreatedArtifact
data DisassociateCreatedArtifact Source #
See: newDisassociateCreatedArtifact
smart constructor.
Instances
newDisassociateCreatedArtifact Source #
:: Text | |
-> Text | |
-> Text | |
-> DisassociateCreatedArtifact |
Create a value of DisassociateCreatedArtifact
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:DisassociateCreatedArtifact'
, disassociateCreatedArtifact_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:DisassociateCreatedArtifact'
, disassociateCreatedArtifact_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:DisassociateCreatedArtifact'
, disassociateCreatedArtifact_migrationTaskName
- Unique identifier that references the migration task to be disassociated
with the artifact. Do not store personal data in this field.
$sel:createdArtifactName:DisassociateCreatedArtifact'
, disassociateCreatedArtifact_createdArtifactName
- An ARN of the AWS resource related to the migration (e.g., AMI, EC2
instance, RDS instance, etc.)
data DisassociateCreatedArtifactResponse Source #
See: newDisassociateCreatedArtifactResponse
smart constructor.
Instances
newDisassociateCreatedArtifactResponse Source #
Create a value of DisassociateCreatedArtifactResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateCreatedArtifactResponse'
, disassociateCreatedArtifactResponse_httpStatus
- The response's http status code.
ImportMigrationTask
data ImportMigrationTask Source #
See: newImportMigrationTask
smart constructor.
Instances
newImportMigrationTask Source #
:: Text | |
-> Text | |
-> ImportMigrationTask |
Create a value of ImportMigrationTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:ImportMigrationTask'
, importMigrationTask_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:ImportMigrationTask'
, importMigrationTask_progressUpdateStream
- The name of the ProgressUpdateStream. >
$sel:migrationTaskName:ImportMigrationTask'
, importMigrationTask_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
data ImportMigrationTaskResponse Source #
See: newImportMigrationTaskResponse
smart constructor.
Instances
newImportMigrationTaskResponse Source #
Create a value of ImportMigrationTaskResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:ImportMigrationTaskResponse'
, importMigrationTaskResponse_httpStatus
- The response's http status code.
DescribeMigrationTask
data DescribeMigrationTask Source #
See: newDescribeMigrationTask
smart constructor.
Instances
newDescribeMigrationTask Source #
:: Text | |
-> Text | |
-> DescribeMigrationTask |
Create a value of DescribeMigrationTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:progressUpdateStream:DescribeMigrationTask'
, describeMigrationTask_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:DescribeMigrationTask'
, describeMigrationTask_migrationTaskName
- The identifier given to the MigrationTask. /Do not store personal data
in this field./
data DescribeMigrationTaskResponse Source #
See: newDescribeMigrationTaskResponse
smart constructor.
Instances
newDescribeMigrationTaskResponse Source #
Create a value of DescribeMigrationTaskResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:migrationTask:DescribeMigrationTaskResponse'
, describeMigrationTaskResponse_migrationTask
- Object encapsulating information about the migration task.
$sel:httpStatus:DescribeMigrationTaskResponse'
, describeMigrationTaskResponse_httpStatus
- The response's http status code.
PutResourceAttributes
data PutResourceAttributes Source #
See: newPutResourceAttributes
smart constructor.
Instances
newPutResourceAttributes Source #
Create a value of PutResourceAttributes
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:PutResourceAttributes'
, putResourceAttributes_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:PutResourceAttributes'
, putResourceAttributes_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:PutResourceAttributes'
, putResourceAttributes_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
$sel:resourceAttributeList:PutResourceAttributes'
, putResourceAttributes_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
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.
data PutResourceAttributesResponse Source #
See: newPutResourceAttributesResponse
smart constructor.
Instances
newPutResourceAttributesResponse Source #
Create a value of PutResourceAttributesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PutResourceAttributesResponse'
, putResourceAttributesResponse_httpStatus
- The response's http status code.
AssociateCreatedArtifact
data AssociateCreatedArtifact Source #
See: newAssociateCreatedArtifact
smart constructor.
Instances
newAssociateCreatedArtifact Source #
:: Text | |
-> Text | |
-> CreatedArtifact | |
-> AssociateCreatedArtifact |
Create a value of AssociateCreatedArtifact
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:AssociateCreatedArtifact'
, associateCreatedArtifact_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:AssociateCreatedArtifact'
, associateCreatedArtifact_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:AssociateCreatedArtifact'
, associateCreatedArtifact_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
$sel:createdArtifact:AssociateCreatedArtifact'
, associateCreatedArtifact_createdArtifact
- An ARN of the AWS resource related to the migration (e.g., AMI, EC2
instance, RDS instance, etc.)
data AssociateCreatedArtifactResponse Source #
See: newAssociateCreatedArtifactResponse
smart constructor.
Instances
Eq AssociateCreatedArtifactResponse Source # | |
Read AssociateCreatedArtifactResponse Source # | |
Show AssociateCreatedArtifactResponse Source # | |
Generic AssociateCreatedArtifactResponse Source # | |
NFData AssociateCreatedArtifactResponse Source # | |
Defined in Amazonka.MigrationHub.AssociateCreatedArtifact rnf :: AssociateCreatedArtifactResponse -> () # | |
type Rep AssociateCreatedArtifactResponse Source # | |
Defined in Amazonka.MigrationHub.AssociateCreatedArtifact type Rep AssociateCreatedArtifactResponse = D1 ('MetaData "AssociateCreatedArtifactResponse" "Amazonka.MigrationHub.AssociateCreatedArtifact" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "AssociateCreatedArtifactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newAssociateCreatedArtifactResponse Source #
Create a value of AssociateCreatedArtifactResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateCreatedArtifactResponse'
, associateCreatedArtifactResponse_httpStatus
- The response's http status code.
NotifyMigrationTaskState
data NotifyMigrationTaskState Source #
See: newNotifyMigrationTaskState
smart constructor.
Instances
newNotifyMigrationTaskState Source #
Create a value of NotifyMigrationTaskState
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:NotifyMigrationTaskState'
, notifyMigrationTaskState_dryRun
- Optional boolean flag to indicate whether any effect should take place.
Used to test if the caller has permission to make the call.
$sel:progressUpdateStream:NotifyMigrationTaskState'
, notifyMigrationTaskState_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:NotifyMigrationTaskState'
, notifyMigrationTaskState_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
$sel:task:NotifyMigrationTaskState'
, notifyMigrationTaskState_task
- Information about the task's progress and status.
$sel:updateDateTime:NotifyMigrationTaskState'
, notifyMigrationTaskState_updateDateTime
- The timestamp when the task was gathered.
$sel:nextUpdateSeconds:NotifyMigrationTaskState'
, notifyMigrationTaskState_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.
data NotifyMigrationTaskStateResponse Source #
See: newNotifyMigrationTaskStateResponse
smart constructor.
Instances
Eq NotifyMigrationTaskStateResponse Source # | |
Read NotifyMigrationTaskStateResponse Source # | |
Show NotifyMigrationTaskStateResponse Source # | |
Generic NotifyMigrationTaskStateResponse Source # | |
NFData NotifyMigrationTaskStateResponse Source # | |
Defined in Amazonka.MigrationHub.NotifyMigrationTaskState rnf :: NotifyMigrationTaskStateResponse -> () # | |
type Rep NotifyMigrationTaskStateResponse Source # | |
Defined in Amazonka.MigrationHub.NotifyMigrationTaskState type Rep NotifyMigrationTaskStateResponse = D1 ('MetaData "NotifyMigrationTaskStateResponse" "Amazonka.MigrationHub.NotifyMigrationTaskState" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "NotifyMigrationTaskStateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newNotifyMigrationTaskStateResponse Source #
Create a value of NotifyMigrationTaskStateResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:NotifyMigrationTaskStateResponse'
, notifyMigrationTaskStateResponse_httpStatus
- The response's http status code.
DescribeApplicationState
data DescribeApplicationState Source #
See: newDescribeApplicationState
smart constructor.
Instances
newDescribeApplicationState Source #
Create a value of DescribeApplicationState
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationId:DescribeApplicationState'
, describeApplicationState_applicationId
- The configurationId in Application Discovery Service that uniquely
identifies the grouped application.
data DescribeApplicationStateResponse Source #
See: newDescribeApplicationStateResponse
smart constructor.
Instances
newDescribeApplicationStateResponse Source #
Create a value of DescribeApplicationStateResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastUpdatedTime:DescribeApplicationStateResponse'
, describeApplicationStateResponse_lastUpdatedTime
- The timestamp when the application status was last updated.
$sel:applicationStatus:DescribeApplicationStateResponse'
, describeApplicationStateResponse_applicationStatus
- Status of the application - Not Started, In-Progress, Complete.
$sel:httpStatus:DescribeApplicationStateResponse'
, describeApplicationStateResponse_httpStatus
- The response's http status code.
ListMigrationTasks (Paginated)
data ListMigrationTasks Source #
See: newListMigrationTasks
smart constructor.
Instances
newListMigrationTasks :: ListMigrationTasks Source #
Create a value of ListMigrationTasks
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceName:ListMigrationTasks'
, listMigrationTasks_resourceName
- Filter migration tasks by discovered resource name.
$sel:nextToken:ListMigrationTasks'
, listMigrationTasks_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
.
$sel:maxResults:ListMigrationTasks'
, listMigrationTasks_maxResults
- Value to specify how many results are returned per page.
data ListMigrationTasksResponse Source #
See: newListMigrationTasksResponse
smart constructor.
Instances
newListMigrationTasksResponse Source #
Create a value of ListMigrationTasksResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:migrationTaskSummaryList:ListMigrationTasksResponse'
, listMigrationTasksResponse_migrationTaskSummaryList
- Lists the migration task's summary which includes: MigrationTaskName
,
ProgressPercent
, ProgressUpdateStream
, Status
, and the
UpdateDateTime
for each task.
$sel:nextToken:ListMigrationTasks'
, listMigrationTasksResponse_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.
$sel:httpStatus:ListMigrationTasksResponse'
, listMigrationTasksResponse_httpStatus
- The response's http status code.
ListDiscoveredResources (Paginated)
data ListDiscoveredResources Source #
See: newListDiscoveredResources
smart constructor.
Instances
newListDiscoveredResources Source #
:: Text | |
-> Text | |
-> ListDiscoveredResources |
Create a value of ListDiscoveredResources
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDiscoveredResources'
, listDiscoveredResources_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
.
$sel:maxResults:ListDiscoveredResources'
, listDiscoveredResources_maxResults
- The maximum number of results returned per page.
$sel:progressUpdateStream:ListDiscoveredResources'
, listDiscoveredResources_progressUpdateStream
- The name of the ProgressUpdateStream.
$sel:migrationTaskName:ListDiscoveredResources'
, listDiscoveredResources_migrationTaskName
- The name of the MigrationTask. /Do not store personal data in this
field./
data ListDiscoveredResourcesResponse Source #
See: newListDiscoveredResourcesResponse
smart constructor.
Instances
newListDiscoveredResourcesResponse Source #
Create a value of ListDiscoveredResourcesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:discoveredResourceList:ListDiscoveredResourcesResponse'
, listDiscoveredResourcesResponse_discoveredResourceList
- Returned list of discovered resources associated with the given
MigrationTask.
$sel:nextToken:ListDiscoveredResources'
, listDiscoveredResourcesResponse_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.
$sel:httpStatus:ListDiscoveredResourcesResponse'
, listDiscoveredResourcesResponse_httpStatus
- The response's http status code.
Types
ApplicationStatus
newtype ApplicationStatus Source #
pattern ApplicationStatus_COMPLETED :: ApplicationStatus | |
pattern ApplicationStatus_IN_PROGRESS :: ApplicationStatus | |
pattern ApplicationStatus_NOT_STARTED :: ApplicationStatus |
Instances
MigrationStatus
newtype MigrationStatus Source #
pattern MigrationStatus_COMPLETED :: MigrationStatus | |
pattern MigrationStatus_FAILED :: MigrationStatus | |
pattern MigrationStatus_IN_PROGRESS :: MigrationStatus | |
pattern MigrationStatus_NOT_STARTED :: MigrationStatus |
Instances
ResourceAttributeType
newtype ResourceAttributeType Source #
Instances
ApplicationState
data ApplicationState Source #
The state of an application discovered through Migration Hub import, the AWS Agentless Discovery Connector, or the AWS Application Discovery Agent.
See: newApplicationState
smart constructor.
Instances
newApplicationState :: ApplicationState Source #
Create a value of ApplicationState
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastUpdatedTime:ApplicationState'
, applicationState_lastUpdatedTime
- The timestamp when the application status was last updated.
$sel:applicationId:ApplicationState'
, applicationState_applicationId
- The configurationId from the Application Discovery Service that uniquely
identifies an application.
$sel:applicationStatus:ApplicationState'
, applicationState_applicationStatus
- The current status of an application.
CreatedArtifact
data CreatedArtifact Source #
An ARN of the AWS cloud resource target receiving the migration (e.g., AMI, EC2 instance, RDS instance, etc.).
See: newCreatedArtifact
smart constructor.
Instances
Create a value of CreatedArtifact
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:CreatedArtifact'
, createdArtifact_description
- A description that can be free-form text to record additional detail
about the artifact for clarity or for later reference.
$sel:name:CreatedArtifact'
, createdArtifact_name
- An ARN that uniquely identifies the result of a migration task.
DiscoveredResource
data DiscoveredResource Source #
Object representing the on-premises resource being migrated.
See: newDiscoveredResource
smart constructor.
Instances
newDiscoveredResource Source #
Create a value of DiscoveredResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:DiscoveredResource'
, discoveredResource_description
- A description that can be free-form text to record additional detail
about the discovered resource for clarity or later reference.
$sel:configurationId:DiscoveredResource'
, discoveredResource_configurationId
- The configurationId in Application Discovery Service that uniquely
identifies the on-premise resource.
MigrationTask
data MigrationTask Source #
Represents a migration task in a migration tool.
See: newMigrationTask
smart constructor.
Instances
newMigrationTask :: MigrationTask Source #
Create a value of MigrationTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:updateDateTime:MigrationTask'
, migrationTask_updateDateTime
- The timestamp when the task was gathered.
$sel:resourceAttributeList:MigrationTask'
, migrationTask_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
repository.
$sel:task:MigrationTask'
, migrationTask_task
- Task object encapsulating task information.
$sel:progressUpdateStream:MigrationTask'
, migrationTask_progressUpdateStream
- A name that identifies the vendor of the migration tool being used.
$sel:migrationTaskName:MigrationTask'
, migrationTask_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
MigrationTaskSummary
data MigrationTaskSummary Source #
MigrationTaskSummary includes MigrationTaskName
, ProgressPercent
,
ProgressUpdateStream
, Status
, and UpdateDateTime
for each task.
See: newMigrationTaskSummary
smart constructor.
MigrationTaskSummary' (Maybe MigrationStatus) (Maybe POSIX) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newMigrationTaskSummary :: MigrationTaskSummary Source #
Create a value of MigrationTaskSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:MigrationTaskSummary'
, migrationTaskSummary_status
- Status of the task.
$sel:updateDateTime:MigrationTaskSummary'
, migrationTaskSummary_updateDateTime
- The timestamp when the task was gathered.
$sel:progressPercent:MigrationTaskSummary'
, migrationTaskSummary_progressPercent
- Indication of the percentage completion of the task.
$sel:statusDetail:MigrationTaskSummary'
, migrationTaskSummary_statusDetail
- Detail information of what is being done within the overall status
state.
$sel:progressUpdateStream:MigrationTaskSummary'
, migrationTaskSummary_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.
$sel:migrationTaskName:MigrationTaskSummary'
, migrationTaskSummary_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
ProgressUpdateStreamSummary
data ProgressUpdateStreamSummary Source #
Summary of the AWS resource used for access control that is implicitly linked to your AWS account.
See: newProgressUpdateStreamSummary
smart constructor.
Instances
newProgressUpdateStreamSummary :: ProgressUpdateStreamSummary Source #
Create a value of ProgressUpdateStreamSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:progressUpdateStreamName:ProgressUpdateStreamSummary'
, progressUpdateStreamSummary_progressUpdateStreamName
- The name of the ProgressUpdateStream. /Do not store personal data in
this field./
ResourceAttribute
data ResourceAttribute Source #
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}$
See: newResourceAttribute
smart constructor.
Instances
Create a value of ResourceAttribute
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:type':ResourceAttribute'
, resourceAttribute_type
- Type of resource.
$sel:value:ResourceAttribute'
, resourceAttribute_value
- Value of the resource type.
Task
Task object encapsulating task information.
See: newTask
smart constructor.
Instances
Eq Task Source # | |
Read Task Source # | |
Show Task Source # | |
Generic Task Source # | |
NFData Task Source # | |
Defined in Amazonka.MigrationHub.Types.Task | |
Hashable Task Source # | |
Defined in Amazonka.MigrationHub.Types.Task | |
ToJSON Task Source # | |
Defined in Amazonka.MigrationHub.Types.Task | |
FromJSON Task Source # | |
type Rep Task Source # | |
Defined in Amazonka.MigrationHub.Types.Task type Rep Task = D1 ('MetaData "Task" "Amazonka.MigrationHub.Types.Task" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "Task'" 'PrefixI 'True) (S1 ('MetaSel ('Just "progressPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "statusDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MigrationStatus)))) |
Create a value of Task
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:progressPercent:Task'
, task_progressPercent
- Indication of the percentage completion of the task.
$sel:statusDetail:Task'
, task_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.
$sel:status:Task'
, task_status
- Status of the task - Not Started, In-Progress, Complete.