@@ -6,30 +6,70 @@ Script: generate_yaml_doc_tables.py
6
6
7
7
# YAML Schema
8
8
9
- YAML schema |key | type| supports variables |:---|:---|:---| |name |str|| |PICS
10
- |str,list|| |config | | | |&emsp ; nodeId |int|| |&emsp ; cluster |str|| |&emsp ;
11
- endpoint |int|| |&emsp ; _ variableName_ | | | |&emsp ; &emsp ; type |type|| |&emsp ;
12
- &emsp ; defaultValue |Any|| |tests | | | |&emsp ; label |str|| |&emsp ; identity
13
- | str|| | &emsp ; nodeId | int| Y| | &emsp ; runIf | str|| | &emsp ; groupId | int| Y|
14
- |&emsp ; endpoint |int|Y| |&emsp ; cluster |str|| |&emsp ; attribute |str|| |&emsp ;
15
- command |str|| |&emsp ; event |str|| |&emsp ; eventNumber |int|Y| |&emsp ; disabled
16
- |bool|| |&emsp ; fabricFiltered |bool|| |&emsp ; verification |str|| |&emsp ; PICS
17
- |str|| |&emsp ; arguments | | | |&emsp ; &emsp ; values | | | |&emsp ; &emsp ; &emsp ;
18
- value |NoneType,bool,int,float,dict,list|Y| |&emsp ; &emsp ; &emsp ; name |str||
19
- |&emsp ; &emsp ; value |NoneType,bool,int,float,dict,list|Y| |&emsp ; response | |Y
20
- | |&emsp ; &emsp ; value |NoneType,bool,int,float,dict,list|Y| |&emsp ; &emsp ; name
21
- |str|| |&emsp ; &emsp ; error |str|| |&emsp ; &emsp ; clusterError |int|| |&emsp ;
22
- &emsp ; constraints | | | |&emsp ; &emsp ; &emsp ; hasValue |bool|| |&emsp ; &emsp ;
23
- &emsp ; type |str|| |&emsp ; &emsp ; &emsp ; minLength |int|| |&emsp ; &emsp ; &emsp ;
24
- maxLength |int|| |&emsp ; &emsp ; &emsp ; isHexString |bool|| |&emsp ; &emsp ; &emsp ;
25
- startsWith |str|| |&emsp ; &emsp ; &emsp ; endsWith |str|| |&emsp ; &emsp ; &emsp ;
26
- isUpperCase |bool|| |&emsp ; &emsp ; &emsp ; isLowerCase |bool|| |&emsp ; &emsp ;
27
- &emsp ; minValue |int,float|Y| |&emsp ; &emsp ; &emsp ; maxValue |int,float|Y|
28
- | &emsp ; &emsp ; &emsp ; contains | list|| | &emsp ; &emsp ; &emsp ; excludes | list||
29
- |&emsp ; &emsp ; &emsp ; hasMasksSet |list|| |&emsp ; &emsp ; &emsp ; hasMasksClear
30
- | list|| | &emsp ; &emsp ; &emsp ; notValue | NoneType,bool,int,float,list,dict| Y|
31
- |&emsp ; &emsp ; &emsp ; anyOf |list|| |&emsp ; &emsp ; saveAs |str|| |&emsp ; &emsp ;
32
- saveDataVersschemaionAs |str|| |&emsp ; saveResponseAs |str|| |&emsp ; minInterval
33
- |int|| |&emsp ; maxInterval |int|| |&emsp ; keepSubscriptions |bool|| |&emsp ;
34
- timeout |int|| |&emsp ; timedInteractionTimeoutMs |int|| |&emsp ; dataVersion
35
- | list,int| Y| | &emsp ; busyWaitMs | int|| | &emsp ; wait | str||
9
+ YAML schema
10
+ |key | type| supports variables
11
+ | :---| :---| :---|
12
+ | name | str||
13
+ | PICS | str,list||
14
+ | config | | |
15
+ | &emsp ; nodeId | int||
16
+ | &emsp ; cluster | str||
17
+ | &emsp ; endpoint | int||
18
+ | &emsp ; _ variableName_ | | |
19
+ | &emsp ; &emsp ; type | type||
20
+ | &emsp ; &emsp ; defaultValue | Any||
21
+ | tests | | |
22
+ | &emsp ; label | str||
23
+ | &emsp ; identity | str||
24
+ | &emsp ; nodeId | int| Y|
25
+ | &emsp ; runIf | str||
26
+ | &emsp ; groupId | int| Y|
27
+ | &emsp ; endpoint | int| Y|
28
+ | &emsp ; cluster | str||
29
+ | &emsp ; attribute | str||
30
+ | &emsp ; command | str||
31
+ | &emsp ; event | str||
32
+ | &emsp ; eventNumber | int| Y|
33
+ | &emsp ; disabled | bool||
34
+ | &emsp ; fabricFiltered | bool||
35
+ | &emsp ; verification | str||
36
+ | &emsp ; PICS | str||
37
+ | &emsp ; arguments | | |
38
+ | &emsp ; &emsp ; values | | |
39
+ | &emsp ; &emsp ; &emsp ; value | NoneType,bool,int,float,dict,list| Y|
40
+ | &emsp ; &emsp ; &emsp ; name | str||
41
+ | &emsp ; &emsp ; value | NoneType,bool,int,float,dict,list| Y|
42
+ | &emsp ; response | | Y |
43
+ | &emsp ; &emsp ; value | NoneType,bool,int,float,dict,list| Y|
44
+ | &emsp ; &emsp ; name | str||
45
+ | &emsp ; &emsp ; error | str||
46
+ | &emsp ; &emsp ; clusterError | int||
47
+ | &emsp ; &emsp ; constraints | | |
48
+ | &emsp ; &emsp ; &emsp ; hasValue | bool||
49
+ | &emsp ; &emsp ; &emsp ; type | str||
50
+ | &emsp ; &emsp ; &emsp ; minLength | int||
51
+ | &emsp ; &emsp ; &emsp ; maxLength | int||
52
+ | &emsp ; &emsp ; &emsp ; isHexString | bool||
53
+ | &emsp ; &emsp ; &emsp ; startsWith | str||
54
+ | &emsp ; &emsp ; &emsp ; endsWith | str||
55
+ | &emsp ; &emsp ; &emsp ; isUpperCase | bool||
56
+ | &emsp ; &emsp ; &emsp ; isLowerCase | bool||
57
+ | &emsp ; &emsp ; &emsp ; minValue | int,float| Y|
58
+ | &emsp ; &emsp ; &emsp ; maxValue | int,float| Y|
59
+ | &emsp ; &emsp ; &emsp ; contains | list||
60
+ | &emsp ; &emsp ; &emsp ; excludes | list||
61
+ | &emsp ; &emsp ; &emsp ; hasMasksSet | list||
62
+ | &emsp ; &emsp ; &emsp ; hasMasksClear | list||
63
+ | &emsp ; &emsp ; &emsp ; notValue | NoneType,bool,int,float,list,dict| Y|
64
+ | &emsp ; &emsp ; &emsp ; anyOf | list||
65
+ | &emsp ; &emsp ; saveAs | str||
66
+ | &emsp ; &emsp ; saveDataVersschemaionAs | str||
67
+ | &emsp ; saveResponseAs | str||
68
+ | &emsp ; minInterval | int||
69
+ | &emsp ; maxInterval | int||
70
+ | &emsp ; keepSubscriptions | bool||
71
+ | &emsp ; timeout | int||
72
+ | &emsp ; timedInteractionTimeoutMs | int||
73
+ | &emsp ; dataVersion | list,int| Y|
74
+ | &emsp ; busyWaitMs | int||
75
+ | &emsp ; wait | str||
0 commit comments