Data retrieval APIs for AWS CloudTrail
AWS CloudTrail provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| DescribeQuery | List details for the query | Read |
| DescribeTrails | List settings for the trails associated with the current region for your account | Read |
| GenerateQueryResultsSummary | Generate a results summary for specified queries using the CloudTrail natural language generator | Read |
| GetChannel | Return information about a specific channel | Read |
| GetDashboard | List settings for the dashboard | Read |
| GetEventConfiguration | List event configurations that are configured for a trail or an event data store | Read |
| GetEventDataStore | List settings for the event data store | Read |
| GetEventDataStoreData | Get data from an event data store by using the AWS Glue Data Catalog | Read |
| GetEventSelectors | List settings for event selectors configured for a trail | Read |
| GetImport | Return information about a specific import | Read |
| GetInsightSelectors | List CloudTrail Insights selectors that are configured for a trail or event data store | Read |
| GetQueryResults | Fetch results of a complete query | Read |
| GetResourcePolicy | Get the resource policy attached to the provided resource | Read |
| GetServiceLinkedChannel | List settings for the service-linked channel | Read |
| GetTrail | List settings for the trail | Read |
| GetTrailStatus | Retrieve a JSON-formatted list of information about the specified trail | Read |
| ListChannels | List the channels in the current account, and their source names | List |
| ListDashboards | List dashboards associated with the current region for your account | List |
| ListEventDataStores | List event data stores associated with the current region for your account | List |
| ListImportFailures | Return a list of failures for the specified import | Read |
| ListImports | Return information on all imports, or a select set of imports by ImportStatus or Destination | List |
| ListInsightsData | Retrieve data captured by CloudTrail Insights | List |
| ListPublicKeys | List the public keys whose private keys were used to sign trail digest files within a specified time range | Read |
| ListQueries | List queries associated with an event data store | List |
| ListServiceLinkedChannels | List service-linked channels associated with the current region for a specified account | List |
| ListTags | List the tags for trails, event data stores, channels or dashboards in the current region | Read |
| ListTrails | List trails associated with the current region for your account | List |
| LookupEvents | Look up and retrieve metric data for API activity events captured by CloudTrail that create, update, or delete resources in your account | Read |
| SearchSampleQueries | Perform semantic search for CloudTrail Lake sample queries | Read |