MigrationHubStrategyRecommendations / Client / list_collectors
list_collectors#
- MigrationHubStrategyRecommendations.Client.list_collectors(**kwargs)#
- Retrieves a list of all the installed collectors. - See also: AWS API Documentation - Request Syntax - response = client.list_collectors( maxResults=123, nextToken='string' ) - Parameters:
- maxResults (integer) – The maximum number of items to include in the response. The maximum value is 100. 
- nextToken (string) – The token from a previous call that you use to retrieve the next set of results. For example, if a previous call to this action returned 100 items, but you set - maxResultsto 10. You’ll receive a set of 10 results along with a token. You then use the returned token to retrieve the next set of 10.
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'Collectors': [ { 'collectorHealth': 'COLLECTOR_HEALTHY'|'COLLECTOR_UNHEALTHY', 'collectorId': 'string', 'collectorVersion': 'string', 'configurationSummary': { 'ipAddressBasedRemoteInfoList': [ { 'authType': 'NTLM'|'SSH'|'CERT', 'ipAddressConfigurationTimeStamp': 'string', 'osType': 'LINUX'|'WINDOWS' }, ], 'pipelineInfoList': [ { 'pipelineConfigurationTimeStamp': 'string', 'pipelineType': 'AZURE_DEVOPS' }, ], 'remoteSourceCodeAnalysisServerInfo': { 'remoteSourceCodeAnalysisServerConfigurationTimestamp': 'string' }, 'vcenterBasedRemoteInfoList': [ { 'osType': 'LINUX'|'WINDOWS', 'vcenterConfigurationTimeStamp': 'string' }, ], 'versionControlInfoList': [ { 'versionControlConfigurationTimeStamp': 'string', 'versionControlType': 'GITHUB'|'GITHUB_ENTERPRISE'|'AZURE_DEVOPS_GIT' }, ] }, 'hostName': 'string', 'ipAddress': 'string', 'lastActivityTimeStamp': 'string', 'registeredTimeStamp': 'string' }, ], 'nextToken': 'string' } - Response Structure - (dict) – - Collectors (list) – - The list of all the installed collectors. - (dict) – - Process data collector that runs in the environment that you specify. - collectorHealth (string) – - Indicates the health of a collector. 
- collectorId (string) – - The ID of the collector. 
- collectorVersion (string) – - Current version of the collector that is running in the environment that you specify. 
- configurationSummary (dict) – - Summary of the collector configuration. - ipAddressBasedRemoteInfoList (list) – - IP address based configurations. - (dict) – - IP address based configurations. - authType (string) – - The type of authorization. 
- ipAddressConfigurationTimeStamp (string) – - The time stamp of the configuration. 
- osType (string) – - The type of the operating system. 
 
 
- pipelineInfoList (list) – - The list of pipeline info configurations. - (dict) – - Detailed information of the pipeline. - pipelineConfigurationTimeStamp (string) – - The time when the pipeline info was configured. 
- pipelineType (string) – - The type of pipeline. 
 
 
- remoteSourceCodeAnalysisServerInfo (dict) – - Info about the remote server source code configuration. - remoteSourceCodeAnalysisServerConfigurationTimestamp (string) – - The time when the remote source code server was configured. 
 
- vcenterBasedRemoteInfoList (list) – - The list of vCenter configurations. - (dict) – - Details about the server in vCenter. - osType (string) – - The type of the operating system. 
- vcenterConfigurationTimeStamp (string) – - The time when the remote server based on vCenter was last configured. 
 
 
- versionControlInfoList (list) – - The list of the version control configurations. - (dict) – - Details about the version control configuration. - versionControlConfigurationTimeStamp (string) – - The time when the version control system was last configured. 
- versionControlType (string) – - The type of version control. 
 
 
 
- hostName (string) – - Hostname of the server that is hosting the collector. 
- ipAddress (string) – - IP address of the server that is hosting the collector. 
- lastActivityTimeStamp (string) – - Time when the collector last pinged the service. 
- registeredTimeStamp (string) – - Time when the collector registered with the service. 
 
 
- nextToken (string) – - The token you use to retrieve the next set of results, or null if there are no more results. 
 
 
 - Exceptions - MigrationHubStrategyRecommendations.Client.exceptions.AccessDeniedException
- MigrationHubStrategyRecommendations.Client.exceptions.ThrottlingException
- MigrationHubStrategyRecommendations.Client.exceptions.ValidationException
- MigrationHubStrategyRecommendations.Client.exceptions.InternalServerException