Microsoft Purview · Schema

WorkflowTask

ComplianceData CatalogData ClassificationData GovernanceData Loss PreventionInformation Protection

Properties

Name Type Description
id string
workflowRunId string
workflowId string
requestor string
title string
createdTime string
lastUpdateTime string
payload object
reminderInfo object
expiryInfo object
type string
status string
View JSON Schema on GitHub

JSON Schema

microsoft-purview-workflowtask-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/WorkflowTask",
  "title": "WorkflowTask",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid"
    },
    "workflowRunId": {
      "type": "string",
      "format": "uuid"
    },
    "workflowId": {
      "type": "string",
      "format": "uuid"
    },
    "requestor": {
      "type": "string",
      "format": "uuid"
    },
    "title": {
      "type": "string"
    },
    "createdTime": {
      "type": "string",
      "format": "date-time"
    },
    "lastUpdateTime": {
      "type": "string",
      "format": "date-time"
    },
    "payload": {
      "type": "object"
    },
    "reminderInfo": {
      "type": "object"
    },
    "expiryInfo": {
      "type": "object"
    },
    "type": {
      "type": "string",
      "enum": [
        "Approval",
        "SimpleTask"
      ]
    },
    "status": {
      "type": "string",
      "enum": [
        "InProgress",
        "Pending",
        "Completed",
        "Cancelled"
      ]
    }
  }
}