DSCSchemaGenerator
0.0.1
PowerShell module for generating Microsoft DSC resource manifests with embedded JSON schemas from class-based DSC resources.
Minimum PowerShell version
7.2
Installation Options
Owners
Copyright
(c) 2025. All rights reserved.
Package Details
Author(s)
- Gijs Reijn
Tags
DSC DSCv3 Schema JsonSchema Manifest CodeGeneration
Cmdlets
Functions
Read-DscResourceModule New-DscSchemaFromFile New-DscManifestFromFile Export-DscManifestFromFile New-DscSchemaFromClass New-DscManifestFromClass
PSEditions
Dependencies
This module has no dependencies.
Release Notes
## 0.0.1
Initial release with the following features:
- Generate JSON Schema from class-based DSC resources
- Generate complete Microsoft DSC manifest files
- Support for DSC attributes (DscProperty, DscResource, etc.)
- Support for schema constraints (pattern, length, range, etc.)
- Support for nested types and enums
- Support for external schema references ($ref)
FileList
- DSCSchemaGenerator.nuspec
- dependencies\JsonSchema.Net.Generation.dll
- DSCSchemaGenerator.dll
- DSCSchemaGenerator.pdb
- DSCSchemaGenerator.psd1
- DSCSchemaGenerator.psm1
- LICENSE
- dependencies\Json.More.dll
- dependencies\JsonPointer.Net.dll
- dependencies\JsonSchema.Net.dll
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.0.1 (current version) | 10 | 12/17/2025 |