DscResource.Common
0.14.0-preview0001
Common functions used in DSC Resources
Minimum PowerShell version
4.0
See the version list below for details.
Installation Options
Owners
Copyright
Copyright the DSC Community contributors. All rights reserved.
Package Details
Author(s)
- DSC Community
Tags
Functions
Assert-BoundParameter Assert-ElevatedUser Assert-IPAddress Assert-Module Compare-DscParameterState Compare-ResourcePropertyState ConvertFrom-DscResourceInstance ConvertTo-CimInstance ConvertTo-HashTable Get-ComputerName Get-LocalizedData Get-LocalizedDataForInvariantCulture Get-TemporaryFolder New-InvalidArgumentException New-InvalidDataException New-InvalidOperationException New-InvalidResultException New-NotImplementedException New-ObjectNotFoundException Remove-CommonParameter Set-DscMachineRebootRequired Set-PSModulePath Test-AccountRequirePassword Test-DscParameterState Test-IsNanoServer Test-IsNumericType
Dependencies
This module has no dependencies.
Release Notes
## [0.14.0-preview0001] - 2022-12-30
### Added
- Added private function `Assert-RequiredCommandParameter` that throws an
exception if a specified parameter is not assigned a value, and optionally
throws only if a specific parameter is passed. - [Issue #92](https://github.com/dsccommunity/DscResource.Common/issues/92)
- Related to SqlServerDsc [Issue #1796](https://github.com/dsccommunity/SqlServerDsc/issues/1796).
- Added public function `Test-AccountRequirePassword` that returns true or
false whether an account need a password to be passed - [Issue #93](https://github.com/dsccommunity/DscResource.Common/issues/93)
- Related to SqlServerDsc [Issue #1794](https://github.com/dsccommunity/SqlServerDsc/issues/1794).
### Changed
- DscResource.Common
- Updated Visual Studio Code project settings to configure testing for Pester 5.
- `Assert-BoundParameter`
- Now has a new parameter set that calls `Assert-RequiredCommandParameter`
which will throw an exception if a specified parameter is not assigned
a value, and optionally throws only if a specific parameter is passed.
### Fixed
- Fixed unit tests for `Assert-ElevatedUser` and `Test-IsNumericType` so
the public function is tested correctly using the exported function.
FileList
- DscResource.Common.nuspec
- en-US\DscResource.Common.strings.psd1
- DscResource.Common.psm1
- en-US\about_DscResource.Common.help.txt
- DscResource.Common.psd1
Version History
Version | Downloads | Last updated |
---|---|---|
0.19.1-previ... | 3 | 11/17/2024 |
0.19.0 | 417 | 10/15/2024 |
0.19.0-previ... | 2 | 10/15/2024 |
0.18.0 | 196 | 9/30/2024 |
0.18.0-previ... | 2 | 9/30/2024 |
0.18.0-previ... | 2 | 9/30/2024 |
0.17.3-previ... | 5 | 8/28/2024 |
0.17.2 | 1,383 | 7/20/2024 |
0.17.2-previ... | 5 | 7/20/2024 |
0.17.1 | 1,635 | 4/23/2024 |
0.17.1-previ... | 5 | 4/23/2024 |
0.17.1-previ... | 81 | 2/13/2024 |
0.17.1-previ... | 116 | 1/27/2024 |
0.17.0 | 1,006 | 1/23/2024 |
0.17.0-previ... | 7 | 1/23/2024 |
0.17.0-previ... | 7 | 1/23/2024 |
0.17.0-previ... | 7 | 1/23/2024 |
0.17.0-previ... | 7 | 1/23/2024 |
0.17.0-previ... | 7 | 1/21/2024 |
0.17.0-previ... | 7 | 1/21/2024 |
0.16.1-previ... | 7 | 1/21/2024 |
0.16.1-previ... | 14 | 1/20/2024 |
0.16.0 | 6,502 | 4/10/2023 |
0.16.0-previ... | 8 | 4/9/2023 |
0.15.0 | 95 | 4/6/2023 |
0.15.0-previ... | 8 | 4/6/2023 |
0.14.0 | 1,674 | 12/31/2022 |
0.14.0-previ... | 8 | 12/31/2022 |
0.14.0-previ... (current version) | 8 | 12/30/2022 |
0.13.1 | 175 | 12/18/2022 |
0.13.1-previ... | 8 | 12/18/2022 |
0.13.0 | 24 | 12/17/2022 |
0.13.0-previ... | 8 | 12/17/2022 |
0.13.0-previ... | 8 | 12/11/2022 |
0.12.0 | 165 | 12/10/2022 |
0.12.0-previ... | 8 | 12/10/2022 |
0.11.1 | 1,303 | 8/18/2022 |
0.11.1-previ... | 13 | 8/18/2022 |
0.11.0 | 438 | 8/1/2022 |
0.11.0-previ... | 13 | 8/1/2022 |
0.11.0-previ... | 100 | 9/10/2021 |
0.10.3 | 3,152 | 6/26/2021 |
0.10.3-previ... | 20 | 5/24/2021 |
0.10.2 | 1,230 | 3/24/2021 |
0.10.2-previ... | 18 | 3/24/2021 |
0.10.2-previ... | 20 | 1/18/2021 |
0.10.1 | 1,303 | 12/25/2020 |
0.10.1-previ... | 19 | 12/25/2020 |
0.10.0 | 450 | 11/18/2020 |
0.10.0-previ... | 16 | 11/16/2020 |
0.10.0-previ... | 15 | 11/13/2020 |
0.9.3 | 659 | 7/25/2020 |
0.9.3-previe... | 16 | 7/25/2020 |
0.9.2 | 67 | 7/22/2020 |
0.9.2-previe... | 14 | 7/22/2020 |
0.9.2-previe... | 14 | 7/22/2020 |
0.9.2-previe... | 16 | 7/18/2020 |
0.9.1 | 151 | 7/8/2020 |
0.9.1-previe... | 14 | 7/8/2020 |
0.9.0 | 1,209 | 5/18/2020 |
0.9.0-previe... | 14 | 5/18/2020 |
0.8.0 | 205 | 5/11/2020 |
0.8.0-previe... | 16 | 5/10/2020 |
0.7.1 | 362 | 5/2/2020 |
0.7.1-previe... | 15 | 5/2/2020 |
0.7.0 | 17 | 5/2/2020 |
0.7.0-previe... | 16 | 5/2/2020 |
0.7.0-previe... | 19 | 5/1/2020 |
0.6.0 | 156 | 4/23/2020 |
0.6.0-previe... | 21 | 4/23/2020 |
0.5.0 | 196 | 4/18/2020 |
0.5.0-previe... | 21 | 4/18/2020 |
0.4.1-previe... | 21 | 4/18/2020 |
0.4.0 | 270 | 3/9/2020 |
0.4.0-previe... | 17 | 3/9/2020 |
0.3.0 | 102 | 2/15/2020 |
0.3.0-previe... | 17 | 2/15/2020 |
0.3.0-previe... | 20 | 2/14/2020 |
0.3.0-previe... | 17 | 1/19/2020 |
0.2.0 | 954 | 1/9/2020 |
0.2.0-previe... | 18 | 1/9/2020 |
0.1.1 | 111 | 11/27/2019 |
0.1.1-previe... | 17 | 11/27/2019 |