xPSDesiredStateConfiguration
3.13.0.0
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
See the version list below for details.
Installation Options
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
* Converted appveyor.yml to install Pester from PSGallery instead of from Chocolatey.
* Updated appveyor.yml to use the default image.
* Merged xPackage with in-box Package resource and added tests.
* xPackage: Re-implemented parameters for installation check from registry key value.
* xGroup:
* Fixed Verbose output in Get-MembersAsPrincipals function.
* Fixed bug when credential parameter passed does not contain local or domain context.
* Fixed logic bug in MembersToInclude and MembersToExclude.
* Fixed bug when trying to include the built-in Administrator in Members.
* Fixed bug where Test-TargetResource would check for members when none specified.
* Fix bug in Test-TargetResourceOnFullSKU function when group being set to a single member.
* Fix bug in Set-TargetResourceOnFullSKU function when group being set to a single member.
* Fix bugs in Assert-GroupNameValid to throw correct exception.
* xService
* Updated xService resource to allow empty string for Description parameter.
* Merged xProcess with in-box Process resource and added tests.
FileList
- xPSDesiredStateConfiguration.nuspec
- HighQualityResourceModulePlan.md
- LICENSE
- README.md
- xPSDesiredStateConfiguration.psd1
- DSCPullServerSetup\PublishModulesAndMofsToPullServer.psm1
- DSCPullServerSetup\README.md
- DSCResources\CommonResourceHelper.psm1
- DSCResources\ResourceSetHelper.psm1
- DSCResources\MSFT_xArchive\MSFT_xArchive.psm1
- DSCResources\MSFT_xArchive\MSFT_xArchive.schema.mof
- DSCResources\MSFT_xArchive\en-US\MSFT_xArchive.schema.mfl
- DSCResources\MSFT_xArchive\en-US\MSFT_xArchive.strings.psd1
- DSCResources\MSFT_xDSCWebService\MSFT_xDSCWebService.psm1
- DSCResources\MSFT_xDSCWebService\MSFT_xDSCWebService.Schema.mof
- DSCResources\MSFT_xDSCWebService\PSWSIISEndpoint.psm1
- DSCResources\MSFT_xEnvironmentResource\MSFT_xEnvironmentResource.psm1
- DSCResources\MSFT_xEnvironmentResource\MSFT_xEnvironmentResource.schema.mof
- DSCResources\MSFT_xEnvironmentResource\en-US\MSFT_xEnvironmentResource.schema.mfl
- DSCResources\MSFT_xEnvironmentResource\en-US\MSFT_xEnvironmentResource.strings.psd1
- DSCResources\MSFT_xFileUpload\MSFT_xFileUpload.psd1
- DSCResources\MSFT_xFileUpload\MSFT_xFileUpload.schema.psm1
- DSCResources\MSFT_xGroupResource\MSFT_xGroupResource.psm1
- DSCResources\MSFT_xGroupResource\MSFT_xGroupResource.schema.mof
- DSCResources\MSFT_xGroupResource\en-US\MSFT_xGroupResource.schema.mfl
- DSCResources\MSFT_xGroupResource\en-US\MSFT_xGroupResource.strings.psd1
- DSCResources\MSFT_xGroupSet\MSFT_xGroupSet.psd1
- DSCResources\MSFT_xGroupSet\MSFT_xGroupSet.schema.psm1
- DSCResources\MSFT_xPackageResource\MSFT_xPackageResource.psm1
- DSCResources\MSFT_xPackageResource\MSFT_xPackageResource.schema.mof
- DSCResources\MSFT_xPackageResource\en-US\MSFT_xPackageResource.psd1
- DSCResources\MSFT_xPackageResource\en-US\MSFT_xPackageResource.schema.mfl
- DSCResources\MSFT_xProcessResource\MSFT_xProcessResource.psm1
- DSCResources\MSFT_xProcessResource\MSFT_xProcessResource.schema.mof
- DSCResources\MSFT_xProcessResource\en-US\MSFT_xProcessResource.schema.mfl
- DSCResources\MSFT_xProcessResource\en-US\MSFT_xProcessResource.strings.psd1
- DSCResources\MSFT_xProcessResource\Samples\Sample_xWindowsProcess_ArgumentsWithCredential.ps1
- DSCResources\MSFT_xProcessResource\Samples\Sample_xWindowsProcess_EnsureAbsentWithCredential.ps1
- DSCResources\MSFT_xProcessResource\Samples\Sample_xWindowsProcess_WithCredential.ps1
- DSCResources\MSFT_xProcessSet\MSFT_xProcessSet.psd1
- DSCResources\MSFT_xProcessSet\MSFT_xProcessSet.schema.psm1
- DSCResources\MSFT_xPSSessionConfiguration\MSFT_xPSSessionConfiguration.psm1
- DSCResources\MSFT_xPSSessionConfiguration\MSFT_xPSSessionConfiguration.schema.mof
- DSCResources\MSFT_xRegistryResource\MSFT_xRegistryResource.psm1
- DSCResources\MSFT_xRegistryResource\MSFT_xRegistryResource.schema.mof
- DSCResources\MSFT_xRegistryResource\en-US\MSFT_xRegistryResource.schema.mfl
- DSCResources\MSFT_xRegistryResource\en-US\MSFT_xRegistryResource.strings.psd1
- DSCResources\MSFT_xRemoteFile\MSFT_xRemoteFile.psm1
- DSCResources\MSFT_xRemoteFile\MSFT_xRemoteFile.schema.mof
- DSCResources\MSFT_xRemoteFile\en-us\MSFT_xRemoteFile.psd1
- DSCResources\MSFT_xScriptResource\MSFT_xScriptResource.psm1
- DSCResources\MSFT_xScriptResource\MSFT_xScriptResource.schema.mof
- DSCResources\MSFT_xScriptResource\en-US\MSFT_xScriptResource.schema.mfl
- DSCResources\MSFT_xScriptResource\en-US\MSFT_xScriptResource.strings.psd1
- DSCResources\MSFT_xServiceResource\MSFT_xServiceResource.psm1
- DSCResources\MSFT_xServiceResource\MSFT_xServiceResource.schema.mof
- DSCResources\MSFT_xServiceResource\en-US\MSFT_xServiceResource.schema.mfl
- DSCResources\MSFT_xServiceResource\en-US\MSFT_xServiceResource.strings.psd1
- DSCResources\MSFT_xServiceSet\MSFT_xServiceSet.psd1
- DSCResources\MSFT_xServiceSet\MSFT_xServiceSet.schema.psm1
- DSCResources\MSFT_xUserResource\MSFT_xUserResource.psm1
- DSCResources\MSFT_xUserResource\MSFT_xUserResource.schema.mof
- DSCResources\MSFT_xUserResource\en-US\MSFT_xUserResource.schema.mfl
- DSCResources\MSFT_xUserResource\en-US\MSFT_xUserResource.strings.psd1
- DSCResources\MSFT_xWindowsFeature\MSFT_xWindowsFeature.psm1
- DSCResources\MSFT_xWindowsFeature\MSFT_xWindowsFeature.schema.mof
- DSCResources\MSFT_xWindowsFeature\en-US\MSFT_xWindowsFeature.schema.mfl
- DSCResources\MSFT_xWindowsFeature\en-US\MSFT_xWindowsFeature.strings.psd1
- DSCResources\MSFT_xWindowsFeatureSet\MSFT_xWindowsFeatureSet.psd1
- DSCResources\MSFT_xWindowsFeatureSet\MSFT_xWindowsFeatureSet.schema.psm1
- DSCResources\MSFT_xWindowsOptionalFeature\MSFT_xWindowsOptionalFeature.psm1
- DSCResources\MSFT_xWindowsOptionalFeature\MSFT_xWindowsOptionalFeature.schema.mof
- DSCResources\MSFT_xWindowsOptionalFeatureSet\MSFT_xWindowsOptionalFeatureSet.psd1
- DSCResources\MSFT_xWindowsOptionalFeatureSet\MSFT_xWindowsOptionalFeatureSet.schema.psm1
- Examples\Sample_InstallExeCredsRegistry_xPackage.ps1
- Examples\Sample_InstallExeCreds_xPackage.ps1
- Examples\Sample_InstallMSIProductId_xPackage.ps1
- Examples\Sample_InstallMSI_xPackage.ps1
- Examples\Sample_xArchive_CompressArchive.ps1
- Examples\Sample_xArchive_CompressMultipleDirs.ps1
- Examples\Sample_xArchive_ExpandArchive.ps1
- Examples\Sample_xDscWebService.ps1
- Examples\Sample_xDscWebServiceRegistration.ps1
- Examples\Sample_xDscWebServiceRemoval.ps1
- Examples\Sample_xEnvironment.ps1
- Examples\Sample_xFileUpload.ps1
- Examples\Sample_xGroupSet.ps1
- Examples\Sample_xProcessSet.ps1
- Examples\Sample_xPSSessionConfiguration.ps1
- Examples\Sample_xRemoteFile.ps1
- Examples\Sample_xRemoteFileUsingProxy.ps1
- Examples\Sample_xScript.ps1
- Examples\Sample_xServiceSet.ps1
- Examples\Sample_xService_CreateService.ps1
- Examples\Sample_xService_DeleteService.ps1
- Examples\Sample_xService_ServiceWithCredential.ps1
- Examples\Sample_xUser.ps1
- Examples\Sample_xWindowsFeature.ps1
- Examples\Sample_xWindowsFeatureSet.ps1
- Examples\Sample_xWindowsOptionalFeatureSet.ps1
- Examples\Sample_xWindowsProcess_ArgumentsWithCredential.ps1
- Examples\Sample_xWindowsProcess_EnsureAbsentWithCredential.ps1
- Examples\Sample_xWindowsProcess_WithCredential.ps1
- Examples\Test_Sample_xArchive_CompressArchive.ps1
- Examples\Test_Sample_xArchive_CompressMultipleDirs.ps1
- Examples\Test_Sample_xArchive_ExpandArchive.ps1
- Examples\PullServerDeploymentVerificationTest\PullServerSetupTests.ps1
- ResourceDesignerScripts\GenerateXRemoteFileSchema.ps1
- ResourceDesignerScripts\New-PSSessionConfigurationResource.ps1
- Tests\CommonTestHelper.psm1
- Tests\DSCTestService.cs
- Tests\MSFT_xRegistryResource.Tests.ps1
- Tests\MSFT_xServiceResource.TestHelper.psm1
- Tests\Integration\MSFT_xDSCWebService.xxx.ps1
- Tests\Integration\MSFT_xGroupResource.Tests.ps1
- Tests\Integration\MSFT_xGroupSet.Tests.ps1
- Tests\Integration\MSFT_xPackageResource.Tests.ps1
- Tests\Integration\MSFT_xProcessSet.Tests.ps1
- Tests\Integration\MSFT_xRemoteFile.config.ps1
- Tests\Integration\MSFT_xRemoteFile.Tests.ps1
- Tests\Integration\MSFT_xServiceSet.Tests.ps1
- Tests\Integration\MSFT_xWindowsFeatureSet.Tests.ps1
- Tests\Integration\MSFT_xWindowsOptionalFeatureSet.Tests.ps1
- Tests\Unit\MSFT_xArchive.TestHelper.psm1
- Tests\Unit\MSFT_xArchive.Tests.ps1
- Tests\Unit\MSFT_xEnvironmentResource.Tests.ps1
- Tests\Unit\MSFT_xGroupResource.TestHelper.psm1
- Tests\Unit\MSFT_xGroupResource.Tests.ps1
- Tests\Unit\MSFT_xPackageResource.TestHelper.psm1
- Tests\Unit\MSFT_xPackageResource.Tests.ps1
- Tests\Unit\MSFT_xProcessResource.TestHelper.psm1
- Tests\Unit\MSFT_xProcessResource.Tests.ps1
- Tests\Unit\MSFT_xRemoteFile.Tests.ps1
- Tests\Unit\MSFT_xScriptResource.Tests.ps1
- Tests\Unit\MSFT_xServiceResource.Tests.ps1
- Tests\Unit\MSFT_xUserResource.TestHelper.psm1
- Tests\Unit\MSFT_xUserResource.Tests.ps1
- Tests\Unit\MSFT_xWindowsFeature.TestHelper.psm1
- Tests\Unit\MSFT_xWindowsFeature.Tests.ps1
- Tests\Unit\MSFT_xWindowsOptionalFeature.Tests.ps1
- Tests\Unit\MockServerManager\MockServerManager.psd1
- Tests\Unit\MockServerManager\MockServerManager.psm1
Version History
Version | Downloads | Last updated |
---|---|---|
9.2.0-previe... | 866 | 11/11/2023 |
9.2.0-previe... | 3,734 | 9/26/2021 |
9.2.0-previe... | 74 | 9/25/2021 |
9.2.0-previe... | 336 | 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,093,044 | 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,396 | 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,326 | 9/19/2019 |
8.9.0.0 | 121,145 | 8/8/2019 |
8.8.0.0 | 146,587 | 6/26/2019 |
8.7.0.0 | 89,470 | 5/15/2019 |
8.6.0.0 | 123,478 | 4/3/2019 |
8.5.0.0 | 43,931 | 2/21/2019 |
8.4.0.0 | 379,797 | 7/25/2018 |
8.3.0.0 | 2,840,480 | 6/13/2018 |
8.2.0.0 | 2,810,863 | 4/20/2018 |
8.1.0.0 | 93,755 | 3/22/2018 |
8.0.0.0 | 423,633 | 11/15/2017 |
7.0.0.0 | 77,795 | 8/23/2017 |
6.4.0.0 | 56,003 | 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,243 | 3/8/2017 |
6.0.0.0 | 21,884 | 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,969 | 9/21/2016 |
3.13.0.0 (current version) | 9,453 | 8/10/2016 |
3.12.0.0 | 5,387 | 6/30/2016 |
3.11.0.0 | 361 | 6/29/2016 |
3.10.0.0 | 7,090 | 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 |