Requirements
| Name | Version |
|---|---|
| terraform | >= 1.9.0 |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| amplify_app_id | Amplify application ID | string | n/a | yes |
| aws_account_id | The AWS Account ID (numeric) | string | n/a | yes |
| branch | The name of the branch being deployed | string | n/a | yes |
| component | The name of the terraformscaffold component calling this module | string | n/a | yes |
| default_tags | Default tag map for application to all taggable resources in the module | map(string) | {} | no |
| description | Description for the branch | string | n/a | yes |
| display_name | The display name of the branch app being deployed | string | null | no |
| enable_auto_build | Enable the auto build of the branch code as well as just the resources for it | bool | false | no |
| enable_pull_request_preview | Enable the pull request preview | bool | false | no |
| environment | The name of the terraformscaffold environment the module is called for | string | n/a | yes |
| environment_variables | Environment variables to be used for amplify branch | map(string) | {} | no |
| framework | Set what framework to use | string | null | no |
| group | The group variables are being inherited from (often synonmous with account short-name) | string | n/a | yes |
| name | A unique name to distinguish this module invocation from others within the same CSI scope | string | n/a | yes |
| project | The name of the terraformscaffold project calling the module | string | n/a | yes |
| region | The AWS Region | string | n/a | yes |
| stage | Determine what stage is being deployed for | string | null | no |
Outputs
| Name | Description |
|---|---|
| name | Name of the Amplify branch |