PowerShell DSC Resources should support multiple “property sets,” similar to how PowerShell cmdlets support multiple “parameter sets.” The reasoning for this is essentially the same as parameter sets. For example, a “Process” DSC resource instance might be configured using the Name as the key property, in PropertySet1, and the Id as the key property in PropertySet2. That's an overly-simplified example, but the principle remains the same.
If you feel it's appropriate, please vote on this PowerShell DSC enhancement request on Microsoft Connect.
Good suggestion, I can see how that could be used to have one DSC resource cover different object types.
You must be logged in to reply to this topic.