Schema describing a recording job configuration.
@type t() :: %ExOnvif.Recording.JobConfiguration{ mode: term(), priority: term(), recording_token: term(), source: term() }