I am just getting started with DSC and am trying to understand the best approach to applying different configs to different VMs in Azure. I am struggling with understanding how you certain settings to all machines and certain settings to just some of the machines. My first thinking was that for the ones I would apply to all machines I would have a config for those settings and just assign it to all machines and then another (separate) config for the settings I wanted to apply to just some of the machines and only assign it to the ones that needed it.
This would result in some machines having two configs applied and some machines only having a single config applied. But, it does not seem possible to apply that type of approach so now I am trying to figure out how to effect the multiple configs to get the result I am looking for.
If I can only have a single config file that gets applied to all machines, how do I tell some machines to apply setting A and all machines to apply setting B?