Project configuration

Download JSON Schema

Example

apiVersion: leapview.dev/v1
kind: Project
metadata:
  name: movielens-experiment
spec:
  connections:
    include:
      - connections/*.yaml
  sources:
    include:
      - sources/*.yaml
  workspaces:
    include:
      - workspaces/*/workspace.yaml

Fields

Field Type Required Rules
apiVersion APIVersion Yes
kind Project Yes
metadata Metadata Yes
spec object Yes no additional fields

Nested definitions

APIVersion

Field Type Required Rules

IncludeList

Field Type Required Rules
include array of string Yes

Metadata

Field Type Required Rules
description string No
name ResourceID Yes
owner string No
tags array of string No
title string No
workspace ResourceID No

ResourceID

Field Type Required Rules