# JobRecording

- **actualEndTime**: string or null  
  Optional
  
  The content range actually captured — end.

- **actualStartTime**: string or null  
  Optional
  
  The content range actually captured — start.

- **details**: string or null  
  Optional
  
  Error details; empty otherwise.

- **state**: enum  
  Optional
  
  Current recording lifecycle state.

Allowed values: Scheduled, Waiting, In Progress, Completed, Error

- **targetEndTime**: string or null  
  Optional
  
  The boundary the pod is currently targeting for clip end.

- **targetStartTime**: string or null  
  Optional
  
  The boundary the pod is currently targeting for clip start.
