| Name | Version |
|---|---|
| aws | ~> 3.44 |
| Name | Version |
|---|---|
| aws | 3.48.0 |
No modules.
| Name | Type |
|---|---|
| aws_imagebuilder_distribution_configuration.dist_config | resource |
| aws_imagebuilder_image_pipeline.pipeline | resource |
| aws_imagebuilder_image_recipe.recipe | resource |
| aws_imagebuilder_infrastructure_configuration.infra_config | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| ami_tags | A map of tags for the resultant AMI. Should include component versions and parent AMI name. | map(any) |
n/a | yes |
| components | A list of ARNs for the components in the recipe. Must be in order of execution. | list(any) |
n/a | yes |
| dist_ami_name | The name of the distributed AMI. | string |
n/a | yes |
| dist_aws_accounts | A list of AWS Account IDS to distribute the AMI to. | list(any) |
n/a | yes |
| dist_name | The name of the distribution configuration. | string |
n/a | yes |
| dist_region | The region where to distribute the image | string |
n/a | yes |
| infra_config_name | Name of the infrastructure configuration that will run the image. | string |
n/a | yes |
| instance_profile_name | The IAM profile that will run the image build. | string |
n/a | yes |
| instance_types | A list of instance types that the AMI will be built on | list(any) |
n/a | yes |
| logging_bucket | The name of the bucket that build logs should be shipped to. | string |
n/a | yes |
| parent_ami_id | AMI ID the image will be based on | string |
n/a | yes |
| pipeline_name | Name of the pipeline that will build the image. | string |
n/a | yes |
| recipe_name | Name of the recipe that will build the image. | string |
n/a | yes |
| recipe_version | Version of the recipe that will build the image. | string |
n/a | yes |
| security_group_ids | A list of security groups for the images during the build. | list(any) |
n/a | yes |
| sns_topic_arn | An SNS topic that the build details will be posted to. | string |
n/a | yes |
| subnet_id | Subnet that the image build will run in | string |
n/a | yes |
| working_directory | The directory to be used during build/test workflows. | string |
n/a | yes |
| bucket_prefix | A prefix in the logging bucket to separate different build logs. | string |
"/" |
no |
| key_pair | A key pair that can be used to remote into the machine. | string |
"" |
no |
| terminate_instance_on_failure | Should this image be kept around if it fails during a build (for troubleshooting). | bool |
false |
no |
No outputs.