GuestConfiguration
3.3.1
[PREVIEW] The Guest Configuration module is an experimental tool to assist content authoring for Azure Guest Configuration. The cmdlets will help build and publish a content package, wich can then be used in cross-platform configuration management solutions.
Minimum PowerShell version
6.2.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) 2021 Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Azure Guest Configuration
Tags
Functions
Get-GuestConfigurationPackageComplianceStatus Install-GuestConfigurationAgent Install-GuestConfigurationPackage New-GuestConfigurationFile New-GuestConfigurationPackage New-GuestConfigurationPolicy Protect-GuestConfigurationPackage Publish-GuestConfigurationPackage Publish-GuestConfigurationPolicy Start-GuestConfigurationPackageRemediation Test-GuestConfigurationPackage
DSCResources
ChefInSpecResource PesterResource
Dependencies
Release Notes
## [3.3.1] - 2021-07-30
### Added
- Added `Install-GuestConfigurationPackage`.
- Updated `New-GuestConfigurationPackage` to support PackageType.
- Updated `New-GuestConfigurationPolicy` to support AssignmentType (Audit, ApplyAndMonitor, ApplyAndCorrect) and creation of DeployIfNotExists.json
- Added `Get-GuestConfigurationPackageName`
- Added `Get-GuestConfigurationPackageNameFromZip`
- Updated `New-GuestConfigurationPolicy` to include guestconfig object in metadata for DINE policies. The included configurationParameter matches the pattern of AINEs.
- Added more tests to `New-GuestConfigurationPolicy.Tests` to cover metadata scenario.
- Added dependency on PSDesiredStateConfiguration.
### Changed
- Pipeline and project structure updated to match DSC Community Projects.
- Fixed casing of default parameter in generated policy, which caused issues on manual import
- Changed how meta config are written to different files, and read from both
- Install PSDesiredStateConfiguration V3 onto Ubuntu machine
- Remove testing inspec on Linux machines, as we will no longer be supporting that scenario
- Fixed `New-GuestConfigurationPolicy` to create arrays for configurationParameter when no parameters are passed in
- No longer using -Package as a valid parameter for any commands
- Require policyId parameter for `New-GuestConfigurationPolicy`
- Removed ability to pass in package name for `Install-GuestConfigurationPackage`
FileList
- GuestConfiguration.nuspec
- GuestConfiguration.psd1
- Modules\GuestConfigPath\GuestConfigPath.psd1
- Modules\GuestConfigPath\GuestConfigPath.psm1
- GuestConfiguration.psm1
- DscResources\MSFT_PesterResource\MSFT_PesterResource.psm1
- bin\DSC_Linux.zip
- DscResources\MSFT_PesterResource\MSFT_PesterResource.schema.mof
- bin\DSC_Windows.zip
- DscResources\MSFT_ChefInSpecResource\MSFT_ChefInSpecResource.schema.mof
- en-US\about_Guestconfiguration.help.txt
- DscResources\MSFT_ChefInSpecResource\libMSFT_ChefInSpecResource.so
- Modules\DscOperations\DscOperations.psm1
- DscResources\MSFT_ChefInSpecResource\install_inspec.sh
- Modules\DscOperations\DscOperations.psd1
- DscResources\MSFT_PesterResource\Tests\TestScript.ps1
- Modules\GuestConfigurationPolicy\GuestConfigurationPolicy.psm1
- DscResources\MSFT_PesterResource\Tests\PesterResource.Tests.ps1
- Modules\GuestConfigurationPolicy\GuestConfigurationPolicy.psd1
Version History
Version | Downloads | Last updated |
---|---|---|
4.6.0 | 5,653 | 11/1/2024 |
4.5.0 | 74,310 | 7/25/2023 |
4.4.0 | 13,050 | 3/31/2023 |
4.3.0 | 25,510 | 2/14/2023 |
4.2.0 | 2,796 | 11/30/2022 |
4.1.0 | 7,816 | 6/14/2022 |
4.0.0 | 93 | 6/13/2022 |
4.0.0-previe... | 25 | 6/9/2022 |
4.0.0-previe... | 23 | 6/7/2022 |
4.0.0-previe... | 37 | 5/27/2022 |
4.0.0-previe... | 34 | 5/24/2022 |
4.0.0-previe... | 31 | 5/20/2022 |
4.0.0-previe... | 47 | 5/10/2022 |
4.0.0-previe... | 128 | 4/20/2022 |
4.0.0-previe... | 35 | 4/19/2022 |
4.0.0-previe... | 230 | 1/12/2022 |
4.0.0-previe... | 381 | 11/30/2021 |
4.0.0-previe... | 30 | 11/25/2021 |
3.5.4 | 6,022 | 11/8/2021 |
3.5.3 | 119 | 10/29/2021 |
3.5.2 | 215 | 10/15/2021 |
3.5.0-pr0242 | 63 | 8/18/2021 |
3.4.2 | 6,991 | 8/9/2021 |
3.4.0 | 240 | 7/31/2021 |
3.3.1 (current version) | 33 | 7/30/2021 |
3.3.0-previe... | 38 | 7/29/2021 |
3.3.0-previe... | 18 | 7/29/2021 |
3.3.0-previe... | 17 | 7/28/2021 |
3.3.0-previe... | 21 | 7/28/2021 |
3.3.0-previe... | 34 | 7/26/2021 |
3.3.0-previe... | 51 | 7/16/2021 |
3.3.0-previe... | 18 | 7/14/2021 |
3.3.0-previe... | 652 | 6/16/2021 |
3.3.0-previe... | 27 | 6/9/2021 |
3.3.0-previe... | 52 | 5/25/2021 |
3.3.0-prerel... | 57 | 5/14/2021 |
3.2.0-prerel... | 52 | 2/22/2021 |
3.1.3 | 2,953 | 2/3/2021 |
3.1.3-prerel... | 40 | 1/27/2021 |
3.1.2-prerel... | 25 | 1/26/2021 |
3.1.1-prerel... | 71 | 12/23/2020 |
3.1.0-prerel... | 21 | 12/23/2020 |
3.0.0 | 782 | 12/9/2020 |
3.0.0-prerel... | 20 | 12/8/2020 |
2.2.0-prerel... | 28 | 11/20/2020 |
2.1.0 | 355 | 10/26/2020 |
2.1.0-prerel... | 18 | 10/16/2020 |
2.0.0-prerel... | 17 | 10/5/2020 |
1.20.3-prere... | 84 | 6/2/2020 |
1.20.2-prere... | 21 | 5/29/2020 |
1.20.1-prere... | 70 | 5/4/2020 |
1.20.0-prere... | 20 | 4/30/2020 |
1.19.4 | 1,903 | 4/23/2020 |
1.19.3-prere... | 40 | 3/30/2020 |
1.19.2-prere... | 26 | 3/27/2020 |
1.19.1-prere... | 271 | 3/4/2020 |
1.19.0.0 | 1,191 | 1/17/2020 |
1.18.0.0 | 751 | 10/15/2019 |
1.17.0.0 | 500 | 8/6/2019 |
1.16.0.0 | 135 | 7/29/2019 |
1.15.0.0 | 79 | 7/19/2019 |
1.14.0.0 | 41 | 7/17/2019 |
1.12.0.0 | 122 | 6/24/2019 |
1.11.0.0 | 284 | 5/7/2019 |
1.10.0.0 | 75 | 4/25/2019 |
1.9.0.0 | 30 | 4/25/2019 |
1.8.0.0 | 33 | 4/22/2019 |
1.7.0.0 | 102 | 4/18/2019 |
1.6.0.0 | 77 | 3/26/2019 |
1.5.0.0 | 39 | 3/14/2019 |
1.4.0.0 | 39 | 3/14/2019 |
1.3.0.0 | 42 | 3/13/2019 |
1.2.0.0 | 37 | 3/8/2019 |
1.1.0.0 | 48 | 3/1/2019 |
1.0.0.0 | 58 | 2/11/2019 |