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
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -450,6 +450,7 @@ It is possible to integrate this VPC module with [terraform-aws-transit-gateway
450
450
| enable\_kinesis\_firehose\_endpoint | Should be true if you want to provision a Kinesis Firehose endpoint to the VPC |`bool`|`false`| no |
451
451
| enable\_kinesis\_streams\_endpoint | Should be true if you want to provision a Kinesis Streams endpoint to the VPC |`bool`|`false`| no |
452
452
| enable\_kms\_endpoint | Should be true if you want to provision a KMS endpoint to the VPC |`bool`|`false`| no |
453
+
| enable\_lambda\_endpoint | Should be true if you want to provision a Lambda endpoint to the VPC |`bool`|`false`| no |
453
454
| enable\_logs\_endpoint | Should be true if you want to provision a CloudWatch Logs endpoint to the VPC |`bool`|`false`| no |
454
455
| enable\_monitoring\_endpoint | Should be true if you want to provision a CloudWatch Monitoring endpoint to the VPC |`bool`|`false`| no |
455
456
| enable\_nat\_gateway | Should be true if you want to provision NAT Gateways for each of your private networks |`bool`|`false`| no |
@@ -519,6 +520,9 @@ It is possible to integrate this VPC module with [terraform-aws-transit-gateway
519
520
| kms\_endpoint\_private\_dns\_enabled | Whether or not to associate a private hosted zone with the specified VPC for KMS endpoint |`bool`|`false`| no |
520
521
| kms\_endpoint\_security\_group\_ids | The ID of one or more security groups to associate with the network interface for KMS endpoint |`list(string)`|`[]`| no |
521
522
| kms\_endpoint\_subnet\_ids | The ID of one or more subnets in which to create a network interface for KMS endpoint. Only a single subnet within an AZ is supported. If omitted, private subnets will be used. |`list(string)`|`[]`| no |
523
+
| lambda\_endpoint\_private\_dns\_enabled | Whether or not to associate a private hosted zone with the specified VPC for Lambda endpoint |`bool`|`false`| no |
524
+
| lambda\_endpoint\_security\_group\_ids | The ID of one or more security groups to associate with the network interface for Lambda endpoint |`list(string)`|`[]`| no |
525
+
| lambda\_endpoint\_subnet\_ids | The ID of one or more subnets in which to create a network interface for Lambda endpoint. Only a single subnet within an AZ is supported. If omitted, private subnets will be used. |`list(string)`|`[]`| no |
522
526
| logs\_endpoint\_private\_dns\_enabled | Whether or not to associate a private hosted zone with the specified VPC for CloudWatch Logs endpoint |`bool`|`false`| no |
523
527
| logs\_endpoint\_security\_group\_ids | The ID of one or more security groups to associate with the network interface for CloudWatch Logs endpoint |`list(string)`|`[]`| no |
524
528
| logs\_endpoint\_subnet\_ids | The ID of one or more subnets in which to create a network interface for CloudWatch Logs endpoint. Only a single subnet within an AZ is supported. If omitted, private subnets will be used. |`list(string)`|`[]`| no |
@@ -855,6 +859,9 @@ It is possible to integrate this VPC module with [terraform-aws-transit-gateway
855
859
| vpc\_endpoint\_kms\_dns\_entry | The DNS entries for the VPC Endpoint for KMS. |
856
860
| vpc\_endpoint\_kms\_id | The ID of VPC endpoint for KMS |
857
861
| vpc\_endpoint\_kms\_network\_interface\_ids | One or more network interfaces for the VPC Endpoint for KMS. |
862
+
| vpc\_endpoint\_lambda\_dns\_entry | The DNS entries for the VPC Endpoint for Lambda. |
863
+
| vpc\_endpoint\_lambda\_id | The ID of VPC endpoint for Lambda |
864
+
| vpc\_endpoint\_lambda\_network\_interface\_ids | One or more network interfaces for the VPC Endpoint for Lambda. |
858
865
| vpc\_endpoint\_logs\_dns\_entry | The DNS entries for the VPC Endpoint for CloudWatch Logs. |
859
866
| vpc\_endpoint\_logs\_id | The ID of VPC endpoint for CloudWatch Logs |
860
867
| vpc\_endpoint\_logs\_network\_interface\_ids | One or more network interfaces for the VPC Endpoint for CloudWatch Logs. |
description="Should be true if you want to provision a Lambda endpoint to the VPC"
495
+
type=bool
496
+
default=false
497
+
}
498
+
499
+
variable"lambda_endpoint_security_group_ids" {
500
+
description="The ID of one or more security groups to associate with the network interface for Lambda endpoint"
501
+
type=list(string)
502
+
default=[]
503
+
}
504
+
505
+
variable"lambda_endpoint_subnet_ids" {
506
+
description="The ID of one or more subnets in which to create a network interface for Lambda endpoint. Only a single subnet within an AZ is supported. If omitted, private subnets will be used."
507
+
type=list(string)
508
+
default=[]
509
+
}
510
+
511
+
variable"lambda_endpoint_private_dns_enabled" {
512
+
description="Whether or not to associate a private hosted zone with the specified VPC for Lambda endpoint"
513
+
type=bool
514
+
default=false
515
+
}
516
+
493
517
variable"enable_ssm_endpoint" {
494
518
description="Should be true if you want to provision an SSM endpoint to the VPC"
0 commit comments