ResourceModules
ResourceModules copied to clipboard
[Feature Request]: ARM Template/Bicep for Synapse Linked Services
Description
Problem:
- At the moment, ARM templates (and Bicep) cannot be used to create linked services in Synapse workspaces.
- Currently, the only way to create linked services is through Synapse Analytics web dashboard or az synapse CLI
- This is particularly important in linking key vaults, storage accounts or logAnalytics to synapse workspace by using arm templates/bicep
Similar implementations:
Workarounds:
I am aware currently there are workarounds such as:
- Deploy synapse workspace/storage account/key vault through arm templates and then
- Use Synapse CLI to link the services
However, the fact that this won't be a streamlined experience could decrease development experience and quality long term-wise.
Relevant discussions:
It would be interesting to try and reverse engineer the Rest API. However, there is a high chance that Bicep won't let us reverse engineer the API as it does not know the type.
If it is not working, somebody would need to raise a ticket to make it available (either PG or maybe the Bicep PG).
To this end I wouldn't close this issue, but @georgedobrin I'd keep my expectations low.