Pipeline configuration
Download JSON Schema
Example
apiVersion: leapview.dev/v1
kind: Pipeline
metadata:
id: pipeline:operations-refresh
name: operations-refresh
spec:
selection:
semanticModel: operations
Fields
| Field |
Type |
Required |
Rules |
Nested definitions
ManualPipelineSpec
| Field |
Type |
Required |
Rules |
selection |
PipelineSelection |
Yes |
|
PipelineApiVersion
| Field |
Type |
Required |
Rules |
PipelineConcurrencyPolicy
| Field |
Type |
Required |
Rules |
PipelineDocument
| Field |
Type |
Required |
Rules |
apiVersion |
PipelineApiVersion |
Yes |
|
kind |
PipelineResourceKind |
Yes |
|
metadata |
PipelineMetadata |
Yes |
|
spec |
PipelineSpec |
Yes |
|
| Field |
Type |
Required |
Rules |
description |
string |
No |
|
displayName |
string |
No |
|
documentation |
string |
No |
|
domain |
string |
No |
|
id |
string |
Yes |
pattern ^[A-Za-z0-9][A-Za-z0-9_.:-]*$ |
name |
string |
Yes |
pattern ^[A-Za-z_][A-Za-z0-9_.-]*$ |
owner |
string |
No |
|
tags |
array of string |
No |
|
PipelineResourceKind
| Field |
Type |
Required |
Rules |
PipelineSelection
| Field |
Type |
Required |
Rules |
semanticModel |
string |
Yes |
pattern ^[A-Za-z_][A-Za-z0-9_.-]*$ |
PipelineSpec
| Field |
Type |
Required |
Rules |
ScheduledPipelineSpec
| Field |
Type |
Required |
Rules |
concurrencyPolicy |
PipelineConcurrencyPolicy |
Yes |
|
schedules |
object |
Yes |
|
selection |
PipelineSelection |
Yes |
|
startingDeadlineSeconds |
integer |
Yes |
|
timezone |
string |
Yes |
|