PSRule.Rules.Azure
PSRule.Rules.Azure copied to clipboard
Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.
### Existing rule Azure.AppService ### Description of the issue I have following userAssignedIdentities for Web app ``` identity: { type: 'UserAssigned' userAssignedIdentities: { '${userAssignedScope}': {} } } ``` It works...
Bumps [mike](https://github.com/jimporter/mike) from 2.0.0 to 2.1.0. Release notes Sourced from mike's releases. v2.1.0 New features When calling set-default, you can now pass --allow-undefined to set the default to a version...
### Your suggestion Add support for `split` and `concat` functions in policy export. Which will enable these bugs to be closed: Will fix: #2735 #2734 #2733 #2732 #2731 #2730 #2729...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ``` json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId":...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...
### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...