BundleOutput

A value produced by running an invocation image

Application DependenciesCloud NativeIntegrationResearchSpecificationsWorkload Specifications

Properties

Name Type Description
definition string The name of a definition describing the schema
description string A user-friendly description of this output
path string The path inside the invocation image where output is written
applyTo array An optional list of actions producing this output
View JSON Schema on GitHub

JSON Schema

application-research-bundleoutput-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/BundleOutput",
  "title": "BundleOutput",
  "type": "object",
  "description": "A value produced by running an invocation image",
  "required": [
    "definition",
    "path"
  ],
  "properties": {
    "definition": {
      "type": "string",
      "description": "The name of a definition describing the schema"
    },
    "description": {
      "type": "string",
      "description": "A user-friendly description of this output"
    },
    "path": {
      "type": "string",
      "description": "The path inside the invocation image where output is written",
      "pattern": "^/cnab/app/outputs/.+$"
    },
    "applyTo": {
      "type": "array",
      "description": "An optional list of actions producing this output",
      "items": {
        "type": "string"
      }
    }
  }
}