- optional string path = 1;
- optional string type = 2;
- repeated Attribute attributes = 3;
- repeated Node child=4;
- optional string value = 5;
- optional string valueType = 6;
- repeated string bitsValue = 7;
- optional InstanceIdentifier instanceIdentifierValue = 8;
+ optional string path = 1; // @deprecated(use pathArgument)
+ optional string type = 2; // @deprecated(use intType)
+ optional PathArgument pathArgument = 3;
+ optional int32 intType = 4;
+
+ repeated Attribute attributes = 5;
+
+ repeated Node child = 6;
+
+ optional string value = 7;
+ optional string valueType = 8; // @deprecated(use intValueType)
+ optional int32 intValueType = 9; // instead of valueType
+
+ // Specific values
+ optional InstanceIdentifier instanceIdentifierValue = 10; // intValueType = YangInstanceIdentifier
+ repeated string bitsValue = 11; // intValueType = Bits
+
+ repeated string code = 12; // A list of string codes which can be used for any repeated strings in the NormalizedNode
+
+ optional bytes bytesValue = 13;