DscResource.Authoring
0.2.0-preview0001
DSC resources authoring module aimed for Microsoft DSC and PowerShell DSC community.
Minimum PowerShell version
5.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) dsccommunity. All rights reserved.
Package Details
Author(s)
- dsccommunity
Functions
Import-DscAdaptedResourceManifest Import-DscResourceManifest New-DscAdaptedResourceManifest New-DscPropertyOverride New-DscResourceManifest Update-DscAdaptedResourceManifest
Dependencies
This module has no dependencies.
Release Notes
## [0.2.0-preview0001] - 2026-05-13
### Added
- Added `New-DscAdaptedResourceManifest` to generate adapted resource manifests from PowerShell class-based DSC resources.
- Added `-Version` parameter to `New-DscAdaptedResourceManifest` to override the version resolved from the module manifest, accepting a semantic version string.
### Fixed
- Fixed descriptions in generated manifests containing literal `\r\n`.
- Added `Import-DscAdaptedResourceManifest` to load an adapted resource manifest from a `.dsc.adaptedResource.json` file.
- Added `Import-DscResourceManifest` to load a full DSC resource manifest list from a `.dsc.manifests.json` file.
- Added `New-DscResourceManifest` to build a `DscResourceManifestList` object from adapted resource manifests.
- Added `New-DscPropertyOverride` to create property override objects for use with `Update-DscAdaptedResourceManifest`.
- Added `Update-DscAdaptedResourceManifest` to apply property overrides to the embedded JSON schema of an adapted resource manifest.
FileList
- DscResource.Authoring.nuspec
- DscResource.Authoring.psd1
- en-US\about_DscResource.Authoring.help.txt
- tasks\DscResource.Authoring.build.ps1
- DscResource.Authoring.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0-previe... | 7 | 6/17/2026 |
| 0.2.0-previe... | 5 | 5/29/2026 |
| 0.2.0-previe... | 6 | 5/14/2026 |
| 0.2.0-previe... | 6 | 5/14/2026 |
| 0.2.0-previe... | 2 | 5/14/2026 |
| 0.2.0-previe... (current version) | 3 | 5/13/2026 |