Azure / Azure/azure-rest-api-specs

[BUG] `identity` property is missing on the Azure Container App ManagedEnvironment

Open
#29,448 9 comments 19 reactions 1 assignee Claimed by @Juliehzl View on GitHub
bug customer-reported Mgmt question
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

### API Spec link

https://github.com/Azure/azure-rest-api-specs/blob/main/specification/app/resource-manager/Microsoft.App/stable/2024-03-01/ManagedEnvironments.json

### API Spec version

2024-03-01

### Describe the bug

The specification for Azure Container App ManagedEnvironment doesn't contain the `identity` property while it's returned by the actual API. As a result https://github.com/hashicorp/go-azure-sdk doesn't contain this property and https://github.com/hashicorp/terraform-provider-azurerm can't be changed to manage it via Terraform.

### Expected behavior

The specs for the `ManagedEnvironment` contains the `identity` property

### Actual behavior

The `identity` property is missing in the specs for the `ManagedEnvironment`

### Reproduction Steps

Create Azure Container App environment and enable System assigned managed identity. The run:
```
az rest --method get --url https://management.azure.com/subscriptions/xxxx/resourceGroups/xxx-rg/providers/Microsoft.App/managedEnvironments/xxxx-cae?api-version=2024-03-01
```
and find the `identity` in the output

### Environment

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.