output "vpc_id" { value = module.network.vpc_id }
output "ec2_instance_id" { value = module.ec2.instance_id }
output "ec2_private_ip" { value = module.ec2.private_ip }
output "alb_dns_name" { value = module.alb.alb_dns_name }
output "ecr_repository_urls" { value = module.ecr.repository_urls }
output "github_frontend_config_role_arn" { value = module.oidc_github.frontend_config_role_arn }
output "github_image_publish_role_arn" { value = module.oidc_github.image_publish_role_arn }
output "github_artifact_publish_role_arn" { value = module.oidc_github.artifact_publish_role_arn }
output "github_dax_deploy_role_arn" { value = module.oidc_github.dax_deploy_role_arn }
output "github_production_deploy_role_arn" { value = module.oidc_github.production_deploy_role_arn }
output "redis_endpoint" { value = module.elasticache.primary_endpoint }
output "ssm_parameter_prefix" { value = module.ssm_secrets.parameter_prefix }
output "app_url" { value = "https://${var.domain_name}" }
