azactions/AzModules - Deploy resources to Azure
Manage IaC Modules Life-cycle using Idempotent modules.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| Action | The action to perform. Whatif, Validate, Deploy, Remove. Default: Deploy | no | Deploy |
| ResourceGroupName | Target Resource Group to deploy resources to. Default: env.ResourceGroupName | no | — |
| Subscription | Subscription ID or name to deploy resources to. Default: env.Subscription | no | — |
| ManagementGroupID | Target Management Group to deploy resources to. Default: env.ManagementGroupID | no | — |
| Location | Azure location for where to deploy resources. Default: env.Location | no | — |
| ModulesPath | Path to a custom module library, structured as /$ModuleName/$ModuleVersion/deploy.*. Default: env.ModulesPath | no | — |
| ModuleName | Name and version of module. ResourceGroup. Default: env.ModuleName | no | — |
| ModuleVersion | Name and version of module. 1.0. Default: env.ModuleVersion | no | — |
| ParameterFilePath | Path to Parameter file. Will deploy based on single parameter file. Need to use either this or ParametersFolderPath. Default: env.ParameterFilePath | no | — |
| ParameterFolderPath | Path to Parameter folder. Will deploy based on multiple parameter files. Need to use either this or ParameterFilePath. Default: env.ParameterFolderPath | no | — |
| ParameterOverrides | Parameter overrides. Provided as expected by AzCLI. Default: env.ParameterOverrides | no | — |
| Retries | Number of retries in case of failed attempts. Default: env.Retries | no | 5 |
| RetryInterval | Number of seconds between retries. Default: env.RetryInterval | no | 10 |
Outputs
| name | description |
|---|---|
| Output | Output from the action, as a compressed json data structure. |