596,667

Downloads

162,069

Downloads of 2.3.0.0

2016-12-17

Last published

PSDscResources

2.3.0.0

This module contains the standard DSC resources.

Inspect

PS> Save-Module -Name PSDscResources -Path <path> -RequiredVersion 2.3.0.0

Install

PS> Install-Module -Name PSDscResources -RequiredVersion 2.3.0.0

Deploy

See Documentation for more details.

Release Notes

2.3:
* Updated manifest to include both WindowsOptionalFeature and WindowsOptionalFeatureSet instead of just WindowsOptionalFeature twice

2.2:
* WindowsFeature:
    * Added Catch to ignore RuntimeException when importing ServerManager module. This solves the issue described [here](https://social.technet.microsoft.com/Forums/en-US/9fc314e1-27bf-4f03-ab78-5e0f7a662b8f/importmodule-servermanager-some-or-all-identity-references-could-not-be-translated?forum=winserverpowershell).
    * Updated unit tests. 
* Added WindowsProcess
* CommonTestHelper:
    * Added Get-AppVeyorAdministratorCredential.
    * Added Set-StrictMode -"Latest" and $errorActionPreference -"Stop".
* Service:
    * Updated resource module, unit tests, integration tests, and examples to reflect the changes made in xPSDesiredStateConfiguration.
* Group:
    * Updated resource module, examples, and integration tests to reflect the changes made in xPSDesiredStateConfiguration.
* Added Script.
* Added GroupSet, ServiceSet, WindowsFeatureSet, WindowsOptionalFeatureSet, and ProcessSet.
* Added Set-StrictMode -"Latest" and $errorActionPreference -"Stop" to Group, Service, User, WindowsFeature, WindowsOptionalFeature, WindowsPackageCab.
* Fixed bug in WindowsFeature in which is was checking the "Count" property of an object that was not always an array.
* Cleaned Group and Service resources and tests.
* Added Registry.

Owners

Authors

Microsoft Corporation

Copyright

(c) 2016 Microsoft Corporation. All rights reserved.

FileList

Show
  • PSDscResources.nuspec
  • LICENSE
  • PSDscResources.psd1
  • README.md
  • DscResources\CommonResourceHelper.psm1
  • DscResources\ResourceSetHelper.psm1
  • DscResources\GroupSet\GroupSet.psd1
  • DscResources\GroupSet\GroupSet.schema.psm1
  • DscResources\MSFT_GroupResource\MSFT_GroupResource.psm1
  • DscResources\MSFT_GroupResource\MSFT_GroupResource.schema.mof
  • DscResources\MSFT_GroupResource\en-US\MSFT_GroupResource.schema.mfl
  • DscResources\MSFT_GroupResource\en-US\MSFT_GroupResource.strings.psd1
  • DscResources\MSFT_RegistryResource\MSFT_RegistryResource.psm1
  • DscResources\MSFT_RegistryResource\MSFT_RegistryResource.schema.mof
  • DscResources\MSFT_RegistryResource\en-US\MSFT_RegistryResource.schema.mfl
  • DscResources\MSFT_RegistryResource\en-US\MSFT_RegistryResource.strings.psd1
  • DscResources\MSFT_ScriptResource\MSFT_ScriptResource.psm1
  • DscResources\MSFT_ScriptResource\MSFT_ScriptResource.schema.mof
  • DscResources\MSFT_ScriptResource\en-US\MSFT_ScriptResource.schema.mfl
  • DscResources\MSFT_ScriptResource\en-US\MSFT_ScriptResource.strings.psd1
  • DscResources\MSFT_ServiceResource\MSFT_ServiceResource.psm1
  • DscResources\MSFT_ServiceResource\MSFT_ServiceResource.schema.mof
  • DscResources\MSFT_ServiceResource\en-US\MSFT_ServiceResource.schema.mfl
  • DscResources\MSFT_ServiceResource\en-US\MSFT_ServiceResource.strings.psd1
  • DscResources\MSFT_UserResource\MSFT_UserResource.psm1
  • DscResources\MSFT_UserResource\MSFT_UserResource.schema.mof
  • DscResources\MSFT_UserResource\en-US\MSFT_UserResource.schema.mfl
  • DscResources\MSFT_UserResource\en-US\MSFT_UserResource.strings.psd1
  • DscResources\MSFT_WindowsFeature\MSFT_WindowsFeature.psm1
  • DscResources\MSFT_WindowsFeature\MSFT_WindowsFeature.schema.mof
  • DscResources\MSFT_WindowsFeature\en-US\MSFT_WindowsFeature.schema.mfl
  • DscResources\MSFT_WindowsFeature\en-US\MSFT_WindowsFeature.strings.psd1
  • DscResources\MSFT_WindowsOptionalFeature\MSFT_WindowsOptionalFeature.psm1
  • DscResources\MSFT_WindowsOptionalFeature\MSFT_WindowsOptionalFeature.schema.mof
  • DscResources\MSFT_WindowsOptionalFeature\en-US\MSFT_WindowsOptionalFeature.schema.mfl
  • DscResources\MSFT_WindowsOptionalFeature\en-US\MSFT_WindowsOptionalFeature.strings.psd1
  • DscResources\MSFT_WindowsPackageCab\MSFT_WindowsPackageCab.psm1
  • DscResources\MSFT_WindowsPackageCab\MSFT_WindowsPackageCab.schema.mof
  • DscResources\MSFT_WindowsPackageCab\en-US\MSFT_WindowsPackageCab.schema.mfl
  • DscResources\MSFT_WindowsPackageCab\en-US\MSFT_WindowsPackageCab.strings.psd1
  • DscResources\MSFT_WindowsProcess\MSFT_WindowsProcess.psm1
  • DscResources\MSFT_WindowsProcess\MSFT_WindowsProcess.schema.mof
  • DscResources\MSFT_WindowsProcess\en-US\MSFT_WindowsProcess.schema.mfl
  • DscResources\MSFT_WindowsProcess\en-US\MSFT_WindowsProcess.strings.psd1
  • DscResources\ProcessSet\ProcessSet.psd1
  • DscResources\ProcessSet\ProcessSet.schema.psm1
  • DscResources\ServiceSet\ServiceSet.psd1
  • DscResources\ServiceSet\ServiceSet.schema.psm1
  • DscResources\WindowsFeatureSet\WindowsFeatureSet.psd1
  • DscResources\WindowsFeatureSet\WindowsFeatureSet.schema.psm1
  • DscResources\WindowsOptionalFeatureSet\WindowsOptionalFeatureSet.psd1
  • DscResources\WindowsOptionalFeatureSet\WindowsOptionalFeatureSet.schema.psm1
  • Examples\Sample_GroupSet_AddMembers.ps1
  • Examples\Sample_Group_RemoveMembers.ps1
  • Examples\Sample_Group_SetMembers.ps1
  • Examples\Sample_ProcessSet_Start.ps1
  • Examples\Sample_ProcessSet_Stop.ps1
  • Examples\Sample_RegistryResource_AddKey.ps1
  • Examples\Sample_RegistryResource_AddOrModifyValue.ps1
  • Examples\Sample_RegistryResource_RemoveKey.ps1
  • Examples\Sample_RegistryResource_RemoveValue.ps1
  • Examples\Sample_Script.ps1
  • Examples\Sample_ServiceSet_BuiltInAccount.ps1
  • Examples\Sample_ServiceSet_StartServices.ps1
  • Examples\Sample_Service_CreateService.ps1
  • Examples\Sample_Service_DeleteService.ps1
  • Examples\Sample_Service_UpdateStartupTypeIgnoreState.ps1
  • Examples\Sample_User_CreateUser.ps1
  • Examples\Sample_User_Generic.ps1
  • Examples\Sample_WindowsFeature.ps1
  • Examples\Sample_WindowsFeatureSet_Install.ps1
  • Examples\Sample_WindowsFeatureSet_Uninstall.ps1
  • Examples\Sample_WindowsOptionalFeature.ps1
  • Examples\Sample_WindowsOptionalFeatureSet_Disable.ps1
  • Examples\Sample_WindowsOptionalFeatureSet_Enable.ps1
  • Examples\Sample_WindowsPackageCab.ps1
  • Examples\Sample_WindowsProcess_Start.ps1
  • Examples\Sample_WindowsProcess_StartUnderUser.ps1
  • Examples\Sample_WindowsProcess_Stop.ps1
  • Examples\Sample_WindowsProcess_StopUnderUser.ps1
  • Tests\Integration\GroupSet.config.ps1
  • Tests\Integration\GroupSet.Integration.Tests.ps1
  • Tests\Integration\MSFT_GroupResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_GroupResource_Members.config.ps1
  • Tests\Integration\MSFT_GroupResource_MembersToIncludeExclude.config.ps1
  • Tests\Integration\MSFT_RegistryResource.EndToEnd.Tests.ps1
  • Tests\Integration\MSFT_RegistryResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_RegistryResource_KeyAndNameOnly.config.ps1
  • Tests\Integration\MSFT_RegistryResource_WithDataAndType.config.ps1
  • Tests\Integration\MSFT_ScriptResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_ScriptResource_NoCredential.config.ps1
  • Tests\Integration\MSFT_ScriptResource_WithCredential.config.ps1
  • Tests\Integration\MSFT_ServiceResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_ServiceResource_AllExceptCredential.config.ps1
  • Tests\Integration\MSFT_ServiceResource_CredentialOnly.config.ps1
  • Tests\Integration\MSFT_UserResource.config.ps1
  • Tests\Integration\MSFT_UserResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_WindowsFeature.config.ps1
  • Tests\Integration\MSFT_WindowsFeature.Integration.Tests.ps1
  • Tests\Integration\MSFT_WindowsOptionalFeature.config.ps1
  • Tests\Integration\MSFT_WindowsOptionalFeature.Integration.Tests.ps1
  • Tests\Integration\MSFT_WindowsPackageCab.config.ps1
  • Tests\Integration\MSFT_WindowsPackageCab.Integration.Tests.ps1
  • Tests\Integration\MSFT_WindowsProcess.config.ps1
  • Tests\Integration\MSFT_WindowsProcess.Integration.Tests.ps1
  • Tests\Integration\MSFT_WindowsProcessWithCredential.config.ps1
  • Tests\Integration\ProcessSet.config.ps1
  • Tests\Integration\ProcessSet.Integration.Tests.ps1
  • Tests\Integration\ServiceSet.Integration.Tests.ps1
  • Tests\Integration\ServiceSet_AllExceptBuiltInAccount.config.ps1
  • Tests\Integration\ServiceSet_BuiltInAccountOnly.config.ps1
  • Tests\Integration\WindowsFeatureSet.config.ps1
  • Tests\Integration\WindowsFeatureSet.Integration.Tests.ps1
  • Tests\Integration\WindowsOptionalFeatureSet.config.ps1
  • Tests\Integration\WindowsOptionalFeatureSet.Integration.Tests.ps1
  • Tests\TestHelpers\CommonTestHelper.psm1
  • Tests\TestHelpers\DSCTestService.cs
  • Tests\TestHelpers\DSCTestServiceNew.cs
  • Tests\TestHelpers\MSFT_GroupResource.TestHelper.psm1
  • Tests\TestHelpers\MSFT_RegistryResource.TestHelper.psm1
  • Tests\TestHelpers\MSFT_ServiceResource.TestHelper.psm1
  • Tests\TestHelpers\MSFT_UserResource.TestHelper.psm1
  • Tests\TestHelpers\WindowsProcessTestProcess.cs
  • Tests\TestHelpers\WindowsProcessTestProcess.exe
  • Tests\TestHelpers\WindowsProcessTestProcessSet.exe
  • Tests\Unit\MSFT_GroupResource.Tests.ps1
  • Tests\Unit\MSFT_RegistryResource.Tests.ps1
  • Tests\Unit\MSFT_ScriptResource.Tests.ps1
  • Tests\Unit\MSFT_ServiceResource.Tests.ps1
  • Tests\Unit\MSFT_UserResource.Tests.ps1
  • Tests\Unit\MSFT_WindowsFeature.Tests.ps1
  • Tests\Unit\MSFT_WindowsOptionalFeature.Tests.ps1
  • Tests\Unit\MSFT_WindowsPackageCab.Tests.ps1
  • Tests\Unit\MSFT_WindowsProcess.Tests.ps1
  • Tests\Unit\ResourceSetHelper.Tests.ps1
  • Tags

    Cmdlets

    This module has no cmdlets.

    Functions

    This module has no functions.

    DSC Resources

    Workflows

    This module has no workflows.

    Role Capabilities

    This module has no role capabilities.

    Dependencies

    This module has no dependencies.

    Minimum PowerShell version

    5.1

    Version History

    Version Downloads Last updated
    PSDscResources 2.7.0.0 1285 Friday, June 02 2017
    PSDscResources 2.6.0.0 5780 Wednesday, April 19 2017
    PSDscResources 2.5.0.0 96055 Wednesday, March 08 2017
    PSDscResources 2.4.0.0 88190 Friday, February 03 2017
    PSDscResources 2.3.0.0 (this version) 162069 Saturday, December 17 2016
    PSDscResources 2.2.0.0 123 Saturday, December 17 2016
    PSDscResources 2.1.0.0 162176 Wednesday, November 02 2016
    PSDscResources 2.0.0.0 76743 Saturday, October 08 2016