DeploymentProgress

Application ServerEnterpriseJava EEMiddlewareOracleWebLogic

Properties

Name Type Description
name string Deployment task name
state string Current deployment state
progress string Progress description
completed boolean Whether the operation is complete
failed boolean Whether the operation failed
targets array
View JSON Schema on GitHub

JSON Schema

weblogic-deploymentprogress-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DeploymentProgress",
  "title": "DeploymentProgress",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Deployment task name"
    },
    "state": {
      "type": "string",
      "description": "Current deployment state",
      "enum": [
        "STATE_NEW",
        "STATE_PREPARING",
        "STATE_PREPARED",
        "STATE_ACTIVATING",
        "STATE_ACTIVE",
        "STATE_DEACTIVATING",
        "STATE_RETIRING",
        "STATE_RETIRED",
        "STATE_FAILED"
      ]
    },
    "progress": {
      "type": "string",
      "description": "Progress description"
    },
    "completed": {
      "type": "boolean",
      "description": "Whether the operation is complete"
    },
    "failed": {
      "type": "boolean",
      "description": "Whether the operation failed"
    },
    "targets": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "target": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "error": {
            "type": "string"
          }
        }
      }
    }
  }
}