Terraform Module for AWS elastic beanstalk application creation.
Name | Version |
---|---|
aws | >= 3.50 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
appversion_delete_source_from_s3 | (Optional) Set to true to delete a version's source bundle from S3 when the application version is deleted. | bool |
false |
no |
appversion_max_age_in_days | (Optional) The number of days to retain an application version. Should be used only if appversion_max_count is not set. | string |
"" |
no |
appversion_max_count | (Optional) The maximum number of application versions to retain. | string |
"" |
no |
appversion_service_role_arn | (Required if appversion configuration is to be set) The ARN of an IAM service role under which the application version is deleted. Elastic Beanstalk must have permission to assume this role. | string |
"" |
no |
description | (Optional) Short description of the application | string |
"" |
no |
name | (Required) The name of the application, must be unique within your account | string |
n/a | yes |
tags | (Optional) Application tags | map(string) |
{} |
no |
Name | Description |
---|---|
delete_source_from_s3 | Elastic beanstalk application appversion delete source from s3 |
description | Elastic beanstalk application description |
max_age_in_days | Elastic beanstalk application appversion max age in days |
max_count | Elastic beanstalk application appversion max count |
name | Elastic beanstalk application name |
service_role | Elastic beanstalk application appversion service role |
tags | Elastic beanstalk application tags |