AMWA-TV / is-14

AMWA IS-14 NMOS Device Configuration Specification [Work In Progress]
https://specs.amwa.tv/is-14
Apache License 2.0
0 stars 2 forks source link

Thoughts on traits selection in ValidateSetPropertiesByPath() and SetPropertiesByPath() #14

Closed Pete-Cordell closed 1 week ago

Pete-Cordell commented 4 months ago

I suggest renaming includedPropertyTraits to propertyTraitsFilter and make it nullable (i.e. sequence<NcPropertyTrait>? propertyTraitsFilter).

Then describing propertyTraitsFilter as:

propertyTraitsFilter - If non-null, specifies that only role paths with the traits specified by this property are to be validated / restored. If the parameter is null, the operation should proceed as if this property was set to "General", "Structural", "InstanceSpecific", and "DeviceGenerated" thus invoking a full restore.

cristian-recoseanu commented 1 week ago

We have since removed the concept of traits and made it the responsibility of a client to manipulate the backup data set for any intended use.