summaryrefslogtreecommitdiffstats
path: root/docs/sections/components/component-specification/configuration-grid.rst
blob: 956e1ff240e763f7161910d95b1b075e5c262de3 (plain)
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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0

Configuration Quick Reference
=============================

The following types of configuration are supported by the DCAE Platform.

+---------+---------+----------+---------+-----------+---+
| Input   | Default | Designer | Clamp   | Policy    | R\|
| Sources | Values  | Input    | Input   | Input     | u\|
|         |         |          |         |           | n\|
|         |         |          |         |           | t\|
|         |         |          |         |           | i\|
|         |         |          |         |           | m\|
|         |         |          |         |           | e |
|         |         |          |         |           | I\|
|         |         |          |         |           | n\|
|         |         |          |         |           | p\|
|         |         |          |         |           | u\|
|         |         |          |         |           | t |
+=========+=========+==========+=========+===========+===+
| Notes   |         | This     | This    |           |   |
|         |         | applies  | applies |           |   |
|         |         | only to  | only to |           |   |
|         |         | componen\| compone\|           |   |
|         |         | ts       | nts     |           |   |
|         |         | that are | that    |           |   |
|         |         | self-ser\| are     |           |   |
|         |         | vice     | part of |           |   |
|         |         | (support\| a       |           |   |
|         |         | ed       | closed-\|           |   |
|         |         | by SDC)  | loop    |           |   |
|         |         |          | interfa\|           |   |
|         |         |          | ce      |           |   |
+---------+---------+----------+---------+-----------+---+
| Who     | Compone\| Service  | CLAMP   | Operatio\ | R\|
| provide\| nt      | Designer |         | ns        | u\|
| s?      | Develop |          |         |           | n\|
|         | er      |          |         |           | t\|
|         |         |          |         |           | i\|
|         |         |          |         |           | m\|
|         |         |          |         |           | e |
|         |         |          |         |           | P\|
|         |         |          |         |           | l\|
|         |         |          |         |           | a\|
|         |         |          |         |           | t\|
|         |         |          |         |           | f\|
|         |         |          |         |           | o\|
|         |         |          |         |           | r\|
|         |         |          |         |           | m |
+---------+---------+----------+---------+-----------+---+
| When/Wh\| During  | At       | At      | Anytime   | W\|
| ere     | onboard\| design   | install\| – in the  | h\|
| it is   | ing     | time –   | ation   | POLICY    | e\|
| provide | – in    | in the   | – in    | GUI       | n |
| d       | the     | SDC UI   | the     |           | t\|
|         | compone\|          | CLAMP   |           | h\|
|         | nt      |          | UI      |           | e |
|         | specifi\|          |         |           | c\|
|         | cation  |          |         |           | o\|
|         |         |          |         |           | m\|
|         |         |          |         |           | p\|
|         |         |          |         |           | o\|
|         |         |          |         |           | n\|
|         |         |          |         |           | e\|
|         |         |          |         |           | n\|
|         |         |          |         |           | t |
|         |         |          |         |           | i\|
|         |         |          |         |           | s |
|         |         |          |         |           | d\|
|         |         |          |         |           | e\|
|         |         |          |         |           | p\|
|         |         |          |         |           | l\|
|         |         |          |         |           | o\|
|         |         |          |         |           | y\|
|         |         |          |         |           | e\|
|         |         |          |         |           | d |
+---------+---------+----------+---------+-----------+---+
| Compone\| For     | ‘designe\|         | ‘policy-\ | ‘\|
| nt      | CDAP:   | r-editab\|         | editable\ | s\|
| Specifi\| ‘value’ | le’      |         | ’         | o\|
| cation  | Name    | must be  |         | must be   | u\|
| Details | and KV  | set to   |         | set to    | r\|
|         | pairs   | ‘true’   |         | ‘true’    | c\|
|         | in      | for      |         | and       | e\|
|         | AppConf\| variable |         | ‘policy_s\| d\|
|         | ig      | in       |         | chema’    | _\|
|         | or      | ‘paramet\|         | must be   | a\|
|         | AppPref\| er’      |         | provided  | t\|
|         | erences | section. |         | for       | _\|
|         | For     |          |         | variable  | \ |
|         | Docker: |          |         | in        | d\|
|         | ‘value’ |          |         | ‘paramet\ | e\|
|         | is      |          |         | er’       | p\|
|         | provide |          |         | section   | l\|
|         | d       |          |         |           | o\|
|         | for     |          |         |           | y\|
|         | variabl\|          |         |           | m\|
|         | e       |          |         |           | e\|
|         | in      |          |         |           | n\|
|         | ‘parame\|          |         |           | t\|
|         | ter’    |          |         |           | ’ |
|         | section |          |         |           | m\|
|         |         |          |         |           | u\|
|         |         |          |         |           | s\|
|         |         |          |         |           | t |
|         |         |          |         |           | b\|
|         |         |          |         |           | e |
|         |         |          |         |           | s\|
|         |         |          |         |           | e\|
|         |         |          |         |           | t |
|         |         |          |         |           | t\|
|         |         |          |         |           | o |
|         |         |          |         |           | ‘\|
|         |         |          |         |           | t\|
|         |         |          |         |           | r\|
|         |         |          |         |           | u\|
|         |         |          |         |           | e |
|         |         |          |         |           | ’\|
|         |         |          |         |           | f\|
|         |         |          |         |           | o\|
|         |         |          |         |           | r |
|         |         |          |         |           | v\|
|         |         |          |         |           | a\|
|         |         |          |         |           | r\|
|         |         |          |         |           | i\|
|         |         |          |         |           | a\|
|         |         |          |         |           | b\|
|         |         |          |         |           | l\|
|         |         |          |         |           | e\|
|         |         |          |         |           | i\|
|         |         |          |         |           | n\|
|         |         |          |         |           | ‘ |
|         |         |          |         |           | p\|
|         |         |          |         |           | a\|
|         |         |          |         |           | r\|
|         |         |          |         |           | a\|
|         |         |          |         |           | m\|
|         |         |          |         |           | e\|
|         |         |          |         |           | t\|
|         |         |          |         |           | e\|
|         |         |          |         |           | r\|
|         |         |          |         |           | ’ |
|         |         |          |         |           | s\|
|         |         |          |         |           | e\|
|         |         |          |         |           | c\|
|         |         |          |         |           | t\|
|         |         |          |         |           | i\|
|         |         |          |         |           | o\|
|         |         |          |         |           | n |
+---------+---------+----------+---------+-----------+---+

