Cloudera · Schema

GetOperationStatusResponse

Represents the response containing the status of an operation.

Big DataData EngineeringData LakehouseData PlatformData WarehouseHadoopHybrid CloudMachine LearningStreaming

Properties

Name Type Description
operationId string The unique ID of the operation.
workflowOperation object The type of workflow for this operation.
operationStatus object The current status of the operation.
message string Additional details regarding operation status.
clusterCrn string The CRN of the cluster associated with the operation.
startTime string The start time of the operation.
lastUpdateTime string The last time the operation status was updated.
workflowId string Cadence workflow ID.
runId string Cadence run ID.
phaseWorkflowStatuses array Status of workflow phases.
View JSON Schema on GitHub

JSON Schema

cloudera-get-operation-status-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/cloudera/main/json-schema/cloudera-get-operation-status-response-schema.json",
  "title": "GetOperationStatusResponse",
  "description": "Represents the response containing the status of an operation.",
  "x-generated": "2026-10-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/cloudera-compute-api-openapi.yml#/components/schemas/GetOperationStatusResponse",
  "type": "object",
  "properties": {
    "operationId": {
      "type": "string",
      "description": "The unique ID of the operation."
    },
    "workflowOperation": {
      "description": "The type of workflow for this operation.",
      "$ref": "#/$defs/WorkflowOperation"
    },
    "operationStatus": {
      "description": "The current status of the operation.",
      "$ref": "#/$defs/ExecutionStatus"
    },
    "message": {
      "type": "string",
      "description": "Additional details regarding operation status."
    },
    "clusterCrn": {
      "type": "string",
      "description": "The CRN of the cluster associated with the operation."
    },
    "startTime": {
      "type": "string",
      "format": "date-time",
      "description": "The start time of the operation."
    },
    "lastUpdateTime": {
      "type": "string",
      "format": "date-time",
      "description": "The last time the operation status was updated."
    },
    "workflowId": {
      "type": "string",
      "description": "Cadence workflow ID."
    },
    "runId": {
      "type": "string",
      "description": "Cadence run ID."
    },
    "phaseWorkflowStatuses": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/PhaseWorkflowStatus"
      },
      "description": "Status of workflow phases."
    }
  },
  "$defs": {
    "AppWorkflowStatus": {
      "type": "object",
      "description": "Status of an application workflow.",
      "properties": {
        "workflowStatus": {
          "description": "Workflow status.",
          "$ref": "#/$defs/ExecutionStatus"
        },
        "message": {
          "type": "string",
          "description": "Additional details regarding workflow status."
        },
        "appCrn": {
          "type": "string",
          "description": "Application CRN."
        },
        "startTime": {
          "type": "string",
          "format": "date-time",
          "description": "The start time of the workflow."
        },
        "lastUpdateTime": {
          "type": "string",
          "format": "date-time",
          "description": "The last time the workflow status was updated."
        }
      }
    },
    "ExecutionStatus": {
      "type": "string",
      "description": "Defines the execution status of an operation, workflow or activity.\n `UNKNOWN` - The execution status is unknown. `RUNNING` - The execution is currently running. `COMPLETED` - The execution has completed successfully. `FAILED` - The execution has failed. `CANCELLED` - The execution has been cancelled. `TIMED_OUT` - The execution has timed out.",
      "enum": [
        "UNKNOWN",
        "RUNNING",
        "COMPLETED",
        "FAILED",
        "CANCELLED",
        "TIMED_OUT"
      ]
    },
    "PhaseWorkflowStatus": {
      "type": "object",
      "description": "Status of phase workflow.",
      "properties": {
        "workflowPhase": {
          "description": "Workflow phase.",
          "$ref": "#/$defs/WorkflowPhase"
        },
        "workflowStatus": {
          "description": "Workflow status.",
          "$ref": "#/$defs/ExecutionStatus"
        },
        "message": {
          "type": "string",
          "description": "Additional details regarding workflow status."
        },
        "startTime": {
          "type": "string",
          "format": "date-time",
          "description": "The start time of the workflow."
        },
        "lastUpdateTime": {
          "type": "string",
          "format": "date-time",
          "description": "The last time the workflow status was updated."
        },
        "appWorkflowStatuses": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/AppWorkflowStatus"
          },
          "description": "Status of application workflow."
        }
      }
    },
    "WorkflowOperation": {
      "type": "string",
      "description": "Defines the type of workflow operation.\n `UNKNOWN` - The operation is unknown. `UPGRADE` - Represents an upgrade operation. `SUSPEND` - Represents a suspend operation. `RESUME` - Represents a resume operation. `UPDATE` - Represents an update operation.",
      "enum": [
        "UNKNOWN",
        "UPGRADE",
        "SUSPEND",
        "RESUME",
        "UPDATE"
      ]
    },
    "WorkflowPhase": {
      "type": "string",
      "description": "Defines the workflow phases of an operation.\n `UNKNOWN` - The workflow phase of operation is unknown. `VALIDATE` - The operation is in validation workflow phase. `PREPARE` - The operation is in preparation workflow phase. `EXECUTE` - The operation is in execution workflow phase. `FINALIZE` - The operation is in finalization workflow phase.",
      "enum": [
        "UNKNOWN",
        "VALIDATE",
        "PREPARE",
        "EXECUTE",
        "FINALIZE"
      ]
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/cloudera-get-operation-status-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.