@@ -719,6 +719,8 @@ class _EntityTypeEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._Enu
719719 """ENTITY_TYPE_PROCESSOR indicates the Processor entity type."""
720720 ENTITY_TYPE_NODE : _EntityType .ValueType # 13
721721 """ENTITY_TYPE_NODE indicates the Node entity type."""
722+ ENTITY_TYPE_DEPENDENCIES : _EntityType .ValueType # 14
723+ """ENTITY_TYPE_DEPENDENCIES indicates the dependencies entity type."""
722724
723725class EntityType (_EntityType , metaclass = _EntityTypeEnumTypeWrapper ):
724726 """EntityType enumerates the different types of entities that can be
@@ -757,6 +759,8 @@ ENTITY_TYPE_PROCESSOR: EntityType.ValueType # 12
757759"""ENTITY_TYPE_PROCESSOR indicates the Processor entity type."""
758760ENTITY_TYPE_NODE : EntityType .ValueType # 13
759761"""ENTITY_TYPE_NODE indicates the Node entity type."""
762+ ENTITY_TYPE_DEPENDENCIES : EntityType .ValueType # 14
763+ """ENTITY_TYPE_DEPENDENCIES indicates the dependencies entity type."""
760764global___EntityType = EntityType
761765
762766class _DiffType :
@@ -2173,28 +2177,28 @@ class DiffKey(google.protobuf.message.Message):
21732177 by [key1, value1, key2, value2, ...]
21742178 studio_id are well known e.g studio-date-time
21752179 e.g entity_ids for entity types
2176- studio, inputs, assigned tags: [“studio_id”, <id>]
2177- buildhook: [“studio_id”, <id>, “hook_id”, <id>]
2178- autofill: [“studio_id”, <id>, “input_field_id”, <id>]
2179- configlet: [“configlet_id”, <id>]
2180- configletassignment : [“configlet_assignment_id”, <id>]
2181- tags:
2182- element_type is one of "1" (device), "2" (interface)
2183- [" creator_type", "2", " element_type" , <element_type>,
2184- " element_sub_type", "1", " label" , <label>, " value" , <value>]
2185- tag assignments:
2186- For element_type = "1" (device)
2187- [" creator_type", "2", " element_type", "1", " element_sub_type", "1" ,
2188- " label" , <label>, " value" , <value>, " device_id" , <id>]
2189- For element_type = "2" (interface)
2190- [" creator_type", "2", " element_type", "2", " element_sub_type", "1" ,
2191- " label" , <label>, " value" , <value>, " device_id" , <id>,
2192- " interface_id" , <id>]
2193- hierarchy related entities:
2194- node: [" node_id" , <id>]
2195- fixture_class: [" fixture_class_id" , <id>]
2196- fixture_instance: [" fixture_instance_id" , <id>]
2197- processor: [" processor_id" , <id>]
2180+ studio, inputs, assigned tags, dependencies : [“studio_id”, <id>]
2181+ buildhook: [“studio_id”, <id>, “hook_id”, <id>]
2182+ autofill: [“studio_id”, <id>, “input_field_id”, <id>]
2183+ configlet: [“configlet_id”, <id>]
2184+ configletassignment : [“configlet_assignment_id”, <id>]
2185+ tags:
2186+ element_type is one of “1” (device), “2” (interface)
2187+ [“ creator_type”, “2”, “ element_type” , <element_type>,
2188+ “ element_sub_type”, “1”, “ label” , <label>, “ value” , <value>]
2189+ tag assignments:
2190+ For element_type = “1” (device)
2191+ [“ creator_type”, “2”, “ element_type”, “1”, “ element_sub_type”, “1” ,
2192+ “ label” , <label>, “ value” , <value>, “ device_id” , <id>]
2193+ For element_type = “2” (interface)
2194+ [“ creator_type”, “2”, “ element_type”, “2”, “ element_sub_type”, “1” ,
2195+ “ label” , <label>, “ value” , <value>, “ device_id” , <id>,
2196+ “ interface_id” , <id>]
2197+ hierarchy related entities:
2198+ node: [“ node_id” , <id>]
2199+ fixture_class: [“ fixture_class_id” , <id>]
2200+ fixture_instance: [“ fixture_instance_id” , <id>]
2201+ processor: [“ processor_id” , <id>]
21982202 """
21992203
22002204 def __init__ (
0 commit comments