Standard Logic App: In-App FileShare connection
- Dominant language
- TypeScript
- Stars
- 108
- Forks
- 44
- Avg merge
- 18h 53m
- Merged PRs (30d)
- 29
Description
### Resource Type
Microsoft.Web/sites
### Api Version
2023-12-01
### Issue Type
Property(s) missing validation for enum values
### Other Notes
I'm trying to add a connection to an on-premise fileshare from my Standard Logic App. It's inside a VNET so I'm not using a datagateway but an ExpressRoute.
INside the "azureStorageAccounts" property I'm trying to define an AzureStorageInfo value of type "FileShare". But the FileShare type is not defined in bicep. Neither is the property "endpoint".
It only gives validation errors, so setting up the connection works as expected.
### Bicep Repro
azureStorageAccounts: {
Share: {
type: 'FileShare'
accountName: ''
endpoint: ''
shareName: ''
accessKey: ''
mountPath: '\\mounts\\Share'
protocol: 'Smb'
}
}
### Confirm
- [x] I have read the troubleshooting guide and looked for duplicates.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Microsoft.Web/sites type definition for API version 2023-12-01 and inspect azureStorageAccounts and AzureStorageInfo. Compare the definition with the supplied FileShare repro, then verify that FileShare and endpoint no longer produce validation errors while the connection configuration remains valid.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, typescript
- Domain
- cloud, infrastructure
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100