MCAF deployment module.
Name | Version |
---|---|
aws | >= 3.0 |
Name | Version |
---|---|
aws | >= 3.0 |
github | n/a |
null | n/a |
Name | Description | Type | Default | Required |
---|---|---|---|---|
subnet_ids | The subnet ID list used for deployment | list(string) |
n/a | yes |
tags | A mapping of tags to assign to the resources | map(string) |
n/a | yes |
workload_environment | The environment this workload is being deployed in | string |
n/a | yes |
workload_name | The workload name | string |
n/a | yes |
workload_repository | Repository full name of the GitHub repository | string |
n/a | yes |
workload_version | The version of the workload to deploy | string |
n/a | yes |
buildspec_functions | Custom buildspec file for deploying functions | string |
null |
no |
buildspec_gluejobs | Custom buildspec file for deploying gluejobs | string |
null |
no |
environment_variables | Environment variables for the build and deploy scripts. Valid values for type: PARAMETER_STORE, PLAINTEXT. | map( |
{} |
no |
gluejob_iam_role_arn | IAM Role used to deploy Glue Jobs | string |
"" |
no |
logging | Logging configuration | object({ |
null |
no |
No output.