File tree Expand file tree Collapse file tree 6 files changed +11
-50
lines changed
Expand file tree Collapse file tree 6 files changed +11
-50
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -58,12 +58,12 @@ module "efs_complete" {
5858
5959 # Unique identifier for the EFS file system within AWS account and region
6060 # Uses var.creation_token if provided, otherwise uses the EFS name
61- creation_token = local . creation_token
61+ creation_token = var . creation_token != null ? var . creation_token : module . resource_names [ " efs " ] . standard
6262
6363 # Friendly name for AWS Console identification
6464 # Automatically creates a 'Name' tag
6565 # Uses var.name if provided, otherwise uses generated name from resource_names module
66- name = local . efs_name
66+ name = var . name != null ? var . name : module . resource_names [ " efs " ] . standard
6767
6868 # Optional: Specify an Availability Zone for One Zone storage class
6969 # Leave null (default) for Multi-AZ storage with high availability
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ region = "us-west-2"
1313# Resource names map for generating standardized names
1414resource_names_map = {
1515 efs = {
16- name = " efs "
16+ name = " fs "
1717 max_length = 60
1818 }
1919}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -51,15 +51,14 @@ module "resource_names" {
5151module "efs" {
5252 source = " ../../"
5353
54- # Unique identifier for the EFS file system
55- # Must be unique within your AWS account and region
54+ # Unique identifier for the EFS file system within AWS account and region
5655 # Uses var.creation_token if provided, otherwise uses the EFS name
57- creation_token = local . creation_token
56+ creation_token = var . creation_token != null ? var . creation_token : module . resource_names [ " efs " ] . standard
5857
59- # Optional friendly name that appears in AWS Console
60- # Creates a 'Name' tag automatically
58+ # Friendly name for AWS Console identification
59+ # Automatically creates a 'Name' tag
6160 # Uses var.name if provided, otherwise uses generated name from resource_names module
62- name = local . efs_name
61+ name = var . name != null ? var . name : module . resource_names [ " efs " ] . standard
6362
6463 # Enable encryption at rest using AWS managed key
6564 # Set to false only if encryption is not required (not recommended)
Original file line number Diff line number Diff line change @@ -12,20 +12,20 @@ region = "us-west-2"
1212# Resource names map for generating standardized names
1313resource_names_map = {
1414 efs = {
15- name = " efs "
15+ name = " fs "
1616 max_length = 60
1717 }
1818}
1919
2020# Unique identifier for the EFS file system
2121# This should be unique within your AWS account and region
2222# Commented out to use generated name from resource_names module
23- # creation_token = "my-test- efs"
23+ creation_token = " simple- efs-example "
2424
2525# (Optional) Friendly name for the EFS file system
2626# Will be added as a 'Name' tag for easier identification in the AWS console
2727# Commented out to use generated name from resource_names module
28- # name = "Simple EFS Example"
28+ name = " Simple EFS Example"
2929
3030# Enable encryption at rest for the EFS file system
3131# Set to false if encryption is not required (not recommended for production)
You can’t perform that action at this time.
0 commit comments