Get resource lifecycle status.
Returns only the lifecycle state, useful for polling without fetching full configuration.
Lifecycle states:
Returns: ResourceStatus with lifecycle_state and optional error message.
Raises: HTTPException: 404 if resource not found.
Successful Response
Resource lifecycle status response.
Attributes: resource_id: Unique resource identifier. lifecycle_state: Current lifecycle state (draft, pending, processing, ready, failed). error: Error message if resource is in failed state.