azure/Synapse workspace deployment

Use this GitHub action to deploy synapse workspace.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
TargetWorkspaceNameProvide the Synapse workspace name where you want to deploy the artifacts.yes
TemplateFileSpecify the path to the workspace artifacts template.yes
ParametersFileSpecify the path to the template parameter file.yes
OverrideArmParametersSpecify deployment parameter values.no""
EnvironmentProvide the type of cloud environment. Valid values are: Azure Public, Azure China, Azure US Government, Azure Germanyyes
resourceGroupProvide the resource group of the target Synapse workspace.yes
clientIdProvide client id of service principal.no
clientSecretProvide client secret of the service principal.no
subscriptionIdProvide subscription id.yes
tenantIdProvide tenant id.no
DeleteArtifactsNotInTemplateDelete the artifacts which are in the workspace but not in the template.no
managedIdentityUse managed identity to generate the bearer token?no
deployManagedPrivateEndpointDeploy managed private endpoints in the template.no
FailOnMissingOverridesMark the pipeline as failed if ARM overrides are missing.no
ArtifactsFolderProvide path to the root folder.no
operationProvide name of the operation.yes
npmpackageSource for the npm package. Only for dev testing.no

no outputs