GetJobStatus
Polls the progress of an asynchronous SharePoint copy/move job, returning its current state, any errors, and relevant status messages.
Input
| Name | Type | Required | Description |
| JobId | String | True | The GUID that uniquely identifies the copy job; required to query its status. |
| JobQueueUri | String | True | The URI of the Azure Storage Queue associated with this job; status updates are enqueued here. |
| EncryptionKey | String | True | A Base64-encoded AES key used to decrypt and verify status message payloads from the queue. |
Result Set Columns
| Name | Type | Description |
| Success | Boolean | Boolean indicator: true if the job polling call succeeded; false if there was an invocation or protocol error. |
| JobState | String | Current state of the job (Queued, InProgress, Completed). |
| ErrorMessage | String | Details of any error encountered by the job; null if none. |