MicrosoftDocs / PowerShell-Docs

The official PowerShell documentation sources
https://learn.microsoft.com/powershell
Other
1.96k stars 1.56k forks source link

DSC v3 supports using class-based resources cross platform #7373

Closed sdwheeler closed 2 years ago

sdwheeler commented 3 years ago

Summary of the new document or enhancement

Description of what changed

Together with PSDesiredStateConfiguration v3 module allows Get-DscResource, Invoke-DscResource and DSC configuration compilation on all platforms, supported by PowerShell (using class-based DSC resources).

At this point this PR is not a breaking change: existing (MOF/MMI-based) DSC code will continue to work as it was and will continue to be the default mechanism for DSC operations (for now). Cross-platform DSC updates of this PR are done as an alternative mechanism for DSC operations; to use them:

chasewilson commented 3 years ago

Putting this on hold until PSDesiredStateConfiguration V3 is published.

Since this feature is useless without it and PSDSC V3 isn't planned for preview until later, it's suggested to wait on the documentation.

Main Findings to remember when ready to document:

sdwheeler commented 2 years ago

Issue moved to https://github.com/MicrosoftDocs/PowerShell-Docs-DSC/issues/32