GetApplicationVersionResponse

GetApplicationVersionResponse schema from AWS Mainframe Modernization API

COBOLMainframeMigrationModernizationBatch Processing

Properties

Name Type Description
applicationVersion object
creationTime object
definitionContent object
description object
name object
status object
statusReason object
View JSON Schema on GitHub

JSON Schema

amazon-mainframe-modernization-get-application-version-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-mainframe-modernization/refs/heads/main/json-schema/amazon-mainframe-modernization-get-application-version-response-schema.json",
  "title": "GetApplicationVersionResponse",
  "description": "GetApplicationVersionResponse schema from AWS Mainframe Modernization API",
  "type": "object",
  "properties": {
    "applicationVersion": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Version"
        },
        {
          "description": "The specific version of the application."
        }
      ]
    },
    "creationTime": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Timestamp"
        },
        {
          "description": "The timestamp when the application version was created."
        }
      ]
    },
    "definitionContent": {
      "allOf": [
        {
          "$ref": "#/components/schemas/StringFree65000"
        },
        {
          "description": "The content of the application definition. This is a JSON object that contains the resource configuration and definitions that identify an application."
        }
      ]
    },
    "description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EntityDescription"
        },
        {
          "description": "The application description."
        }
      ]
    },
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EntityName"
        },
        {
          "description": "The name of the application version."
        }
      ]
    },
    "status": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ApplicationVersionLifecycle"
        },
        {
          "description": "The status of the application version."
        }
      ]
    },
    "statusReason": {
      "allOf": [
        {
          "$ref": "#/components/schemas/String"
        },
        {
          "description": "The reason for the reported status."
        }
      ]
    }
  },
  "required": [
    "applicationVersion",
    "creationTime",
    "definitionContent",
    "name",
    "status"
  ]
}