-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathedit-template.yaml
More file actions
94 lines (94 loc) · 3.17 KB
/
edit-template.yaml
File metadata and controls
94 lines (94 loc) · 3.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
apiVersion: witboost.com/v2
kind: EditTemplate
metadata:
name: edit-google-composer-workload-template.1
title: Edit Google Composer Workload
description: Edit a Google Composer workload
tags:
- edit
- cloud
- google
- composer
- workload
- airflow
spec:
owner: agilelab
useCaseTemplateId:
- urn:dmb:utm:google-composer-workload-template:0.0.0
parameters:
- title: Google Composer Workload Template
description: |-
Use this template to edit a Google Composer workload component.
- title: Basic component information
description: Basic information for this component.
required:
- description
properties:
name:
title: Name
type: string
description: A human readable name used for display purposes.
ui:disabled: true
description:
title: Description
type: string
description: Detailed explanation about the function and the meaning of the Google Composer workload.
dataproduct:
title: Data Product
type: string
description: Data Product this Google Composer workload belongs to.
ui:disabled: true
ui:field: EntitySearchPicker
ui:options:
multiSelection: false
entities:
- type: System
displayField: '{{spec.mesh.name}}'
returnField: ref
filter:
practiceShaper:
kind: instanceOf
instanceOf:
- systemtype:default/dataproduct
userFilters:
- search
- domain
- type
columns:
- name: name
path: '{{spec.mesh.name}}'
- name: owner
path: '{{spec.owner}}'
identifier:
title: Identifier
type: string
description: Autogenerated from the information above. A unique identifier for the component. It will not be editable after creation and is a string composed of [a-zA-Z] separated by any of [-_].
ui:disabled: true
owner:
title: Owner
type: string
description: LDAP user/group that owns the data product.
ui:field: EntitySelectionPicker
ui:fieldName: dataproduct
ui:property: spec.owner
ui:disabled: true
ui:options:
allowArbitraryValues: false
- title: Artifact information
description: |
Fill out the information about the Artifact containing the Airflow DAG.
properties:
artifactName:
title: Artifact Name
type: string
description: |
The name of the artifact to be referenced. Leave empty to use the default name composed by the identifier of the component.
- title: Environment Variables
environmentParameters: true
description: |
Define parameters for the workload
properties:
artifactVersion:
title: Artifact Version
type: string
description: The version of the artifact containing the Airflow DAG.