| cpu_count_max |
Maximum vcpu count for setting up instance_requirements |
number |
null |
no |
| cpu_count_min |
Minimum vcpu count for setting up instance_requirements |
number |
null |
no |
| description |
Description of launch template |
string |
n/a |
yes |
| ebs_volume_kms_key_id |
KMS key id for EBS encryption - a default key will be used if not specified |
string |
null |
no |
| image_id |
AMI id of launch template |
string |
n/a |
yes |
| imdsv2_required |
Use IMDSv2 for ec2 instance |
bool |
true |
no |
| instance_initiated_shutdown_behavior |
Shutdown behavior for the instance - stop (default) or terminate |
string |
"stop" |
no |
| instance_profile_name |
Name of iam instance profile |
string |
null |
no |
| instance_types |
Types of instances allowed for this launch template |
list(string) |
n/a |
yes |
| key_name |
Name of keypair |
string |
null |
no |
| mem_mib_max |
Maximum memory size (mib) for setting up instance_requirements |
number |
null |
no |
| mem_mib_min |
Minimum memory size (mib) for setting up instance_requirements |
number |
null |
no |
| name |
Name of launch template |
string |
n/a |
yes |
| root_volume_size |
Size of root volume in GB |
number |
n/a |
yes |
| root_volume_type |
Root volume type - default gp3 |
string |
"gp3" |
no |
| security_grouo_ids |
List of security group ids |
list(string) |
[] |
no |
| tag_specifications |
Tags to be added to instance and volume |
map(string) |
n/a |
yes |
| update_default_version |
Point default version to the latest |
bool |
true |
no |
| userdata_base64 |
Base64 encoded userdata |
string |
n/a |
yes |