GuestConfiguration

3.5.0-pr0242

[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

This is a prerelease version of GuestConfiguration.
There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name GuestConfiguration -RequiredVersion 3.5.0-pr0242 -AllowPrerelease

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name GuestConfiguration -Version 3.5.0-pr0242 -Prerelease

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2021 Microsoft Corporation. All rights reserved.

Package Details

Author(s)

  • Azure Guest Configuration

Tags

GuestConfiguration Azure DSC

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.5.0-pr0242] - 2021-08-18

### 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

Version History

Version Downloads Last updated
4.6.0 9,586 11/1/2024
4.5.0 74,480 7/25/2023
4.4.0 13,108 3/31/2023
4.3.0 25,524 2/14/2023
4.2.0 2,802 11/30/2022
4.1.0 7,818 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,084 11/8/2021
3.5.3 119 10/29/2021
3.5.2 215 10/15/2021
3.5.0-pr0242 (current version) 63 8/18/2021
3.4.2 7,049 8/9/2021
3.4.0 240 7/31/2021
3.3.1 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
Show less