Azure JSON Deployment Template Parameters Case Sensitive
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 3.5k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 60
Description
When applying NSG security rules using a Deployment JSON template file, the parameters for Service tags in NSG rules are case sensitive e.g. we want an outbound rule with destination Service Tag AzureCloud.UKSOUTH. When we pass a template with AzureCloud.UKSouth. The NSG rules are applied. However, when you view them in the portal the rule name is displayed AzureCloud.UKSouth however upon attempting to edit the rule it appears that it has not been mapped correctly i.e. _Destination_ = Service Tag but Destination service tag_ is blank. I think the rule is applied, though it is unclear.
**Describe the solution you'd like**
The service tag names should not be case sensitive. Creating from CLI, python sdk, powershell explicitly from command parameters or via template files should be case insensitive.


**Additional context**
Contributor guide
Assessment
This issue has not been assessed yet.