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).
Show more

Minimum PowerShell version

4.0

There is a newer prerelease version of this module available.
See the version list below for details.

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

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name xPSDesiredStateConfiguration -Version 3.11.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy 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

Owners

Copyright

(c) 2014 Microsoft Corporation. All rights reserved.

Package Details

Author(s)

  • Microsoft Corporation

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

FileList

Version History

Version Downloads Last updated
9.2.1 21,821 11/11/2024
9.2.1-previe... 23 10/19/2024
9.2.0 43,641 10/15/2024
9.2.0-previe... 919 11/11/2023
9.2.0-previe... 3,793 9/26/2021
9.2.0-previe... 74 9/25/2021
9.2.0-previe... 339 5/23/2021
9.2.0-previe... 102 4/21/2021
9.2.0-previe... 77 4/17/2021
9.2.0-previe... 422 12/30/2020
9.2.0-previe... 102 12/17/2020
9.1.1-previe... 118 12/6/2020
9.1.1-previe... 115 9/21/2020
9.1.1-previe... 86 8/31/2020
9.1.0 7,117,940 2/19/2020
9.1.0-previe... 80 2/19/2020
9.1.0-previe... 111 1/24/2020
9.0.1-previe... 81 1/24/2020
9.0.1-previe... 79 1/17/2020
9.0.0 312,402 1/15/2020
9.0.0-previe... 81 1/14/2020
9.0.0-previe... 86 1/10/2020
9.0.0-previe... 96 1/7/2020
8.10.0.0 1,008,625 9/19/2019
8.9.0.0 121,146 8/8/2019
8.8.0.0 146,612 6/26/2019
8.7.0.0 89,481 5/15/2019
8.6.0.0 123,479 4/3/2019
8.5.0.0 44,821 2/21/2019
8.4.0.0 380,066 7/25/2018
8.3.0.0 2,840,503 6/13/2018
8.2.0.0 2,810,899 4/20/2018
8.1.0.0 93,782 3/22/2018
8.0.0.0 424,651 11/15/2017
7.0.0.0 77,797 8/23/2017
6.4.0.0 56,042 5/9/2017
6.3.0.0 4,573 5/1/2017
6.2.0.0 6,159 4/19/2017
6.1.0.0 23,244 3/8/2017
6.0.0.0 21,914 2/3/2017
5.2.0.0 5,808 1/26/2017
5.1.0.0 7,176 12/17/2016
5.0.0.0 23,635 11/2/2016
4.0.0.0 21,983 9/21/2016
3.13.0.0 9,453 8/10/2016
3.12.0.0 5,387 6/30/2016
3.11.0.0 (current version) 361 6/29/2016
3.10.0.0 7,091 5/18/2016
3.9.0.0 5,506 3/31/2016
3.8.0.0 928 3/19/2016
3.7.0.0 16,164 2/3/2016
3.6.0.0 3,439 12/3/2015
3.5.0.0 3,288 9/11/2015
3.4.0.0 874 7/24/2015
3.3.0.0 458 6/9/2015
3.2.0.0 451 5/2/2015
3.1.3.4 188 4/23/2015
3.0.3.4 949 12/18/2014
3.0.3.3 138 12/1/2014
3.0.3.0 178 11/10/2014
3.0.2.0 289 8/22/2014
3.0.1.0 173 7/22/2014
3.0.0.0 836 6/6/2014
2.0.1 197 5/13/2014
2.0.0.0 222 4/8/2014
Show less