PSRule
3.0.0-B0315
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
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
- Manatee.Json.dll
- Microsoft.PSRule.Badges.dll
- Microsoft.PSRule.Core.pdb
- System.Threading.dll
- Microsoft.Extensions.Configuration.Binder.dll
- Microsoft.Extensions.FileProviders.Abstractions.dll
- System.Runtime.Numerics.dll
- PSRule-lock.schema.json
- Sarif.dll
- System.Diagnostics.DiagnosticSource.dll
- en-GB\about_PSRule_Rules.help.txt
- en-AU\about_PSRule_Baseline.help.txt
- en-AU\about_PSRule_Selectors.help.txt
- en-US\about_PSRule_Variables.help.txt
- en-US\about_PSRule_Selectors.help.txt
- _manifest\spdx_2.2\bsi.json
- Microsoft.Extensions.Logging.Console.dll
- Microsoft.Extensions.Configuration.dll
- PSRule.Format.ps1xml
- System.Numerics.Vectors.dll
- Newtonsoft.Json.dll
- Microsoft.Extensions.Logging.Configuration.dll
- Microsoft.Extensions.DependencyInjection.dll
- System.Diagnostics.EventLog.dll
- System.Linq.dll
- en-GB\about_PSRule_Conventions.help.txt
- en-GB\about_PSRule_Keywords.help.txt
- en-AU\about_PSRule_Variables.help.txt
- en-AU\PSRule.Resources.psd1
- en-US\PSRule-help.xml
- en-US\PSRule.Resources.psd1
- _manifest\spdx_2.2\bsi.cose
- System.Memory.dll
- Microsoft.Extensions.Configuration.FileExtensions.dll
- System.Text.Encodings.Web.dll
- Microsoft.Extensions.FileProviders.Physical.dll
- PSRule-options.schema.json
- Microsoft.Extensions.Hosting.dll
- Microsoft.Extensions.Logging.EventLog.dll
- Microsoft.PSRule.Badges.xml
- PSRule-language.schema.json
- en-GB\about_PSRule_Baseline.help.txt
- en-GB\about_PSRule_Selectors.help.txt
- en-AU\PSRule-help.xml
- en-AU\about_PSRule_Docs.help.txt
- en-US\about_PSRule_SuppressionGroups.help.txt
- en-US\about_PSRule_Docs.help.txt
- _manifest\spdx_2.2\manifest.spdx.json
- PSRule.psd1
- System.Text.Json.dll
- Microsoft.Extensions.Logging.dll
- Microsoft.Extensions.Logging.Abstractions.dll
- YamlDotNet.dll
- System.Security.Cryptography.OpenSsl.dll
- Microsoft.Extensions.Diagnostics.dll
- Microsoft.PSRule.Types.dll
- Microsoft.PSRule.Core.xml
- en-GB\about_PSRule_Variables.help.txt
- en-GB\PSRule.Resources.psd1
- en-AU\about_PSRule_SuppressionGroups.help.txt
- en-AU\about_PSRule_Assert.help.txt
- en-US\about_PSRule_Options.help.txt
- en-US\about_PSRule_Assert.help.txt
- _manifest\spdx_2.2\response-cose.json
- Microsoft.Extensions.Configuration.EnvironmentVariables.dll
- Microsoft.Extensions.Configuration.Abstractions.dll
- System.Reflection.Emit.dll
- Microsoft.Extensions.Logging.EventSource.dll
- Microsoft.PSRule.Core.deps.json
- Microsoft.Extensions.Diagnostics.Abstractions.dll
- Microsoft.Bcl.AsyncInterfaces.dll
- System.Runtime.CompilerServices.Unsafe.dll
- Microsoft.Extensions.Configuration.CommandLine.dll
- en-GB\PSRule-help.xml
- en-GB\about_PSRule_Docs.help.txt
- en-AU\about_PSRule_Options.help.txt
- en-AU\about_PSRule_Expressions.help.txt
- en-US\about_PSRule_Badges.help.txt
- en-US\about_PSRule_Expressions.help.txt
- _manifest\spdx_2.2\manifest.cat
- System.Threading.Tasks.Extensions.dll
- Microsoft.Extensions.Hosting.Abstractions.dll
- System.IO.FileSystem.Primitives.dll
- ThirdPartyNotices.txt
- System.Security.Principal.Windows.dll
- Microsoft.PSRule.Types.xml
- Microsoft.PSRule.Badges.pdb
- System.Collections.Immutable.dll
- System.Collections.Concurrent.dll
- en-GB\about_PSRule_SuppressionGroups.help.txt
- en-GB\about_PSRule_Assert.help.txt
- en-AU\about_PSRule_Badges.help.txt
- en-US\about_PSRule_Conventions.help.txt
- en-US\about_PSRule_Rules.help.txt
- es-US\Microsoft.PSRule.Core.resources.dll
- _manifest\spdx_2.2\manifest.spdx.json.sha256
- System.Buffers.dll
- Microsoft.Extensions.Primitives.dll
- PSRule.psm1
- Microsoft.Extensions.Logging.Debug.dll
- System.Reflection.Emit.ILGeneration.dll
- Microsoft.Extensions.Options.ConfigurationExtensions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.Configuration.Json.dll
- Microsoft.PSRule.Types.pdb
- en-GB\about_PSRule_Options.help.txt
- en-GB\about_PSRule_Expressions.help.txt
- en-AU\about_PSRule_Rules.help.txt
- en-US\about_PSRule_Baseline.help.txt
- en-US\about_PSRule_Keywords.help.txt
- es\Microsoft.PSRule.Core.resources.dll
- _manifest\spdx_2.2\manifest.spdx.cose
- Microsoft.Extensions.FileSystemGlobbing.dll
- LICENSE
- Microsoft.Extensions.Configuration.UserSecrets.dll
- System.Security.Cryptography.Primitives.dll
- PSRule-resources.schema.json
- System.ComponentModel.Annotations.dll
- Microsoft.PSRule.Core.dll
- Microsoft.Extensions.Options.dll
- en-GB\about_PSRule_Badges.help.txt
- en-AU\about_PSRule_Conventions.help.txt
- en-AU\about_PSRule_Keywords.help.txt
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.0-B0315 (current version) | 3 | 11/21/2024 |
3.0.0-B0275 | 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,482,020 | 6/8/2023 |
2.8.1 | 90,394 | 4/7/2023 |
2.8.0 | 12,416 | 3/27/2023 |
2.7.0 | 88,762 | 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,854 | 8/29/2022 |
2.3.2 | 9,708 | 8/12/2022 |
2.3.1 | 1,366 | 8/8/2022 |
2.3.0 | 1,331 | 8/4/2022 |
2.2.0 | 19,572 | 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,913 | 2/19/2022 |
1.11.0 | 7,959 | 1/1/2022 |
1.10.0 | 2,013 | 12/16/2021 |
1.9.0 | 10,098 | 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,295 | 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,995 | 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 |