YAML schema |key | type| supports variables |:---|:---|:---| |name |str|| |PICS |str,list|| |config | | | | nodeId |int|| | cluster |str|| | endpoint |int|| | variableName | | | | type |type|| | defaultValue |Any|| |tests | | | | label |str|| | identity |str|| | nodeId |int|Y| | runIf |str|| | groupId |int|Y| | endpoint |int|Y| | cluster |str|| | attribute |str|| | command |str|| | event |str|| | eventNumber |int|Y| | disabled |bool|| | fabricFiltered |bool|| | verification |str|| | PICS |str|| | arguments | | | | values | | | | value |NoneType,bool,int,float,dict,list|Y| | name |str|| | value |NoneType,bool,int,float,dict,list|Y| | response | |Y | | value |NoneType,bool,int,float,dict,list|Y| | name |str|| | error |str|| | clusterError |int|| | constraints | | | | hasValue |bool|| | type |str|| | minLength |int|| | maxLength |int|| | isHexString |bool|| | startsWith |str|| | endsWith |str|| | isUpperCase |bool|| | isLowerCase |bool|| | minValue |int,float|Y| | maxValue |int,float|Y| | contains |list|| | excludes |list|| | hasMasksSet |list|| | hasMasksClear |list|| | notValue |NoneType,bool,int,float,list,dict|Y| | anyOf |list|| | saveAs |str|| | saveDataVersschemaionAs |str|| | saveResponseAs |str|| | minInterval |int|| | maxInterval |int|| | keepSubscriptions |bool|| | timeout |int|| | timedInteractionTimeoutMs |int|| | dataVersion |list,int|Y| | busyWaitMs |int|| | wait |str||