enosix/Azure Web App Deploy
Deploy to Azure Web Apps
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| azure_client_id | Azure client id | yes | — |
| azure_client_secret | Azure client secret | no | — |
| azure_subscription_id | Azure subscription id | yes | — |
| azure_tenant_id | Azure tenant id | yes | — |
| azure_webapp_name | Azure webapp name | yes | — |
| resource_group | Resource group | yes | — |
| deployment_slot | Deployment slot | yes | — |
| image | Image | no | — |
| package | Package | no | — |
| ad_app_id | Azure AD app id | no | — |
| env_vars | Environment Variables | no | — |
| enable_managed_identity | If true, assign a system managed identity to the webapp and apply roles provided in managed_identity_roles (true/false) | no | false |
| managed_identity_roles | 'JSON array of role assignments. Each entry must be an object with "role" and "scope" fields. Example: [{"role":"AcrPull","scope":"/subscriptions/.../resourceGroups/rg/providers/Microsoft.ContainerRegistry/registries/registryname"}]' | no | — |
Outputs
no outputs