MigrationHub / Client / associate_discovered_resource
associate_discovered_resource#
- MigrationHub.Client.associate_discovered_resource(**kwargs)#
Associates a discovered resource ID from Application Discovery Service with a migration task.
See also: AWS API Documentation
Request Syntax
response = client.associate_discovered_resource( ProgressUpdateStream='string', MigrationTaskName='string', DiscoveredResource={ 'ConfigurationId': 'string', 'Description': 'string' }, DryRun=True|False )
- Parameters:
ProgressUpdateStream (string) –
[REQUIRED]
The name of the ProgressUpdateStream.
MigrationTaskName (string) –
[REQUIRED]
The identifier given to the MigrationTask. Do not store personal data in this field.
DiscoveredResource (dict) –
[REQUIRED]
Object representing a Resource.
ConfigurationId (string) – [REQUIRED]
The configurationId in Application Discovery Service that uniquely identifies the on-premise resource.
Description (string) –
A description that can be free-form text to record additional detail about the discovered resource for clarity or later reference.
DryRun (boolean) – Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
MigrationHub.Client.exceptions.AccessDeniedException
MigrationHub.Client.exceptions.ThrottlingException
MigrationHub.Client.exceptions.InternalServerError
MigrationHub.Client.exceptions.ServiceUnavailableException
MigrationHub.Client.exceptions.DryRunOperation
MigrationHub.Client.exceptions.UnauthorizedOperation
MigrationHub.Client.exceptions.InvalidInputException
MigrationHub.Client.exceptions.PolicyErrorException
MigrationHub.Client.exceptions.ResourceNotFoundException
MigrationHub.Client.exceptions.HomeRegionNotSetException