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