Previously, when an adapter process is invoked (for the dsc resource ... command) the actual resource type name is added to the input JSON bag as a specialtype field.
This results in collisions if resource has an actual type property. (e.g. PSDesiredStateConfiguration/File resource)
This PR renames the special field in the json to adapted_dsc_type which is less likely to cause collisions.
PR Summary
Previously, when an adapter process is invoked (for the
dsc resource ...
command) the actual resource type name is added to the input JSON bag as a specialtype
field. This results in collisions if resource has an actualtype
property. (e.g.PSDesiredStateConfiguration/File
resource)This PR renames the special field in the json to
adapted_dsc_type
which is less likely to cause collisions.