xPSDesiredStateConfiguration
8.8.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) Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
Functions
Publish-DSCModuleAndMof Publish-ModulesAndChecksum Publish-MofsInSource Publish-ModuleToPullServer Publish-MOFToPullServer
DSCResources
xArchive xDSCWebService xEnvironment xFileUpload xGroup xGroupSet xMsiPackage xPackage xProcessSet xPSEndpoint xRegistry xRemoteFile xScript xService xServiceSet xUser xWindowsFeature xWindowsFeatureSet xWindowsOptionalFeature xWindowsOptionalFeatureSet xWindowsPackageCab xWindowsProcess
Dependencies
This module has no dependencies.
Release Notes
- Ports fix for the following issue:
[Issue 142](https://github.com/PowerShell/PSDscResources/issues/142)
Fixes issue where MsiPackage Integration tests fail if the test HttpListener
fails to start. Moves the test HttpListener objects to dynamically assigned,
higher numbered ports to avoid conflicts with other services, and also checks
to ensure that the ports are available before using them. Adds checks to
ensure that no outstanding HTTP server jobs are running before attempting to
setup a new one. Also adds additional instrumentation to make it easier to
troubleshoot issues with the test HttpListener objects in the future.
FileList
- xPSDesiredStateConfiguration.nuspec
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- HighQualityResourceModulePlan.md
- LICENSE
- README.md
- xPSDesiredStateConfiguration.psd1
- DSCPullServerSetup\PublishModulesAndMofsToPullServer.psm1
- DSCPullServerSetup\README.md
- DSCPullServerSetup\PullServerDeploymentVerificationTest\PullServerSetupTests.ps1
- 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\Firewall.psm1
- DSCResources\MSFT_xDSCWebService\MSFT_xDSCWebService.psm1
- DSCResources\MSFT_xDSCWebService\MSFT_xDSCWebService.schema.mof
- DSCResources\MSFT_xDSCWebService\PSWSIISEndpoint.psm1
- DSCResources\MSFT_xDSCWebService\SecureTLSProtocols.psm1
- DSCResources\MSFT_xDSCWebService\UseSecurityBestPractices.psm1
- DSCResources\MSFT_xDSCWebService\en-US\MSFT_xDSCWebService.psd1
- 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_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_xMsiPackage\MSFT_xMsiPackage.psm1
- DSCResources\MSFT_xMsiPackage\MSFT_xMsiPackage.schema.mof
- DSCResources\MSFT_xMsiPackage\en-US\MSFT_xMsiPackage.schema.mfl
- DSCResources\MSFT_xMsiPackage\en-US\MSFT_xMsiPackage.strings.psd1
- DSCResources\MSFT_xPackageResource\MSFT_xPackageResource.psm1
- DSCResources\MSFT_xPackageResource\MSFT_xPackageResource.schema.mof
- DSCResources\MSFT_xPackageResource\en-US\MSFT_xPackageResource.schema.mfl
- DSCResources\MSFT_xPackageResource\en-US\MSFT_xPackageResource.strings.psd1
- 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.strings.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_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_xWindowsOptionalFeature\MSFT_xWindowsOptionalFeature.psm1
- DSCResources\MSFT_xWindowsOptionalFeature\MSFT_xWindowsOptionalFeature.schema.mof
- DSCResources\MSFT_xWindowsOptionalFeature\en-US\MSFT_xWindowsOptionalFeature.schema.mfl
- DSCResources\MSFT_xWindowsOptionalFeature\en-US\MSFT_xWindowsOptionalFeature.strings.psd1
- DSCResources\MSFT_xWindowsPackageCab\MSFT_xWindowsPackageCab.psm1
- DSCResources\MSFT_xWindowsPackageCab\MSFT_xWindowsPackageCab.schema.mof
- DSCResources\MSFT_xWindowsPackageCab\en-US\MSFT_xWindowsPackageCab.schema.mfl
- DSCResources\MSFT_xWindowsPackageCab\en-US\MSFT_xWindowsPackageCab.strings.psd1
- DSCResources\MSFT_xWindowsProcess\MSFT_xWindowsProcess.psm1
- DSCResources\MSFT_xWindowsProcess\MSFT_xWindowsProcess.schema.mof
- DSCResources\MSFT_xWindowsProcess\en-US\MSFT_xWindowsProcess.schema.mfl
- DSCResources\MSFT_xWindowsProcess\en-US\MSFT_xWindowsProcess.strings.psd1
- DSCResources\xFileUpload\xFileUpload.psd1
- DSCResources\xFileUpload\xFileUpload.schema.psm1
- DSCResources\xGroupSet\xGroupSet.psd1
- DSCResources\xGroupSet\xGroupSet.schema.psm1
- DSCResources\xProcessSet\xProcessSet.psd1
- DSCResources\xProcessSet\xProcessSet.schema.psm1
- DSCResources\xServiceSet\xServiceSet.psd1
- DSCResources\xServiceSet\xServiceSet.schema.psm1
- DSCResources\xWindowsFeatureSet\xWindowsFeatureSet.psd1
- DSCResources\xWindowsFeatureSet\xWindowsFeatureSet.schema.psm1
- DSCResources\xWindowsOptionalFeatureSet\xWindowsOptionalFeatureSet.psd1
- DSCResources\xWindowsOptionalFeatureSet\xWindowsOptionalFeatureSet.schema.psm1
- Examples\Sample_xDscWebServiceRegistration.ps1
- Examples\Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1
- Examples\Sample_xDscWebServiceRegistration_UseSQLProvider.ps1
- Examples\Sample_xDscWebServiceRegistration_Win2k12and2k12R2.ps1
- Examples\Sample_xDscWebServiceRemoval.ps1
- Examples\Sample_xDscWebService_Client.ps1
- Examples\Sample_xDscWebService_Preferred.ps1
- Examples\xArchive_ExpandArchiveChecksumAndForceConfig.ps1
- Examples\xArchive_ExpandArchiveDefaultValidationAndForceConfig.ps1
- Examples\xArchive_ExpandArchiveNoValidationConfig.ps1
- Examples\xArchive_ExpandArchiveNoValidationCredentialConfig.ps1
- Examples\xArchive_RemoveArchiveChecksumConfig.ps1
- Examples\xArchive_RemoveArchiveNoValidationConfig.ps1
- Examples\xEnvironment_AddMultiplePathsConfig.ps1
- Examples\xEnvironment_CreateNonPathVariableConfig.ps1
- Examples\xEnvironment_RemoveMultiplePathsConfig.ps1
- Examples\xEnvironment_RemoveVariableConfig.ps1
- Examples\xFileUpload_UploadToSMBShareConfig.ps1
- Examples\xGroupSet_AddMembersConfig.ps1
- Examples\xGroup_RemoveMembersConfig.ps1
- Examples\xGroup_SetMembersConfig.ps1
- Examples\xMsiPackage_InstallPackageConfig.ps1
- Examples\xMsiPackage_UninstallPackageFromFileConfig.ps1
- Examples\xMsiPackage_UninstallPackageFromHttpsConfig.ps1
- Examples\xPackage_InstallExeUsingCredentialsAndRegistryConfig.ps1
- Examples\xPackage_InstallExeUsingCredentialsConfig.ps1
- Examples\xPackage_InstallMsiConfig.ps1
- Examples\xPackage_InstallMsiUsingProductIdConfig.ps1
- Examples\xProcessSet_StartProcessConfig.ps1
- Examples\xProcessSet_StopProcessConfig.ps1
- Examples\xPSEndpoint_NewConfig.ps1
- Examples\xPSEndpoint_NewCustomConfig.ps1
- Examples\xPSEndpoint_NewWithDefaultsConfig.ps1
- Examples\xPSEndpoint_RemoveConfig.ps1
- Examples\xRegistryResource_AddKeyConfig.ps1
- Examples\xRegistryResource_AddOrModifyValueConfig.ps1
- Examples\xRegistryResource_RemoveKeyConfig.ps1
- Examples\xRegistryResource_RemoveValueConfig.ps1
- Examples\xRemoteFile_DownloadFileConfig.ps1
- Examples\xRemoteFile_DownloadFileUsingProxyConfig.ps1
- Examples\xScript_WatchFileContentConfig.ps1
- Examples\xServiceSet_EnsureBuiltInAccountConfig.ps1
- Examples\xServiceSet_StartServicesConfig.ps1
- Examples\xService_ChangeServiceStateConfig.ps1
- Examples\xService_CreateServiceConfig.ps1
- Examples\xService_CreateServiceConfigGroupManagedServiceAccount.ps1
- Examples\xService_RemoveServiceConfig.ps1
- Examples\xService_UpdateStartupTypeIgnoreStateConfig.ps1
- Examples\xUser_CreateUserConfig.ps1
- Examples\xUser_CreateUserDetailedConfig.ps1
- Examples\xUser_RemoveUserConfig.ps1
- Examples\xWindowsFeatureSet_AddFeaturesConfig.ps1
- Examples\xWindowsFeatureSet_RemoveFeaturesConfig.ps1
- Examples\xWindowsFeature_AddFeatureConfig.ps1
- Examples\xWindowsFeature_AddFeatureUsingCredentialConfig.ps1
- Examples\xWindowsFeature_AddFeatureWithLogPathConfig.ps1
- Examples\xWindowsFeature_RemoveFeatureConfig.ps1
- Examples\xWindowsOptionalFeatureSet_DisableConfig.ps1
- Examples\xWindowsOptionalFeatureSet_EnableConfig.ps1
- Examples\xWindowsOptionalFeature_DisableConfig.ps1
- Examples\xWindowsOptionalFeature_EnableConfig.ps1
- Examples\xWindowsPackageCab_InstallPackageConfig.ps1
- Examples\xWindowsProcess_StartProcessConfig.ps1
- Examples\xWindowsProcess_StartProcessUnderUserConfig.ps1
- Examples\xWindowsProcess_StopProcessConfig.ps1
- Examples\xWindowsProcess_StopProcessUnderUserConfig.ps1
- ResourceDesignerScripts\GenerateXRemoteFileSchema.ps1
- ResourceDesignerScripts\New-PSSessionConfigurationResource.ps1
- Tests\CommonTestHelper.psm1
- Tests\DSCTestService.cs
- Tests\DSCTestServiceNew.cs
- Tests\MSFT_xGroupResource.TestHelper.psm1
- Tests\MSFT_xPackageResource.TestHelper.psm1
- Tests\MSFT_xRegistryResource.TestHelper.psm1
- Tests\MSFT_xServiceResource.TestHelper.psm1
- Tests\MSFT_xWindowsProcess.TestHelper.psm1
- Tests\Integration\MSFT_xArchive.EndToEnd.Tests.ps1
- Tests\Integration\MSFT_xArchive.Integration.Tests.ps1
- Tests\Integration\MSFT_xArchive.TestHelper.psm1
- Tests\Integration\MSFT_xArchive_CredentialOnly.config.ps1
- Tests\Integration\MSFT_xArchive_ValidateAndChecksum.config.ps1
- Tests\Integration\MSFT_xArchive_ValidateOnly.config.ps1
- Tests\Integration\MSFT_xDSCWebService.config.ps1
- Tests\Integration\MSFT_xDSCWebService.Integration.tests.ps1
- Tests\Integration\MSFT_xEnvironmentResource.config.ps1
- Tests\Integration\MSFT_xEnvironmentResource.EndToEnd.Tests.ps1
- Tests\Integration\MSFT_xEnvironmentResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xGroupResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xGroupResource_Members.config.ps1
- Tests\Integration\MSFT_xGroupResource_MembersToIncludeExclude.config.ps1
- Tests\Integration\MSFT_xGroupResource_NoMembers.config.ps1
- Tests\Integration\MSFT_xMsiPackage.EndToEnd.Tests.ps1
- Tests\Integration\MSFT_xMsiPackage.Integration.Tests.ps1
- Tests\Integration\MSFT_xMsiPackage_LogPath.ps1
- Tests\Integration\MSFT_xMsiPackage_NoOptionalParameters.ps1
- Tests\Integration\MSFT_xPackageResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xRegistryResource.EndToEnd.Tests.ps1
- Tests\Integration\MSFT_xRegistryResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xRegistryResource_KeyAndNameOnly.config.ps1
- Tests\Integration\MSFT_xRegistryResource_WithDataAndType.config.ps1
- Tests\Integration\MSFT_xRemoteFile.config.ps1
- Tests\Integration\MSFT_xRemoteFile.Tests.ps1
- Tests\Integration\MSFT_xScriptResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xScriptResource_NoCredential.config.ps1
- Tests\Integration\MSFT_xScriptResource_WithCredential.config.ps1
- Tests\Integration\MSFT_xServiceResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xServiceResource_AllExceptCredential.config.ps1
- Tests\Integration\MSFT_xServiceResource_CredentialOnly.config.ps1
- Tests\Integration\MSFT_xUserResource.config.ps1
- Tests\Integration\MSFT_xUserResource.Integration.Tests.ps1
- Tests\Integration\MSFT_xWindowsFeature.config.ps1
- Tests\Integration\MSFT_xWindowsFeature.Integration.Tests.ps1
- Tests\Integration\MSFT_xWindowsOptionalFeature.config.ps1
- Tests\Integration\MSFT_xWindowsOptionalFeature.Integration.Tests.ps1
- Tests\Integration\MSFT_xWindowsPackageCab.config.ps1
- Tests\Integration\MSFT_xWindowsPackageCab.Integration.Tests.ps1
- Tests\Integration\MSFT_xWindowsProcess.config.ps1
- Tests\Integration\MSFT_xWindowsProcess.Integration.Tests.ps1
- Tests\Integration\MSFT_xWindowsProcessWithCredential.config.ps1
- Tests\Integration\xFileUpload.config.ps1
- Tests\Integration\xFileUpload.Integration.Tests.ps1
- Tests\Integration\xGroupSet.config.ps1
- Tests\Integration\xGroupSet.Integration.Tests.ps1
- Tests\Integration\xProcessSet.config.ps1
- Tests\Integration\xProcessSet.Integration.Tests.ps1
- Tests\Integration\xServiceSet.Integration.Tests.ps1
- Tests\Integration\xServiceSet_AllExceptBuiltInAccount.config.ps1
- Tests\Integration\xServiceSet_BuiltInAccountOnly.config.ps1
- Tests\Integration\xWindowsFeatureSet.config.ps1
- Tests\Integration\xWindowsFeatureSet.Integration.Tests.ps1
- Tests\Integration\xWindowsOptionalFeatureSet.config.ps1
- Tests\Integration\xWindowsOptionalFeatureSet.Integration.Tests.ps1
- Tests\Unit\CommonResourceHelper.Tests.ps1
- Tests\Unit\MSFT_xArchive.Tests.ps1
- Tests\Unit\MSFT_xDSCWebService.Tests.ps1
- Tests\Unit\MSFT_xEnvironmentResource.Tests.ps1
- Tests\Unit\MSFT_xGroupResource.Tests.ps1
- Tests\Unit\MSFT_xMsiPackage.Tests.ps1
- Tests\Unit\MSFT_xPackageResource.Tests.ps1
- Tests\Unit\MSFT_xRegistryResource.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.Tests.ps1
- Tests\Unit\MSFT_xWindowsOptionalFeature.Tests.ps1
- Tests\Unit\MSFT_xWindowsPackageCab.Tests.ps1
- Tests\Unit\MSFT_xWindowsProcess.Tests.ps1
- Tests\Unit\ResourceSetHelper.Tests.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
9.2.1 | 18,765 | 11/11/2024 |
9.2.1-previe... | 23 | 10/19/2024 |
9.2.0 | 43,632 | 10/15/2024 |
9.2.0-previe... | 918 | 11/11/2023 |
9.2.0-previe... | 3,791 | 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,622 | 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,621 | 9/19/2019 |
8.9.0.0 | 121,146 | 8/8/2019 |
8.8.0.0 (current version) | 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,789 | 2/21/2019 |
8.4.0.0 | 380,064 | 7/25/2018 |
8.3.0.0 | 2,840,503 | 6/13/2018 |
8.2.0.0 | 2,810,893 | 4/20/2018 |
8.1.0.0 | 93,782 | 3/22/2018 |
8.0.0.0 | 424,609 | 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 | 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 |