diff --git a/device-configuration/README.md b/device-configuration/README.md index ef76917..5c46f69 100644 --- a/device-configuration/README.md +++ b/device-configuration/README.md @@ -47,6 +47,7 @@ interface NcPropertyValueHolder { ```typescript interface NcObjectPropertiesHolder { attribute NcRolePath path; // Object role path + attribute sequence dependencyPaths; // Sequence of role paths which are a dependency for this object (helpful to inform clients which objects need to be restored together) attribute sequence values; // Object properties values attribute NcBoolean isRebuildable; // Describes if the object is rebuildable }; diff --git a/device-configuration/models/datatypes/NcObjectPropertiesHolder.json b/device-configuration/models/datatypes/NcObjectPropertiesHolder.json index 20c1932..222ce2f 100644 --- a/device-configuration/models/datatypes/NcObjectPropertiesHolder.json +++ b/device-configuration/models/datatypes/NcObjectPropertiesHolder.json @@ -11,6 +11,14 @@ "isSequence": false, "constraints": null }, + { + "description": "Sequence of role paths which are a dependency for this object (helpful to inform clients which objects need to be restored together)", + "name": "dependencyPaths", + "typeName": "NcRolePath", + "isNullable": false, + "isSequence": true, + "constraints": null + }, { "description": "Object properties values", "name": "values",