File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ This module creates following resources.
55- ` aws_ebs_encryption_by_default `
66- ` aws_ebs_default_kms_key ` (optional)
77- ` aws_ec2_image_block_public_access `
8- - ` aws_ec2_instance_metadata_defaults `
8+ - ` aws_ec2_instance_metadata_defaults ` (optional)
99- ` aws_ec2_serial_console_access `
1010- ` aws_inspector2_delegated_admin_account ` (optional)
1111- ` aws_macie2_organization_admin_account ` (optional)
Original file line number Diff line number Diff line change @@ -15,6 +15,11 @@ resource "aws_ec2_image_block_public_access" "this" {
1515# ##################################################
1616
1717resource "aws_ec2_instance_metadata_defaults" "this" {
18+ count = anytrue ([
19+ for k , v in var . ec2 . instance_metadata_defaults :
20+ v != null
21+ ]) ? 1 : 0
22+
1823 http_endpoint = (var. ec2 . instance_metadata_defaults . http_enabled != null
1924 ? (var. ec2 . instance_metadata_defaults . http_enabled ? " enabled" : " disabled" )
2025 : " no-preference"
You can’t perform that action at this time.
0 commit comments