You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -107,6 +107,7 @@ No modules.
107
107
| <aname="input_subnet_zone_list"></a> [subnet\_zone\_list](#input\_subnet\_zone\_list)| List of subnets in the VPC where gateways and reserved IPs will be provisioned. This value is intended to use the `subnet_zone_list` output from the Landing Zone VPC Subnet Module (https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc) or from templates using that module for subnet creation. | <pre>list(<br> object({<br> name = string<br> id = string<br> zone = optional(string)<br> cidr = optional(string)<br> })<br> )</pre> |`[]`| no |
108
108
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)| ID of the VPC where the Endpoint Gateways will be created |`string`|`null`| no |
109
109
| <aname="input_vpc_name"></a> [vpc\_name](#input\_vpc\_name)| Name of the VPC where the Endpoint Gateways will be created. This value is used to dynamically generate VPE names. |`string`|`"vpc"`| no |
110
+
| <aname="input_vpe_names"></a> [vpe\_names](#input\_vpe\_names)| A map whose keys are the service(s) you are overriding the name of and the values are the names you want the gateways for those services to have. |`map(string)`|`{}`| no |
Copy file name to clipboardExpand all lines: examples/default/variables.tf
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -91,6 +91,12 @@ variable "service_endpoints" {
91
91
}
92
92
}
93
93
94
+
variable"vpe_names" {
95
+
description="A Map to specify custom names for endpoint gateways whose keys are services and values are names to use for that service's endpoint gateway."
96
+
type=map(string)
97
+
default={}
98
+
}
99
+
94
100
variable"resource_tags" {
95
101
type=list(string)
96
102
description="Optional list of tags to be added to created resources"
Copy file name to clipboardExpand all lines: module-metadata.json
+11-10Lines changed: 11 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -29,18 +29,10 @@
29
29
"type": "string",
30
30
"description": "The prefix that you would like to append to your resources",
31
31
"default": "vpe",
32
-
"required": true,
33
-
"source": [
34
-
"ibm_is_virtual_endpoint_gateway.vpe.name"
35
-
],
36
32
"pos": {
37
33
"filename": "variables.tf",
38
34
"line": 11
39
-
},
40
-
"immutable": true,
41
-
"min_length": 1,
42
-
"max_length": 63,
43
-
"matches": "^([a-z]|[a-z][-a-z0-9]*[a-z0-9])$"
35
+
}
44
36
},
45
37
"region": {
46
38
"name": "region",
@@ -126,6 +118,16 @@
126
118
"filename": "variables.tf",
127
119
"line": 17
128
120
}
121
+
},
122
+
"vpe_names": {
123
+
"name": "vpe_names",
124
+
"type": "map(string)",
125
+
"description": "A map whose keys are the service(s) you are overriding the name of and the values are the names you want the gateways for those services to have.",
description="A map whose keys are the service(s) you are overriding the name of and the values are the names you want the gateways for those services to have."
0 commit comments