Jobs - DeleteJobs List

Retrieves all deletion jobs. This may be useful to find a delete job that was previously requested, or to view a history of delete jobs that have run or are currently running on the instance. Status codes:

  • 200 OK
GET https://digitaltwins-hostname/jobs/deletions?api-version=2023-10-31

URI Parameters

Name In Required Type Description
api-version
query True

string

The requested API version.

Request Header

Name Required Type Description
max-items-per-page

integer

The maximum number of items to retrieve per request. The server may choose to return less than the requested number.

traceparent

string

Identifies the request in a distributed tracing system.

tracestate

string

Provides vendor-specific trace identification information and is a companion to traceparent.

Responses

Name Type Description
200 OK

DeleteJobCollection

Success

Other Status Codes

ErrorResponse

Default response.

Headers

x-ms-error-code: string

Security

oauth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize?resource=0b07f429-9f4b-4714-9392-cc5e8e80c8b0

Examples

Get all import jobs

Sample Request

GET https://digitaltwins-hostname/jobs/deletions?api-version=2023-10-31

Sample Response

{
  "value": [
    {
      "id": "deletejob1",
      "createdDateTime": "2022-01-01T00:00:00.0000000+00:00",
      "finishedDateTime": "2022-01-01T00:01:00.0000000+00:00",
      "purgeDateTime": "2022-01-31T00:01:00.0000000+00:00",
      "status": "succeeded"
    },
    {
      "id": "deletejob2",
      "createdDateTime": "2022-01-01T00:00:00.0000000+00:00",
      "finishedDateTime": "2022-01-01T00:01:00.0000000+00:00",
      "purgeDateTime": "2022-01-31T00:01:00.0000000+00:00",
      "status": "succeeded"
    }
  ],
  "nextLink": "url-to-next-page"
}

Definitions

Name Description
delete-job-status

Status of the job.

DeleteJob

A job which contains a reference to the operations to perform, results, and execution metadata.

DeleteJobCollection

A collection of delete job objects.

Error

Error definition.

ErrorResponse

Error response.

InnerError

A more specific error description than was provided by the containing error.

delete-job-status

Status of the job.

Name Type Description
failed

string

notstarted

string

running

string

succeeded

string

DeleteJob

A job which contains a reference to the operations to perform, results, and execution metadata.

Name Type Description
createdDateTime

string

Start time of the job. The timestamp is in RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

error

Error

Details of the error(s) that occurred executing the import job.

finishedDateTime

string

End time of the job. The timestamp is in RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

id

string

The identifier of the delete job.

purgeDateTime

string

Time at which job will be purged by the service from the system. The timestamp is in RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

status

delete-job-status

Status of the job.

DeleteJobCollection

A collection of delete job objects.

Name Type Description
nextLink

string

A URI to retrieve the next page of results.

value

DeleteJob[]

The list of delete job objects.

Error

Error definition.

Name Type Description
code

string

Service specific error code which serves as the substatus for the HTTP error code.

details

Error[]

Internal error details.

innererror

InnerError

An object containing more specific information than the current object about the error.

message

string

A human-readable representation of the error.

ErrorResponse

Error response.

Name Type Description
error

Error

The error details.

InnerError

A more specific error description than was provided by the containing error.

Name Type Description
code

string

A more specific error code than was provided by the containing error.

innererror

InnerError

An object containing more specific information than the current object about the error.