Azure / Azure/azure-rest-api-specs
Data Share Account will return all keys of tags in lowercase
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 424
Description
If I create a data share account with tags. It will always return the keys of tags in lowercase.
PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/yupserver/providers/Microsoft.DataShare/accounts/yup?api-version=2019-11-01
{
"location": "West US 2",
"tags": {
"Env": "Test"
},
"identity": {
"type": "SystemAssigned"
}
}
Response:
{
"identity": {
"type": "SystemAssigned",
"principalId": "xx-xx",
"tenantId": "xx-xx"
},
"properties": {
"createdAt": "2020-04-30T02:33:16.2470547Z",
"provisioningState": "Creating",
"userName": "azure-cli-2019-10-16-07-33-33",
"userEmail": ""
},
"id": "/subscriptions/85b3dbca-5974-4067-9669-67a141095a76/resourceGroups/yupserver/providers/Microsoft.DataShare/accounts/yup",
"name": "yup",
"type": "Microsoft.DataShare/accounts",
"location": "westus2",
"tags": {
"env": "Test2"
}
}
Contributor guide
Research direction
Start with the Azure Data Share accounts API request and response shown in the issue, including the 2019-11-01 endpoint and tags object. Compare the documented contract with the observed lowercase key behavior and verify the expected casing; done means the specification clearly reflects the intended tag-key behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, json, openapi
- Domain
- api, cloud
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100