@@ -369,6 +369,51 @@ output "vpc_endpoint_ec2messages_dns_entry" {
369
369
value = " ${ flatten (aws_vpc_endpoint. ec2messages . * . dns_entry )} "
370
370
}
371
371
372
+ output "vpc_endpoint_ecr_api_id" {
373
+ description = " The ID of VPC endpoint for ECR API"
374
+ value = " ${ element (concat (aws_vpc_endpoint. ecr_api . * . id , list (" " )), 0 )} "
375
+ }
376
+
377
+ output "vpc_endpoint_ecr_api_network_interface_ids" {
378
+ description = " One or more network interfaces for the VPC Endpoint for ECR API."
379
+ value = " ${ flatten (aws_vpc_endpoint. ecr_api . * . network_interface_ids )} "
380
+ }
381
+
382
+ output "vpc_endpoint_ecr_api_dns_entry" {
383
+ description = " The DNS entries for the VPC Endpoint for ECR API."
384
+ value = " ${ flatten (aws_vpc_endpoint. ecr_api . * . dns_entry )} "
385
+ }
386
+
387
+ output "vpc_endpoint_ecr_dkr_id" {
388
+ description = " The ID of VPC endpoint for ECR DKR"
389
+ value = " ${ element (concat (aws_vpc_endpoint. ecr_dkr . * . id , list (" " )), 0 )} "
390
+ }
391
+
392
+ output "vpc_endpoint_ecr_dkr_network_interface_ids" {
393
+ description = " One or more network interfaces for the VPC Endpoint for ECR DKR."
394
+ value = " ${ flatten (aws_vpc_endpoint. ecr_dkr . * . network_interface_ids )} "
395
+ }
396
+
397
+ output "vpc_endpoint_ecr_dkr_dns_entry" {
398
+ description = " The DNS entries for the VPC Endpoint for ECR DKR."
399
+ value = " ${ flatten (aws_vpc_endpoint. ecr_dkr . * . dns_entry )} "
400
+ }
401
+
402
+ output "vpc_endpoint_apigw_id" {
403
+ description = " The ID of VPC endpoint for APIGW"
404
+ value = " ${ element (concat (aws_vpc_endpoint. apigw . * . id , list (" " )), 0 )} "
405
+ }
406
+
407
+ output "vpc_endpoint_apigw_network_interface_ids" {
408
+ description = " One or more network interfaces for the VPC Endpoint for APIGW."
409
+ value = " ${ flatten (aws_vpc_endpoint. apigw . * . network_interface_ids )} "
410
+ }
411
+
412
+ output "vpc_endpoint_apigw_dns_entry" {
413
+ description = " The DNS entries for the VPC Endpoint for APIGW."
414
+ value = " ${ flatten (aws_vpc_endpoint. apigw . * . dns_entry )} "
415
+ }
416
+
372
417
# Static values (arguments)
373
418
output "azs" {
374
419
description = " A list of availability zones specified as argument to this module"
0 commit comments