xPSDesiredStateConfiguration

3.11.0.0

The xPSDesiredStateConfiguration module is a part of the Windows PowerShell Desired State Configuration (DSC) Resource Kit, which is a collection of DSC Resources produced by the PowerShell Team. This module contains the xDscWebService, xWindowsProcess, xService, xPackage, xArchive, xRemoteFile, xPSEndpoint and xWindowsOptionalFeature resources. Please see the Details
The xPSDesiredStateConfiguration module is a part of the Windows PowerShell Desired State Configuration (DSC) Resource Kit, which is a collection of DSC Resources produced by the PowerShell Team. This module contains the xDscWebService, xWindowsProcess, xService, xPackage, xArchive, xRemoteFile, xPSEndpoint and xWindowsOptionalFeature resources. Please see the Details section for more information on the functionalities provided by these resources.

All of the resources in the DSC Resource Kit are provided AS IS, and are not supported through any Microsoft standard support program or service. The "x" in xPSDesiredStateConfiguration stands for experimental, which means that these resources will be fix forward and monitored by the module owner(s).

Minimum PowerShell version

4.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name xPSDesiredStateConfiguration -RequiredVersion 3.11.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Microsoft Corporation

Copyright

(c) 2014 Microsoft Corporation. All rights reserved.

Owners

Tags

DesiredStateConfiguration DSC DSCResourceKit DSCResource

Functions

Publish-DSCModuleAndMof Publish-ModuleToPullServer Publish-MOFToPullServer

DSCResources

xArchive xDSCWebService xEnvironment xGroup xPackage xPSEndpoint xRegistry xRemoteFile xScript xService xUser xWindowsFeature xWindowsOptionalFeature xWindowsProcess

Dependencies

This module has no dependencies.

Release Notes

* xRemoteFile: Added parameters:
               - TimeoutSec
               - Proxy
               - ProxyCredential
              Added unit tests.
              Corrected Style Guidelines issues.
              Added Localization support.
              URI parameter supports File://.
              Get-TargetResource returns URI parameter.
              Fixed logging of error message reported when download fails.
              Added new example Sample_xRemoteFileUsingProxy.ps1.
* Examples: Fixed missing newline at end of PullServerSetupTests.ps1.
* xFileUpload: Added PSSA rule suppression attribute.
* xPackageResource: Removed hardcoded ComputerName "localhost" parameter from Get-WMIObject to eliminate PSSA rule violation. The parameter is not required.
* Added .gitignore to prevent DSCResource.Tests from being commited to repo.
* Updated AppVeyor.yml to use WMF 5 build OS so that latest test methods work.
* Updated xWebService resource to not deploy Devices.mdb if esent provider is used
* Fixed $script:netsh parameter initialization in xWebService resource that was causing CIM exception when EnableFirewall flag was specified.
* xService:
   - Fixed a bug where, despite no state specified in the config, the resource test returns false if the service is not running
   - Fixed bug in which Automatice StartupType did not match the "Auto" StartMode in Test-TargetResource.
* xPackage: Fixes bug where CreateCheckRegValue was not being removed when uninstalling packages
* Replaced New-NetFirewallRule cmdlets with netsh as this cmdlet is not available by default on some downlevel OS such as Windows 2012 R2 Core.
* Added the xEnvironment resource
* Added the xWindowsFeature resource
* Added the xScript resource
* Added the xUser resource
* Added the xGroupSet resource
* Added the xProcessSet resource
* Added the xServiceSet resource
* Added the xWindowsFeatureSet resource
* Added the xWindowsOptionalFeatureSet resource
* Merged the in-box Service resource with xService and added tests for xService
* Merged the in-box Archive resource with xArchive and added tests for xArchive
* Merged the in-box Group resource with xGroup and added tests for xGroup

Version History

Version Downloads Last updated
8.5.0.0 177 2/21/2019
8.4.0.0 337,203 7/25/2018
8.3.0.0 2,833,708 6/13/2018
8.2.0.0 2,805,745 4/20/2018
8.1.0.0 92,995 3/22/2018
8.0.0.0 395,792 11/15/2017
7.0.0.0 77,504 8/23/2017
6.4.0.0 41,234 5/9/2017
6.3.0.0 4,476 5/1/2017
6.2.0.0 6,064 4/19/2017
6.1.0.0 22,925 3/8/2017
6.0.0.0 14,460 2/3/2017
5.2.0.0 5,703 1/26/2017
5.1.0.0 6,973 12/17/2016
5.0.0.0 18,746 11/2/2016
4.0.0.0 16,845 9/21/2016
3.13.0.0 8,620 8/10/2016
3.12.0.0 5,162 6/30/2016
3.11.0.0 (current version) 259 6/29/2016
3.10.0.0 5,965 5/18/2016
3.9.0.0 5,235 3/31/2016
3.8.0.0 831 3/19/2016
3.7.0.0 15,970 2/3/2016
3.6.0.0 2,832 12/3/2015
3.5.0.0 3,184 9/11/2015
3.4.0.0 779 7/24/2015
3.3.0.0 364 6/9/2015
3.2.0.0 356 5/2/2015
3.1.3.4 93 4/23/2015
3.0.3.4 745 12/18/2014
3.0.3.3 44 12/1/2014
3.0.3.0 80 11/10/2014
3.0.2.0 190 8/22/2014
3.0.1.0 78 7/22/2014
3.0.0.0 723 6/6/2014
2.0.1 90 5/13/2014
2.0.0.0 113 4/8/2014
Show less