Azure / Azure/azure-rest-api-specs

Microsoft.Network/FirewallPolicies does not preserve tag key casing

Open
#11,899 8 comments 9 reactions 0 assignees View on GitHub
ARM - Tags question Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

Example:

```
az resource tag --tags TestCasing=Test2 --ids /subscriptions//resourceGroups//providers/Microsoft.Network/firewallPolicies/
{
[...]
"tags": {
"testCasing": "Test2"
},
"type": "Microsoft.Network/FirewallPolicies"
}

```

Expected behaviour is to return:

```
"tags": {
"TestCasing": "Test2"
},
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the example with `az resource tag` against a Microsoft.Network/FirewallPolicies resource and compare the returned tag key casing with the request. Then inspect the repository's relevant API specification entry, if identified, to determine whether this behavior is representable there; done means the cause and an actionable specification change or service-side limitation are established.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
api, cloud
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.