-
Notifications
You must be signed in to change notification settings - Fork 756
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logic Apps with managed identities not supported #949
Comments
FYI - I can get around this by using version 2017-07-01 but get a warning about that resource type does not have types available (BCP081) ... I didn't see the 2019-05-01 version listed on the schema for https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json |
We'll need the logicapp team to fix their swagger definition. The identity property is not declared as an allowed property: Compare this to ACI, which does have identity declared: Looks like it is also missing from So assuming that doc is right, this should just be a swagger docs problem. |
Error BCP038: The property "identity" is not allowed on objects of type "Microsoft.Web/sites". |
@alex-frankel - perhaps to avoid such issues in future in bicep, we could introduce some technique i.e. |
@alex-frankel Any update on this? Nvmd, I saw comment on #3000 |
Fixed in Bicep v0.4.1008. |
Bicep version
0.2.14 (both bicep and VSCode extension)
Describe the bug
When defining Logic App resources like below, VSCode states that the identity property is not allowed (BCP038), or when using the resource reference that the resource does not contain that property (BCP053).
To Reproduce
Try to define a logic app resource with a managed identity.
Additional information
The build also fails with similar errors.
The text was updated successfully, but these errors were encountered: