PSRule
3.0.0-B0275
Validate infrastructure as code (IaC) and objects using PowerShell rules.
This project uses GitHub Issues to track bugs and feature requests. See GitHub project for more information.
Minimum PowerShell version
5.1
See the version list below for details.
Installation Options
Owners
Copyright
(c) Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
Functions
Rule Invoke-PSRule Test-PSRuleTarget Get-PSRuleTarget Assert-PSRule Get-PSRule Get-PSRuleHelp Get-PSRuleBaseline Export-PSRuleBaseline New-PSRuleOption Set-PSRuleOption AllOf AnyOf Exists Match TypeOf Within Reason Recommend Export-PSRuleConvention
PSEditions
Dependencies
This module has no dependencies.
Release Notes
FileList
- PSRule.nuspec
- Microsoft.Extensions.Hosting.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.PSRule.Types.xml
- Microsoft.PSRule.Badges.xml
- Microsoft.Extensions.Diagnostics.Abstractions.dll
- Microsoft.PSRule.Badges.dll
- Microsoft.Extensions.FileSystemGlobbing.dll
- System.Text.Encodings.Web.dll
- PSRule-lock.schema.json
- System.Collections.Concurrent.dll
- en-US\PSRule-help.xml
- en-US\about_PSRule_Options.help.txt
- en-GB\about_PSRule_Conventions.help.txt
- en-GB\about_PSRule_Keywords.help.txt
- en-AU\about_PSRule_Conventions.help.txt
- en-AU\about_PSRule_Keywords.help.txt
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- System.Security.Cryptography.Primitives.dll
- System.Diagnostics.DiagnosticSource.dll
- Sarif.dll
- Microsoft.Extensions.Configuration.FileExtensions.dll
- Microsoft.Extensions.Configuration.Binder.dll
- Microsoft.Extensions.Configuration.dll
- System.Collections.Immutable.dll
- Manatee.Json.dll
- en-US\about_PSRule_Variables.help.txt
- en-US\PSRule.Resources.psd1
- es\Microsoft.PSRule.Core.resources.dll
- en-GB\PSRule-help.xml
- en-GB\about_PSRule_Options.help.txt
- en-AU\PSRule-help.xml
- en-AU\about_PSRule_Options.help.txt
- YamlDotNet.dll
- Microsoft.Extensions.Hosting.dll
- System.ComponentModel.Annotations.dll
- Microsoft.Extensions.Logging.Configuration.dll
- System.Text.Json.dll
- Microsoft.Extensions.Configuration.EnvironmentVariables.dll
- PSRule-resources.schema.json
- Microsoft.Extensions.Options.dll
- System.Runtime.Numerics.dll
- en-US\about_PSRule_Rules.help.txt
- en-US\about_PSRule_Assert.help.txt
- en-GB\about_PSRule_Variables.help.txt
- en-GB\PSRule.Resources.psd1
- en-AU\about_PSRule_Variables.help.txt
- en-AU\PSRule.Resources.psd1
- es-US\Microsoft.PSRule.Core.resources.dll
- Newtonsoft.Json.dll
- Microsoft.PSRule.Types.pdb
- Microsoft.Extensions.Primitives.dll
- PSRule-options.schema.json
- System.Linq.dll
- Microsoft.Extensions.Logging.dll
- System.Numerics.Vectors.dll
- Microsoft.Extensions.FileProviders.Physical.dll
- Microsoft.PSRule.Core.deps.json
- en-US\about_PSRule_SuppressionGroups.help.txt
- en-US\about_PSRule_Badges.help.txt
- en-GB\about_PSRule_Rules.help.txt
- en-GB\about_PSRule_Assert.help.txt
- en-AU\about_PSRule_Rules.help.txt
- en-AU\about_PSRule_Assert.help.txt
- _manifest\spdx_2.2\manifest.cat
- Microsoft.Extensions.Logging.Console.dll
- Microsoft.PSRule.Badges.pdb
- PSRule.psd1
- System.Security.Cryptography.OpenSsl.dll
- LICENSE
- PSRule.psm1
- System.Runtime.CompilerServices.Unsafe.dll
- Microsoft.Bcl.AsyncInterfaces.dll
- Microsoft.PSRule.Types.dll
- en-US\about_PSRule_Docs.help.txt
- en-US\about_PSRule_Baseline.help.txt
- en-GB\about_PSRule_SuppressionGroups.help.txt
- en-GB\about_PSRule_Badges.help.txt
- en-AU\about_PSRule_SuppressionGroups.help.txt
- en-AU\about_PSRule_Badges.help.txt
- _manifest\spdx_2.2\manifest.spdx.json.sha256
- Microsoft.Extensions.Configuration.Json.dll
- System.Memory.dll
- System.Threading.dll
- System.Threading.Tasks.Extensions.dll
- Microsoft.Extensions.Configuration.UserSecrets.dll
- Microsoft.PSRule.Core.xml
- Microsoft.PSRule.Core.pdb
- Microsoft.Extensions.Logging.EventLog.dll
- Microsoft.PSRule.Core.dll
- en-US\about_PSRule_Expressions.help.txt
- en-US\about_PSRule_Selectors.help.txt
- en-GB\about_PSRule_Docs.help.txt
- en-GB\about_PSRule_Baseline.help.txt
- en-AU\about_PSRule_Docs.help.txt
- en-AU\about_PSRule_Baseline.help.txt
- _manifest\spdx_2.2\manifest.spdx.json
- System.Buffers.dll
- System.Reflection.Emit.dll
- PSRule.Format.ps1xml
- Microsoft.Extensions.FileProviders.Abstractions.dll
- Microsoft.Extensions.Logging.Abstractions.dll
- System.Security.Principal.Windows.dll
- ThirdPartyNotices.txt
- System.Diagnostics.EventLog.dll
- System.Reflection.Emit.ILGeneration.dll
- en-US\about_PSRule_Conventions.help.txt
- en-US\about_PSRule_Keywords.help.txt
- en-GB\about_PSRule_Expressions.help.txt
- en-GB\about_PSRule_Selectors.help.txt
- en-AU\about_PSRule_Expressions.help.txt
- en-AU\about_PSRule_Selectors.help.txt
- _manifest\spdx_2.2\bsi.json
- Microsoft.Extensions.Logging.Debug.dll
- Microsoft.Extensions.Logging.EventSource.dll
- Microsoft.Extensions.Configuration.Abstractions.dll
- System.IO.FileSystem.Primitives.dll
- Microsoft.Extensions.Options.ConfigurationExtensions.dll
- Microsoft.Extensions.Configuration.CommandLine.dll
- Microsoft.Extensions.Diagnostics.dll
- PSRule-language.schema.json
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.0-B0315 | 11 | 11/21/2024 |
3.0.0-B0275 (current version) | 20 | 9/25/2024 |
3.0.0-B0267 | 6 | 9/17/2024 |
3.0.0-B0203 | 293 | 5/24/2024 |
3.0.0-B0198 | 33 | 5/18/2024 |
3.0.0-B0153 | 471 | 2/14/2024 |
3.0.0-B0151 | 14 | 2/13/2024 |
3.0.0-B0141 | 145 | 1/27/2024 |
3.0.0-B0137 | 67 | 1/17/2024 |
3.0.0-B0122 | 124 | 1/1/2024 |
3.0.0-B0093 | 223 | 11/22/2023 |
3.0.0-B0084 | 48 | 11/12/2023 |
2.9.0 | 1,503,584 | 6/8/2023 |
2.8.1 | 90,826 | 4/7/2023 |
2.8.0 | 12,428 | 3/27/2023 |
2.7.0 | 88,866 | 1/3/2023 |
2.6.0 | 26,249 | 11/16/2022 |
2.5.3 | 13,306 | 10/21/2022 |
2.5.2 | 822 | 10/19/2022 |
2.5.1 | 2,569 | 10/16/2022 |
2.5.0 | 4,834 | 10/6/2022 |
2.4.2 | 5,063 | 10/4/2022 |
2.4.1 | 3,799 | 9/29/2022 |
2.4.0 | 146,861 | 8/29/2022 |
2.3.2 | 9,721 | 8/12/2022 |
2.3.1 | 1,366 | 8/8/2022 |
2.3.0 | 1,331 | 8/4/2022 |
2.2.0 | 19,574 | 6/30/2022 |
2.1.0 | 14,708 | 5/2/2022 |
2.0.1 | 2,814 | 4/16/2022 |
2.0.0 | 7,087 | 3/25/2022 |
1.11.1 | 12,922 | 2/19/2022 |
1.11.0 | 7,967 | 1/1/2022 |
1.10.0 | 2,013 | 12/16/2021 |
1.9.0 | 10,101 | 11/10/2021 |
1.8.0 | 5,578 | 10/7/2021 |
1.7.2 | 3,466 | 9/11/2021 |
1.7.1 | 555 | 9/6/2021 |
1.7.0 | 314 | 9/5/2021 |
1.6.1 | 1,264 | 8/25/2021 |
1.6.0 | 2,537 | 8/10/2021 |
1.5.0 | 2,429 | 7/18/2021 |
1.4.0 | 3,185 | 6/3/2021 |
1.3.0 | 3,223 | 5/2/2021 |
1.2.0 | 1,961 | 4/1/2021 |
1.1.0 | 2,106 | 3/1/2021 |
1.0.3 | 1,354 | 2/8/2021 |
1.0.2 | 62 | 2/8/2021 |
1.0.1 | 2,109 | 12/31/2020 |
1.0.0 | 1,066 | 12/3/2020 |
0.22.0 | 2,303 | 11/2/2020 |
0.21.0 | 638 | 10/19/2020 |
0.20.0 | 900 | 9/8/2020 |
0.19.0 | 2,388 | 8/1/2020 |
0.18.1 | 1,004 | 7/1/2020 |
0.18.0 | 2,570 | 6/2/2020 |
0.17.0 | 1,568 | 5/7/2020 |
0.16.0 | 1,526 | 4/1/2020 |
0.15.0 | 1,364 | 3/1/2020 |
0.14.0 | 783 | 2/4/2020 |
0.13.0 | 1,058 | 1/5/2020 |
0.12.0 | 503 | 12/5/2019 |
0.11.0 | 359 | 11/5/2019 |
0.10.0 | 203 | 10/11/2019 |
0.9.0 | 133 | 9/21/2019 |
0.8.0 | 24,996 | 8/3/2019 |
0.7.0 | 84 | 7/1/2019 |
0.6.0 | 153 | 6/7/2019 |
0.5.0 | 82 | 4/30/2019 |
0.4.0 | 62 | 4/1/2019 |
0.3.0 | 60 | 3/1/2019 |
0.2.0 | 55 | 1/30/2019 |
0.1.0 | 49 | 12/15/2018 |