actions-marketplace-validations/Synapse workspace deployment
Use this GitHub action to deploy synapse workspace.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| TargetWorkspaceName | Provide the Synapse workspace name where you want to deploy the artifacts. | yes | — |
| TemplateFile | Specify the path to the workspace artifacts template. | yes | — |
| ParametersFile | Specify the path to the template parameter file. | yes | — |
| OverrideArmParameters | Specify deployment parameter values. | no | "" |
| Environment | Provide the type of cloud environment. Valid values are: Azure Public, Azure China, Azure US Government, Azure Germany | yes | — |
| resourceGroup | Provide the resource group of the target Synapse workspace. | yes | — |
| clientId | Provide client id of service principal. | no | — |
| clientSecret | Provide client secret of the service principal. | no | — |
| subscriptionId | Provide subscription id. | yes | — |
| tenantId | Provide tenant id. | no | — |
| DeleteArtifactsNotInTemplate | Delete the artifacts which are in the workspace but not in the template. | no | — |
| managedIdentity | Use managed identity to generate the bearer token? | no | — |
| deployManagedPrivateEndpoint | Deploy managed private endpoints in the template. | no | — |
| FailOnMissingOverrides | Mark the pipeline as failed if ARM overrides are missing. | no | — |
| ArtifactsFolder | Provide path to the root folder. | no | — |
| operation | Provide name of the operation. | yes | — |
| npmpackage | Source for the npm package. Only for dev testing. | no | — |
Outputs
no outputs