It is also hinted at in the current model doc: "Note: In order to keep the Hold-Job operation simple, such a request is rejected when the job is in the 'processing' or 'processing-stopped' states. If an operation is needed to hold jobs while in these states, it will be added as an additional operation, rather than overloading the Hold-Job operation." The primary difference between Pause-Job and Hold-Job would be that Pause-Job be applied to a Job in 'processing' state. Example usage: for interrupting a Job with a large number of copies in order to let a high-priority Job play through.
-Carl