mirror of
https://github.com/super-linter/super-linter.git
synced 2024-11-24 15:11:09 -05:00
31 lines
1.3 KiB
PowerShell
31 lines
1.3 KiB
PowerShell
|
# Documentation:
|
||
|
# - Test Parameters: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/test-toolkit#test-parameters
|
||
|
# - Test Cases: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/test-cases
|
||
|
@{
|
||
|
Test = @(
|
||
|
'Parameters Property Must Exist',
|
||
|
'Parameters Must Be Referenced',
|
||
|
'Secure String Parameters Cannot Have Default',
|
||
|
'Location Should Not Be Hardcoded',
|
||
|
'Resources Should Have Location',
|
||
|
'VM Size Should Be A Parameter',
|
||
|
'Min And Max Value Are Numbers',
|
||
|
'artifacts-parameter',
|
||
|
'Variables Must Be Referenced',
|
||
|
'Dynamic Variable References Should Not Use Concat',
|
||
|
'apiVersions Should Be Recent',
|
||
|
'Providers apiVersions Is Not Permitted',
|
||
|
'Template Should Not Contain Blanks',
|
||
|
'IDs Should Be Derived From ResourceIDs',
|
||
|
'ResourceIds should not contain',
|
||
|
'DependsOn Must Not Be Conditional',
|
||
|
'Deployment Resources Must Not Be Debug',
|
||
|
'adminUsername Should Not Be A Literal',
|
||
|
'VM Images Should Use Latest Version',
|
||
|
'Virtual-Machines-Should-Not-Be-Preview',
|
||
|
'ManagedIdentityExtension must not be used',
|
||
|
'Outputs Must Not Contain Secrets'
|
||
|
)
|
||
|
Skip = @()
|
||
|
}
|