Skip to content

DescribeQuery

Source: src/AWS/CloudTrail/DescribeQuery.ts

Runtime binding for cloudtrail:DescribeQuery.

Reads a CloudTrail Lake query’s status, statistics, and error message by QueryId — the polling half of the start/poll/results flow. Provide the implementation with Effect.provide(AWS.CloudTrail.DescribeQueryHttp).

// init — bind the operation to the event data store
const describeQuery = yield* AWS.CloudTrail.DescribeQuery(store);
// runtime
const status = yield* describeQuery({ QueryId: queryId });
console.log(status.QueryStatus); // QUEUED | RUNNING | FINISHED | ...