+---------+---------+----------+---------+-----------+---+
| How it  | This is | This     | This    | This      | T\|
| is used | passed  | override\| overrid\| override\ | h\|
|         | to the  | s        | es      | s         | i\|
|         | compone\| any      | any     | any       | s |
|         | nt      | values   | values  | values    | o\|
|         | in the  | previous\| previou\| previous\ | v\|
|         | generat\| ly       | sly     | ly        | e\|
|         | ed      | set, but | set,    | set, but  | r\|
|         | configu\| can be   | but can | can be    | r\|
|         | ration  | overridd\| be      | overridd\ | i\|
|         | if not  | en       | overrid\| en        | d\|
|         | overrid\| by CLAMP | den     | at any    | e\|
|         | den.    | or       | by      | point     | s |
|         |         | POLICY.  | POLICY. | thereaft\ | a\|
|         |         |          |         | er.       | n\|
|         |         |          |         |           | y |
|         |         |          |         |           | v\|
|         |         |          |         |           | a\|
|         |         |          |         |           | l\|
|         |         |          |         |           | u\|
|         |         |          |         |           | e\|
|         |         |          |         |           | s |
|         |         |          |         |           | p\|
|         |         |          |         |           | r\|
|         |         |          |         |           | e\|
|         |         |          |         |           | v\|
|         |         |          |         |           | i\|
|         |         |          |         |           | o\|
|         |         |          |         |           | u\|
|         |         |          |         |           | s\|
|         |         |          |         |           | l\|
|         |         |          |         |           | y |
|         |         |          |         |           | s\|
|         |         |          |         |           | e\|
|         |         |          |         |           | t\|
|         |         |          |         |           | , |
|         |         |          |         |           | b\|
|         |         |          |         |           | u\|
|         |         |          |         |           | t |
|         |         |          |         |           | c\|
|         |         |          |         |           | a\|
|         |         |          |         |           | n |
|         |         |          |         |           | b\|
|         |         |          |         |           | e |
|         |         |          |         |           | o\|
|         |         |          |         |           | v\|
|         |         |          |         |           | e\|
|         |         |          |         |           | r\|
|         |         |          |         |           | r\|
|         |         |          |         |           | i\|
|         |         |          |         |           | d\|
|         |         |          |         |           | d\|
|         |         |          |         |           | e\|
|         |         |          |         |           | n |
|         |         |          |         |           | a\|
|         |         |          |         |           | t |
|         |         |          |         |           | a\|
|         |         |          |         |           | n\|
|         |         |          |         |           | y |
|         |         |          |         |           | p\|
|         |         |          |         |           | o\|
|         |         |          |         |           | i\|
|         |         |          |         |           | n\|
|         |         |          |         |           | t |
|         |         |          |         |           | t\|
|         |         |          |         |           | h\|
|         |         |          |         |           | e\|
|         |         |          |         |           | r\|
|         |         |          |         |           | e\|
|         |         |          |         |           | a\|
|         |         |          |         |           | f\|
|         |         |          |         |           | t\|
|         |         |          |         |           | e\|
|         |         |          |         |           | r |
|         |         |          |         |           | b\|
|         |         |          |         |           | y |
|         |         |          |         |           | P\|
|         |         |          |         |           | o\|
|         |         |          |         |           | l\|
|         |         |          |         |           | i\|
|         |         |          |         |           | c\|
|         |         |          |         |           | y\|
|         |         |          |         |           | . |
+---------+---------+----------+---------+-----------+---+
| Additio\| For     |          |         | For       |   |
| nal     | CDAP:   |          |         | Docker:   |   |
| Info    | ‘value’ |          |         | In the    |   |
| for     | is      |          |         | auxiliar\ |   |
| Compone\| provide\|          |         | y         |   |
| nt      | d       |          |         | section:  |   |
| Develop\| for     |          |         | {“policy  |   |
| er      | variabl\|          |         | ”:        |   |
|         | e       |          |         | {“trigge\ |   |
|         | in the  |          |         | r_type”:  |   |
|         | ‘AppCon\|          |         | “policy”  |   |
|         | fig’    |          |         | ,“script\ |   |
|         | or      |          |         | _path”:   |   |
|         | ‘AppPre\|          |         | “/opt/ap\ |   |
|         | ference\|          |         | p/reconf\ |   |
|         | s’      |          |         | igure.sh\ |   |
|         | section\|          |         | ”}        |   |
|         | s       |          |         | } Script  |   |
|         | For     |          |         | interfac\ |   |
|         | Docker: |          |         | e         |   |
|         | ‘value’ |          |         | must be   |   |
|         | is      |          |         | “opt/app\ |   |
|         | provide\|          |         | /reconfi\ |   |
|         | d       |          |         | gure.sh”  |   |
|         | for     |          |         | $trigger\ |   |
|         | variabl\|          |         | _type     |   |
|         | e       |          |         | $updated\ |   |
|         | in      |          |         | _policie\ |   |
|         | ‘parame\|          |         | s         |   |
|         | ter’    |          |         | $updated\ |   |
|         | section |          |         | _appl_co\ |   |
|         |         |          |         | nfig"     |   |
|         |         |          |         | where     |   |
|         |         |          |         | $updated\ |   |
|         |         |          |         | _policie\ |   |
|         |         |          |         | s         |   |
|         |         |          |         | is a      |   |
|         |         |          |         | json      |   |
|         |         |          |         | provided  |   |
|         |         |          |         | by the    |   |
|         |         |          |         | Policy    |   |
|         |         |          |         | Handler   |   |
|         |         |          |         | and       |   |
|         |         |          |         | $update_a\|   |
|         |         |          |         | ppl_con\  |   |
|         |         |          |         | fig       |   |
|         |         |          |         | is the    |   |
|         |         |          |         | post-mer\ |   |
|         |         |          |         | ged       |   |
|         |         |          |         | appl\     |   |
|         |         |          |         | config    |   |
|         |         |          |         | which     |   |
|         |         |          |         | may       |   |
|         |         |          |         | contain   |   |
|         |         |          |         | unresolv\ |   |
|         |         |          |         | ed        |   |
|         |         |          |         | configur\ |   |
|         |         |          |         | ation     |   |
|         |         |          |         | that      |   |
|         |         |          |         | didn’t    |   |
|         |         |          |         | come      |   |
|         |         |          |         | from      |   |
|         |         |          |         | policy.   |   |
|         |         |          |         | Suggesti\ |   |
|         |         |          |         | on        |   |
|         |         |          |         | is for    |   |
|         |         |          |         | script    |   |
|         |         |          |         | to call   |   |
|         |         |          |         | CONFIG    |   |
|         |         |          |         | BINDING   |   |
|         |         |          |         | SERVICE   |   |
|         |         |          |         | to        |   |
|         |         |          |         | resolve   |   |
|         |         |          |         | any       |   |
|         |         |          |         | configur\ |   |
|         |         |          |         | ation.    |   |
+---------+---------+----------+---------+-----------+---+