PSRule.Rules.Azure
PSRule.Rules.Azure copied to clipboard
[RULE] Add cases for container apps to Azure.Deployment.SecureValue
Existing rule
Azure.Deployment.SecureValue
Suggested rule
Container app properties on the Microsoft.App/containerApps type should be added as cases:
properties.configuration.secrets[*].value
Container job properties on the Microsoft.App/jobs type should be added as cases:
properties.configuration.secrets[*].value
Managed environment properties on the Microsoft.App/managedEnvironments type should be added as cases:
properties.customDomainConfiguration.certificatePasswordproperties.customDomainConfiguration.certificateValue
For managed environment certificate properties on the Microsoft.App/managedEnvironments/certificates type should be added as cases:
properties.passwordproperties.value
Pillar
Security
Additional context
- https://learn.microsoft.com/en-us/azure/templates/microsoft.app/containerapps
- https://learn.microsoft.com/en-us/azure/templates/microsoft.app/managedenvironments
- https://learn.microsoft.com/en-us/azure/templates/microsoft.app/managedenvironments/certificates