Data retrieval APIs for AWS Application Discovery Service - AWS Online Register of Data Formats

Data retrieval APIs for AWS Application Discovery Service

AWS Application Discovery Service provides the following APIs for data retrieval.

Actions Description Access level
DescribeAgentsDescribeAgents API. DescribeAgents lists agents or the Connector by ID or lists all agents/Connectors associated with your user if you did not specify an IDRead
DescribeBatchDeleteConfigurationTaskDescribeBatchDeleteConfigurationTask API. DescribeBatchDeleteConfigurationTask returns attributes about a batched deletion task to delete a set of configuration items. The supplied task ID should be the task ID receieved from the output of StartBatchDeleteConfigurationTaskRead
DescribeConfigurationsDescribeConfigurations API. DescribeConfigurations retrieves attributes for a list of configuration item IDs. All of the supplied IDs must be for the same asset type (server, application, process, or connection). Output fields are specific to the asset type selected. For example, the output for a server configuration item includes a list of attributes about the server, such as host name, operating system, and number of network cardsRead
DescribeContinuousExportsDescribeContinuousExports API. DescribeContinuousExports lists exports as specified by ID. All continuous exports associated with your user can be listed if you call DescribeContinuousExports as is without passing any parametersRead
DescribeExportConfigurationsDescribeExportConfigurations API. DescribeExportConfigurations retrieves the status of a given export process. You can retrieve status from a maximum of 100 processesRead
DescribeExportTasksDescribeExportTasks API. DescribeExportTasks retrieve status of one or more export tasks. You can retrieve the status of up to 100 export tasksRead
DescribeImportTasksDescribeImportTasks API. DescribeImportTasks returns an array of import tasks for your user, including status information, times, IDs, the Amazon S3 Object URL for the import file, and moreList
DescribeTagsDescribeTags API. DescribeTags retrieves a list of configuration items that are tagged with a specific tag. Or retrieves a list of all tags assigned to a specific configuration itemRead
GetDiscoverySummaryGetDiscoverySummary API. GetDiscoverySummary retrieves a short summary of discovered assetsRead
GetNetworkConnectionGraphGetNetworkConnectionGraph API. GetNetworkConnectionGraph accepts input list of one of - Ip Addresses, server ids or node ids. Returns a list of nodes and edges which help customer visualize network connection graph. This API is used for visualize network graph functionality in MigrationHub consoleRead
ListConfigurationsListConfigurations API. ListConfigurations retrieves a list of configuration items according to criteria you specify in a filter. The filter criteria identify relationship requirementsList
ListServerNeighborsListServerNeighbors API. ListServerNeighbors retrieves a list of servers which are one network hop away from a specified serverList