Azure / Azure/azure-rest-api-specs

NGINX.NGINXPLUS/stable/2022-08-01 - Nginx deployment Identity did not support `SystemAssigned`

Open
#20,914 0 comments 0 reactions 0 assignees View on GitHub
Nginx Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

When the swagger says support `SystemAssigned` but when create nginx deployment with SystemAssigned, API response with error.

related swagger: https://github.com/Azure/azure-rest-api-specs/blob/1d9c9c68844d2b5883621069d5bf0c958841782f/specification/nginx/resource-manager/NGINX.NGINXPLUS/stable/2022-08-01/swagger.json#L1033-L1039
error message:

```
{
"error": {
"code": "CannotSetResourceIdentity",
"message": "Resource type 'NGINX.NGINXPLUS/nginxDeployments' does not support creation of 'SystemAssigned' resource identity. The supported types are 'UserAssigned'."
}
}
```

Contributor guide

Open the contributing guide

Research direction

Open specification/nginx/resource-manager/NGINX.NGINXPLUS/stable/2022-08-01/swagger.json at lines 1033-1039 and compare the declared identity support with the reported API error. Trace the relevant NGINX deployment identity definition and verify that the specification and service behavior agree about SystemAssigned support.

Written by the indexing model from the issue text.

Assessment

Tech stack
nginx
Domain
api, cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.