ResourceModules icon indicating copy to clipboard operation
ResourceModules copied to clipboard

[Feature Request]: ARM Template/Bicep for Synapse Linked Services

Open georgedobrin opened this issue 3 years ago • 1 comments

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:

georgedobrin avatar Aug 31 '22 11:08 georgedobrin

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.

AlexanderSehr avatar Sep 01 '22 15:09 AlexanderSehr