describeEnrichmentJob

Retrieves detailed information about a specific enrichment job, including its current status, configuration, and timestamps.

Use Cases+ Monitor job progress by checking status updates with DescribeEnrichmentJob

  • Retrieve the complete job configuration submitted during creation

  • Debug failed jobs by examining the failureMessage field

  • Track job lifecycle with creation, update, completion, and cancellation timestamps

Status MonitoringJobs progress through statuses: PENDING → RUNNING → terminal state

Terminal states:

  • COMPLETED: Job finished successfully; query IoT SiteWise for semantic search results

  • FAILED: Job encountered an error; check failureMessage for details

  • TIMED_OUT: Job exceeded maximum processing time

  • CANCELLED: Job was cancelled via CancelEnrichmentJob

Response FieldsThe response includes:

  • Current job status and type

  • Full job configuration as originally submitted

  • Lifecycle timestamps (created, updated, completed, cancelled)

  • Failure details if status is FAILED