{"id":13596524,"url":"https://github.com/PowerShell/DscResources","last_synced_at":"2025-04-09T16:32:57.928Z","repository":{"id":30147495,"uuid":"33697675","full_name":"PowerShell/DscResources","owner":"PowerShell","description":"Central repository for PowerShell Desired State Configuration (DSC) resources.","archived":true,"fork":false,"pushed_at":"2020-06-09T05:19:08.000Z","size":1910,"stargazers_count":776,"open_issues_count":42,"forks_count":205,"subscribers_count":145,"default_branch":"master","last_synced_at":"2025-01-21T12:35:56.730Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://blogs.msdn.com/b/powershell/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PowerShell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-09T23:23:24.000Z","updated_at":"2025-01-19T17:22:05.000Z","dependencies_parsed_at":"2022-08-26T09:50:50.936Z","dependency_job_id":null,"html_url":"https://github.com/PowerShell/DscResources","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FDscResources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FDscResources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FDscResources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FDscResources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerShell","download_url":"https://codeload.github.com/PowerShell/DscResources/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248067960,"owners_count":21042389,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T16:02:32.311Z","updated_at":"2025-04-09T16:32:52.921Z","avatar_url":"https://github.com/PowerShell.png","language":null,"readme":"# DSC Resources\n\n[![Join the chat on PowerShell Slack #DSC](https://img.shields.io/badge/Slack-PowerShell-blue.svg)](https://j.mp/psslack)\n[![Join the chat on PowerShell Slack #DSC Discord](https://img.shields.io/badge/Discord-PowerShell-blue.svg)](https://j.mp/psdiscord)\n\nThis is the central repository for the DSC Resource Kit, a collection of DSC\nresources maintained and released by Microsoft.\n\nA dashboard of all open issues and pull requests across DSC Resource Kit is\navailable on the [DSC Resource Kit GitHub Project board](https://github.com/orgs/PowerShell/projects/1).\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).\nFor more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/)\nor contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional\nquestions or comments.\n\n## Support\n\nPlease review the DSC Resource Kit support guidelines [here](https://github.com/PowerShell/DscResources/tree/master/Supportability.md).\n\n## New to PowerShell DSC\n\nDesired State Configuration (DSC) is a declarative management platform in PowerShell\nto configure, deploy, and manage systems.\nIf you are new to DSC, configurations, or resources, you can learn more about\nthem [here](https://docs.microsoft.com/en-us/powershell/scripting/dsc/overview/overview).\n\n## Resource Module Source Code\n\nThe DSC Resource Kit currently contains more than 55 different resource modules.\n\nYou can find the source code of a resource module by visiting its GitHub page at:\n\n`https://github.com/PowerShell/\u003c module name \u003e`\n\nFor example, for the CertificateDsc module, go to:\n\n`https://github.com/PowerShell/CertificateDsc`\n\nAll DSC resource modules are also listed as submodules of this repository (DscResources)\nin the [xDscResources folder](https://github.com/PowerShell/DscResources/tree/master/xDscResources)\nor [DscResources folder](https://github.com/PowerShell/DscResources/tree/master/DscResources).\nRead about the differences in naming under the\n[High Quality Resource Module](https://github.com/PowerShell/DscResources/blob/master/Naming.md#high-quality-resource-module)\nsection.\n\nTo download the released source code for **all** DSC resource modules, clone this\nrepository with this git command:\n\n```shell\ngit clone https://github.com/PowerShell/DscResources.git --recursive\n```\n\nAlternatively, to download just the documentation provided in this repository, clone\nthis repository with this git command:\n\n```shell\ngit clone https://github.com/PowerShell/DscResources.git\n```\n\n## Released DSC Resource Modules\n\nTo see a list of **all** released DSC Resource Kit modules, go to the\n[PowerShell Gallery](http://www.powershellgallery.com/) and display\n[all modules tagged as DSCResourceKit](http://www.powershellgallery.com/packages?q=Tags%3A%22DSCResourceKit%22).\n\nTo find a **specific** module, enter the module's name in the search box in the\nupper right corner of the PowerShell Gallery or go directly to its URL:\nhttp://www.powershellgallery.com/packages/\u003c module name \u003e\nFor example:\nhttp://www.powershellgallery.com/packages/xWebAdministration\n\nWe recommend that you use PowerShellGet to install DSC resource modules:\n\n```powershell\nInstall-Module -Name \u003c module name \u003e\n```\n\nFor example:\n\n```powershell\nInstall-Module -Name xWebAdministration\n```\n\nTo update all previously installed modules at once, open an elevated PowerShell\nprompt and use this command:\n\n```powershell\nUpdate-Module\n```\n\nAfter installing modules, you can discover all DSC resources available to your\nlocal system with this command:\n\n```powershell\nGet-DscResource\n```\n\n## Contributing to the Resource Modules\n\nYou are more than welcome to contribute to the development of the DSC Resource Kit.\nThere are several different ways you can help. You can create new DSC resources or\nmodules, add test automation, improve documentation, fix existing issues, or open\nnew ones.\nSee our [contributing guide](https://github.com/PowerShell/DscResources/blob/master/CONTRIBUTING.md)\nfor more info on how to become a DSC Resource Kit contributor.\n\n## Resource Module Maintainers\n\nTo see a list of the maintainers for each resource modules as well as the instructions\nfor maintaining a module, see our [guidelines for DSC resource maintainers](Maintainers.md).\n\n## Questions, Comments, Concerns\n\nIf you're looking into using PowerShell DSC, have questions or issues with a current\nresource, or would like a new resource, let us know on Twitter ([@PowerShell_Team](https://twitter.com/PowerShell_Team))\nor by creating an issue on [GitHub](https://github.com/powershell/dscresources/issues).\n\nThe PowerShell team also hosts DSC Resource Kit community calls to give updates,\ncollect feedback, and answer questions. Find the date of the next call in our\n[community agenda](CommunityAgenda.md).\n","funding_links":[],"categories":["Others","miscellaneous","PowerShell"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPowerShell%2FDscResources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPowerShell%2FDscResources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPowerShell%2FDscResources/lists"}