Source

Component source

Application DependenciesCloud NativeIntegrationResearchSpecificationsWorkload Specifications

Properties

Name Type Description
name object
type string Source type
extraIdentity object
version object
labels object
access object
input object
View JSON Schema on GitHub

JSON Schema

application-research-source-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Source",
  "title": "Source",
  "type": "object",
  "description": "Component source",
  "required": [
    "name",
    "type"
  ],
  "properties": {
    "name": {
      "$ref": "#/components/schemas/ElementName"
    },
    "type": {
      "type": "string",
      "description": "Source type",
      "examples": [
        "git",
        "helmChart",
        "yaml"
      ]
    },
    "extraIdentity": {
      "$ref": "#/components/schemas/IdentityAttribute"
    },
    "version": {
      "$ref": "#/components/schemas/Version"
    },
    "labels": {
      "$ref": "#/components/schemas/Labels"
    },
    "access": {
      "$ref": "#/components/schemas/Access"
    },
    "input": {
      "$ref": "#/components/schemas/Input"
    }
  }
}