{"id":12525,"date":"2016-11-02T16:19:07","date_gmt":"2016-11-03T00:19:07","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/?p=12525"},"modified":"2019-02-18T12:38:08","modified_gmt":"2019-02-18T19:38:08","slug":"dsc-resource-kit-november-2016-release","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/dsc-resource-kit-november-2016-release\/","title":{"rendered":"DSC Resource Kit November 2016 Release"},"content":{"rendered":"<div class=\"markdown-body\">\n<p>We just released the DSC Resource Kit!<\/p>\n<p>Since our last release on September 21, we have added 1 new repository, <a href=\"https:\/\/github.com\/PowerShell\/PSDscResources\">PSDscResources<\/a>, which will serve as the new home of the in-box DSC resources from the PSDesiredStateConfiguration module. This new module now has <strong>over 75,000 downloads<\/strong> from the PowerShell Gallery! Wow! Read more about PSDscResources in our blog post <a href=\"https:\/\/blogs.msdn.microsoft.com\/powershell\/2016\/10\/07\/new-home-for-in-box-dsc-resources\/\">here<\/a>.<\/p>\n<p>This release includes updates to <strong>12 DSC resource modules<\/strong>, including <strong>13 new DSC resources<\/strong>. In these past 6 weeks, <strong>62 pull requests<\/strong> have been merged and <strong>43 issues<\/strong> have been closed, all thanks to our amazing community!<\/p>\n<p>The modules updated in this release are:<\/p>\n<ul>\n<li>xActiveDirectory<\/li>\n<li>xCertificate<\/li>\n<li>xExchange<\/li>\n<li>xNetworking<\/li>\n<li>xPSDesiredStateConfiguration<\/li>\n<li>xRemoteDesktopSessionHost<\/li>\n<li>xSqlServer<\/li>\n<li>xStorage<\/li>\n<li>xWebAdministration<\/li>\n<li>SharePointDsc<\/li>\n<li>SystemLocaleDsc<\/li>\n<li>PSDscResources<\/li>\n<\/ul>\n<p>For a detailed list of the resource modules and fixes in this release, see the Included in this Release section below.<\/p>\n<p>Our last <strong>community call<\/strong> for the DSC Resource Kit was last week on October 26. Unfortunately, we had technical difficulties with Skype and weren&#8217;t able to actually see or hear any of our wonderful community members. We still posted a <a href=\"https:\/\/youtu.be\/t9_ZfguaYD4\">recording<\/a> of our updates as well as <a href=\"https:\/\/github.com\/powershell\/\">summarizing notes<\/a>. Join us next time to ask questions and give feedback about your experience with the DSC Resource Kit. Keep an eye on the <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/blob\/master\/CommunityAgenda.md\">community agenda<\/a> for the next call date.<\/p>\n<p>We strongly encourage you to update to the newest version of all modules using the PowerShell Gallery, and don&#8217;t forget to give us your feedback in the comments below, on GitHub, or on Twitter (<a href=\"https:\/\/twitter.com\/PowerShell_Team\">@PowerShell_Team<\/a>)!<\/p>\n<p>As with past Resource Kits, all resources with the &#8216;x&#8217; prefix in their names are still experimental &#8211; this means that those resources are provided AS IS and are not supported through any Microsoft support program or service. If you find a problem with a resource, please <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/blob\/master\/CONTRIBUTING.md#submitting-an-issue\">file an issue<\/a> on GitHub.<\/p>\n<h2>Included in this Release<\/h2>\n<p>You can see a detailed summary of all changes included in this release in the table below. For past release notes, go to the README.md or Changelog.md file on the GitHub repository page for a specific module (see the How to Find DSC Resource Modules on GitHub section below for details on finding the GitHub page for a specific module).<\/p>\n<table>\n<thead>\n<tr>\n<th>Module Name<\/th>\n<th>Version<\/th>\n<th>Release Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>xActiveDirectory<\/td>\n<td>2.14.0.0<\/td>\n<td>\n<ul>\n<li>xADDomainController: Adds Site option.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xCertificate<\/td>\n<td>2.2.0.0<\/td>\n<td>\n<ul>\n<li>Converted appveyor.yml to install Pester from PSGallery instead of from Chocolatey.<\/li>\n<li>Moved unit tests to correct folder structure.<\/li>\n<li>Changed unit tests to use standard test templates.<\/li>\n<li>Updated all resources to meet HQRM standards and style guidelines.<\/li>\n<li>Added .gitignore file<\/li>\n<li>Added .gitattributes file to force line endings to CRLF to allow unit tests to work.<\/li>\n<li>xCertificateCommon:\n<ul>\n<li>Moved common code into new module CertificateCommon.psm1<\/li>\n<li>Added standard exception code.\n<ul>\n<ul>\n<ul>\n<ul>\n<ul>\n<ul>\n<ul>\n<ul>\n<ul>\n<li>to use acceptable verb Test-*.<\/li>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/li>\n<li>Added help to all functions.<\/li>\n<\/ul>\n<\/li>\n<li>xCertificateImport:\n<ul>\n<li>Fixed bug with Test-TargetResource incorrectly detecting change required.<\/li>\n<li>Reworked unit tests for improved code coverage to meet HQRM standards.<\/li>\n<li>Created Integration tests for both importing and removing an imported certificate.<\/li>\n<li>Added descriptions to MOF file.<\/li>\n<li>Removed default parameter values for parameters that are required or keys.<\/li>\n<li>Added verbose messages.<\/li>\n<li>Split message and error strings into localization string files.<\/li>\n<li>Added help to all functions.<\/li>\n<\/ul>\n<\/li>\n<li>xPfxImport:\n<ul>\n<li>Fixed bug with Test-TargetResource incorrectly detecting change required.<\/li>\n<li>Reworked unit tests for improved code coverage to meet HQRM standards.<\/li>\n<li>Created Integration tests for both importing and removing an imported certificate.<\/li>\n<li>Added descriptions to MOF file.<\/li>\n<li>Removed default parameter values for parameters that are required or keys.<\/li>\n<li>Added verbose messages.<\/li>\n<li>Split message and error strings into localization string files.<\/li>\n<li>Added help to all functions.<\/li>\n<\/ul>\n<\/li>\n<li>xCertReq:\n<ul>\n<li>Cleaned up descriptions in MOF file.<\/li>\n<li>Fixed bugs generating certificate when credentials are specified.<\/li>\n<li>Allowed output of certificate request when credentials are specified.<\/li>\n<li>Split message and error strings into localization string files.<\/li>\n<li>Created unit tests and integration tests.<\/li>\n<li>Improved logging output to enable easier debugging.<\/li>\n<li>Added help to all functions.<\/li>\n<\/ul>\n<\/li>\n<li>xPDT:\n<ul>\n<li>Renamed to match standard module name format (MSFT_x).<\/li>\n<li>Modified to meet 100 characters or less line length where possible.<\/li>\n<li>Split message and error strings into localization string files.<\/li>\n<li>Removed unused functions.<\/li>\n<li>Renamed functions to standard verb-noun form.<\/li>\n<li>Added help to all functions.<\/li>\n<li>Fixed bug in Wait-Win32ProcessEnd that prevented waiting for process to end.<\/li>\n<li>Added Wait-Win32ProcessStop to wait for a process to stop.<\/li>\n<li>Removed unused and broken scheduled task code.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xExchange<\/td>\n<td>1.11.0.0<\/td>\n<td>\n<ul>\n<li>xExchActiveSyncVirtualDirectory: Fix issue where ClientCertAuth parameter set to &#8220;Allowed&#8221; instead of &#8220;Accepted&#8221;<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xNetworking<\/td>\n<td>3.0.0.0<\/td>\n<td>\n<ul>\n<li>Corrected integration test filenames:\n<ul>\n<li>MSFT_xDefaultGatewayAddress.Integration.Tests.ps1<\/li>\n<li>MSFT_xDhcpClient.Integration.Tests.ps1<\/li>\n<li>MSFT_xDNSConnectionSuffix.Integration.Tests.ps1<\/li>\n<li>MSFT_xNetAdapterBinding.Integration.Tests.ps1<\/li>\n<\/ul>\n<\/li>\n<li>Updated all integration tests to use v1.1.0 header and script variable context.<\/li>\n<li>Updated all unit tests to use v1.1.0 header and script variable context.<\/li>\n<li>Removed uneccessary global variable from MSFT_xNetworkTeam.integration.tests.ps1<\/li>\n<li>Converted Invoke-Expression in all integration tests to &amp;.<\/li>\n<li>Fixed unit test description in xNetworkAdapter.Tests.ps1<\/li>\n<li>xNetAdapterBinding\n<ul>\n<li>Added support for the use of wildcard (*) in InterfaceAlias parameter.<\/li>\n<\/ul>\n<\/li>\n<li>BREAKING CHANGE &#8211; MSFT_xIPAddress: SubnetMask parameter renamed to PrefixLength.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xPSDesiredStateConfiguration<\/td>\n<td>5.0.0.0<\/td>\n<td>\n<ul>\n<li>xWindowsFeature:\n<ul>\n<li>Cleaned up resource (PSSA issues, formatting, etc.)<\/li>\n<li>Added\/Updated Tests and Examples<\/li>\n<li>BREAKING CHANGE: Removed the unused Source parameter<\/li>\n<li>Updated to a high quality resource<\/li>\n<\/ul>\n<\/li>\n<li>xDSCWebService:\n<ul>\n<li>Add DatabasePath property to specify a custom database path and enable multiple pull server instances on one server.<\/li>\n<li>Rename UseUpToDateSecuritySettings property to UseSecurityBestPractices.<\/li>\n<li>Add DisableSecurityBestPractices property to specify items that are excepted from following best practice security settings.<\/li>\n<\/ul>\n<\/li>\n<li>xGroup:\n<ul>\n<li>Fixed PSSA issues<\/li>\n<li>Formatting updated as per style guidelines<\/li>\n<li>Missing comment-based help added for Get-\/Set-\/Test-TargetResource<\/li>\n<li>Typos fixed in Unit test script<\/li>\n<li>Unit test &#8220;Get-TargetResource\/Should return hashtable with correct values when group has no members&#8221; updated to handle the expected empty Members array correctly<\/li>\n<li>Added a lot of unit tests<\/li>\n<li>Cleaned resource<\/li>\n<\/ul>\n<\/li>\n<li>xUser:\n<ul>\n<li>Fixed PSSA\/Style violations<\/li>\n<li>Added\/Updated Tests and Examples<\/li>\n<\/ul>\n<\/li>\n<li>Added xWindowsPackageCab<\/li>\n<li>xService:\n<ul>\n<li>Fixed PSSA\/Style violations<\/li>\n<li>Updated Tests<\/li>\n<li>Added &#8220;Ignore&#8221; state<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xRemoteDesktopSessionHost<\/td>\n<td>1.3.0.0<\/td>\n<td>\n<ul>\n<li>Converted appveyor.yml to install Pester from PSGallery instead of from Chocolatey.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xSQLServer<\/td>\n<td>3.0.0.0<\/td>\n<td>\n<ul>\n<li>xSQLServerHelper\n<ul>\n<li>added functions\n<ul>\n<li>Test-SQLDscParameterState<\/li>\n<li>Get-SqlDatabaseOwner<\/li>\n<li>Set-SqlDatabaseOwner<\/li>\n<\/ul>\n<\/li>\n<li>Examples\n<ul>\n<li>xSQLServerDatabaseOwner\n<ul>\n<li>1-SetDatabaseOwner.ps1<\/li>\n<\/ul>\n<\/li>\n<li>Added tests for resources\n<ul>\n<li>MSFT_xSQLServerDatabaseOwner.Tests.Tests.ps1<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xStorage<\/td>\n<td>2.8.0.0<\/td>\n<td>\n<ul>\n<li>added test for existing file system and no drive letter assignment to allow simple drive letter assignment in MSFT_xDisk.psm1<\/li>\n<li>added unit test for volume with existing partition and no drive letter assigned for MSFT_xDisk.psm1<\/li>\n<li>xMountImage: Fixed mounting disk images on Windows 10 Anniversary Edition<\/li>\n<li>Updated to meet HQRM guidelines.<\/li>\n<li>Moved all strings into localization files.<\/li>\n<li>Fixed examples to import xStorage module.<\/li>\n<li>Fixed Readme.md layout issues.<\/li>\n<li>xWaitForDisk:\n<ul>\n<li>Added support for setting DriveLetter parameter with or without colon.<\/li>\n<li>MOF Class version updated to 1.0.0.0.<\/li>\n<\/ul>\n<\/li>\n<li>xWaitForVolume:\n<ul>\n<li>Added new resource.<\/li>\n<\/ul>\n<\/li>\n<li>StorageCommon:\n<ul>\n<li>Added helper function module.<\/li>\n<li>Corrected name of unit tests file.<\/li>\n<\/ul>\n<\/li>\n<li>xDisk:\n<ul>\n<li>Added validation of DriveLetter parameter.<\/li>\n<li>Added support for setting DriveLetter parameter with or without colon.<\/li>\n<li>Removed obfuscation of drive\/partition errors by eliminating try\/catch block.<\/li>\n<li>Improved code commenting.<\/li>\n<li>Reordered tests so they are in same order as module functions to ease creation.<\/li>\n<li>Added FSFormat parameter to allow disk format to be specified.<\/li>\n<li>Size or AllocationUnitSize mismatches no longer trigger Set-TargetResource because these values can&#8221;t be changed (yet).<\/li>\n<li>MOF Class version updated to 1.0.0.0.<\/li>\n<li>Unit tests changed to match xDiskAccessPath methods.<\/li>\n<li>Added additional unit tests to Get-TargetResource.<\/li>\n<li>Fixed bug in Get-TargetResource when disk did not contain any partitions.<\/li>\n<li>Added missing cmdletbinding() to functions.<\/li>\n<\/ul>\n<\/li>\n<li>xMountImage (Breaking Change):\n<ul>\n<li>Removed Name parameter (Breaking Change)<\/li>\n<li>Added validation of DriveLetter parameter.<\/li>\n<li>Added support for setting DriveLetter parameter with or without colon.<\/li>\n<li>MOF Class version updated to 1.0.0.0.<\/li>\n<li>Enabled mounting of VHD\/VHDx\/VHDSet disk images.<\/li>\n<li>Added StorageType and Access parameters to allow mounting VHD and VHDx disks as read\/write.<\/li>\n<\/ul>\n<\/li>\n<li>xDiskAccessPath:\n<ul>\n<li>Added new resource.<\/li>\n<li>Added support for changing\/setting volume label.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xWebAdministration<\/td>\n<td>1.15.0.0<\/td>\n<td>\n<ul>\n<li>Corrected name of AuthenticationInfo parameter in Readme.md.<\/li>\n<li>Added sample for <strong>xWebApplication<\/strong> for adding new web application.<\/li>\n<li>Corrected description for AuthenticationInfo for xWebApplication and xWebsite.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>SharePointDsc<\/td>\n<td>1.4.0.0<\/td>\n<td>\n<ul>\n<li>Set-TargetResource of Service Application now also removes all associated proxies<\/li>\n<li>Fixed issue with all SPServiceApplication for OS not in En-Us language, add GetType().FullName method in:\n<ul>\n<li>SPAccessServiceApp<\/li>\n<li>SPAppManagementServiceApp<\/li>\n<li>SPBCSServiceApp<\/li>\n<li>SPExcelServiceApp<\/li>\n<li>SPManagedMetaDataServiceApp<\/li>\n<li>SPPerformancePointServiceApp<\/li>\n<li>SPSearchServiceApp<\/li>\n<li>SPSearchCrawlRule<\/li>\n<li>SPSecureStoreServiceApp<\/li>\n<li>SPSubscriptionSettingsServiceApp<\/li>\n<li>SPUsageApplication<\/li>\n<li>SPUserProfileServiceApp<\/li>\n<li>SPVisioServiceApp<\/li>\n<li>SPWordAutomationServiceApp<\/li>\n<li>SPWorkManagementServiceApp<\/li>\n<\/ul>\n<\/li>\n<li>Fixed issue with SPServiceInstance for OS not in En-Us language, add GetType().Name method in:\n<ul>\n<li>SPDistributedCacheService<\/li>\n<li>SPUserProfileSyncService<\/li>\n<\/ul>\n<\/li>\n<li>Fixed issue with SPInstallLanguagePack to install before farm creation<\/li>\n<li>Fixed issue with mounting SPContentDatabase<\/li>\n<li>Fixed issue with SPShellAdmin and Content Database method<\/li>\n<li>Fixed issue with SPServiceInstance (Set-TargetResource) for OS not in En-Us language<\/li>\n<li>Added .Net 4.6 support check to SPInstall and SPInstallPrereqs<\/li>\n<li>Improved code styling<\/li>\n<li>SPVisioServiceapplication now creates proxy and lets you specify a name for it<\/li>\n<li>New resources: SPAppStoreSettings<\/li>\n<li>Fixed bug with SPInstallPrereqs to allow minor version changes to prereqs for SP2016<\/li>\n<li>Refactored unit tests to consolidate and streamline test approaches<\/li>\n<li>Updated SPExcelServiceApp resource to add support for trusted file locations and most other properties of the service app<\/li>\n<li>Added support to SPMetadataServiceApp to allow changing content type hub URL on existing service apps<\/li>\n<li>Fixed a bug that would cause SPSearchResultSource to throw exceptions when the enterprise search centre URL has not been set<\/li>\n<li>Updated documentation of SPProductUpdate to reflect the required install order of product updates<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>SystemLocaleDsc<\/td>\n<td>1.1.0.0<\/td>\n<td>\n<ul>\n<li>Fix AppVeyor.yml build process.<\/li>\n<li>Convert Get-TargetResource to output IsSingleInstance value passed in as parameter.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>PSDscResources<\/td>\n<td>2.0.0.0, 2.1.0.0<\/td>\n<td>2.0.0.0<\/p>\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n<p>2.1.0.0<\/p>\n<ul>\n<li>Added WindowsFeature<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>How to Find Released DSC Resource Modules<\/h2>\n<p>To see a list of <strong>all<\/strong> released DSC Resource Kit modules, go to the <a href=\"http:\/\/www.powershellgallery.com\/\">PowerShell Gallery<\/a> and display <a href=\"http:\/\/www.powershellgallery.com\/packages?q=Tags%3A%22DSCResourceKit%22\">all modules tagged as DSCResourceKit<\/a>. You can also enter a module&#8217;s name in the search box in the upper right corner of the PowerShell Gallery to find a specific module.<\/p>\n<p>Of course, you can also always use PowerShellGet (available in <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=48729\">WMF 5.0<\/a>) to find modules with DSC Resources:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c\"># To list all modules that are part of the DSC Resource Kit<\/span>\n<span class=\"pl-c1\">Find-Module<\/span> <span class=\"pl-k\">-<\/span>Tag DSCResourceKit \n<span class=\"pl-c\"># To list all DSC resources from all sources <\/span>\n<span class=\"pl-c1\">Find-DscResource<\/span><\/pre>\n<\/div>\n<p>To find a <strong>specific<\/strong> module, go directly to its URL on the PowerShell Gallery:<\/p>\n<p><a href=\"http:\/\/www.powershellgallery.com\/packages\/\">http:\/\/www.powershellgallery.com\/packages\/<\/a>&lt; module name &gt;<\/p>\n<p>For example:<\/p>\n<p><a href=\"http:\/\/www.powershellgallery.com\/packages\/xWebAdministration\">http:\/\/www.powershellgallery.com\/packages\/xWebAdministration<\/a><\/p>\n<h2>How to Install DSC Resource Modules From the PowerShell Gallery<\/h2>\n<p>We recommend that you use PowerShellGet to install DSC resource modules:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Install-Module<\/span> <span class=\"pl-k\">-<\/span>Name <span class=\"pl-k\">&lt;<\/span> module name <span class=\"pl-k\">&gt;<\/span><\/pre>\n<\/div>\n<p>For example:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Install-Module<\/span> <span class=\"pl-k\">-<\/span>Name xWebAdministration<\/pre>\n<\/div>\n<p>To update all previously installed modules at once, open an elevated PowerShell prompt and use this command:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Update-Module<\/span><\/pre>\n<\/div>\n<p>After installing modules, you can discover all DSC resources available to your local system with this command:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Get-DscResource<\/span><\/pre>\n<\/div>\n<h2>How to Find DSC Resource Modules on GitHub<\/h2>\n<p>All resource modules in the DSC Resource Kit are available open-source on GitHub.\nYou can see the most recent state of a resource module by visiting its GitHub page at:<\/p>\n<p><a href=\"https:\/\/github.com\/PowerShell\/\">https:\/\/github.com\/PowerShell\/<\/a>&lt; module name &gt;<\/p>\n<p>For example, for the xCertificate module, go to:<\/p>\n<p><a href=\"https:\/\/github.com\/PowerShell\/xCertificate\">https:\/\/github.com\/PowerShell\/xCertificate<\/a>.<\/p>\n<p>All DSC modules are also listed as submodules of the <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/\">DscResources repository<\/a> in the <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/tree\/master\/xDscResources\">xDscResources folder<\/a>.<\/p>\n<h2>How to Contribute<\/h2>\n<p>You are more than welcome to contribute to the development of the DSC Resource Kit! There are several different ways you can help. You can create new DSC resources or modules, add test automation, improve documentation, fix existing issues, or open new ones.\nSee our <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/blob\/master\/CONTRIBUTING.md\">contributing guide<\/a> for more info on how to become a DSC Resource Kit contributor.<\/p>\n<p>If you would like to help, please take a look at the list of <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/issues\">open issues<\/a> for the DscResources repository.\nYou can also check issues for specific resource modules by going to:<\/p>\n<p><a href=\"https:\/\/github.com\/PowerShell\/\">https:\/\/github.com\/PowerShell\/<\/a>&lt; module name &gt;\/issues<\/p>\n<p>For example:<\/p>\n<p><a href=\"https:\/\/github.com\/PowerShell\/xPSDesiredStateConfiguration\/issues\">https:\/\/github.com\/PowerShell\/xPSDesiredStateConfiguration\/issues<\/a><\/p>\n<p>Your help in developing the DSC Resource Kit is invaluable to us!<\/p>\n<h2>Questions, comments?<\/h2>\n<p>If you&#8217;re looking into using PowerShell DSC, have questions or issues with a current resource, or would like a new resource, let us know in the comments below, on Twitter (<a href=\"https:\/\/twitter.com\/PowerShell_Team\">@PowerShell_Team<\/a>), or by creating an issue on <a href=\"https:\/\/github.com\/powershell\/dscresources\/issues\">GitHub<\/a>.<\/p>\n<p>Katie Keim\nSoftware Engineer\nPowerShell Team\n<a href=\"https:\/\/twitter.com\/katiedsc\">@katiedsc<\/a> (Twitter)\n<a href=\"https:\/\/github.com\/kwirkykat\">@kwirkykat<\/a> (GitHub)<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>We just released the DSC Resource Kit! Since our last release on September 21, we have added 1 new repository, PSDscResources, which will serve as the new home of the in-box DSC resources from the PSDesiredStateConfiguration module. This new module now has over 75,000 downloads from the PowerShell Gallery! Wow! Read more about PSDscResources in [&hellip;]<\/p>\n","protected":false},"author":618,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[150,152,290],"class_list":["post-12525","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell","tag-dsc","tag-dsc-resource-kit","tag-resources"],"acf":[],"blog_post_summary":"<p>We just released the DSC Resource Kit! Since our last release on September 21, we have added 1 new repository, PSDscResources, which will serve as the new home of the in-box DSC resources from the PSDesiredStateConfiguration module. This new module now has over 75,000 downloads from the PowerShell Gallery! Wow! Read more about PSDscResources in [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/12525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/618"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=12525"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/12525\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=12525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=12525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=12525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}