Files
notifications-api/terraform/shared/ses/main.tf
Carlo Costino af877cae8d Revert the rest of our Terraform changes
This changeset reverts the rest of our recent Terraform changes to make sure deployments are working properly.

Again, these will be re-introduced once we figure out the resource management piece.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-03 14:07:28 -04:00

31 lines
763 B
HCL

###
# Target space/org
###
data "cloudfoundry_space" "space" {
org_name = var.cf_org_name
name = var.cf_space_name
}
###
# SES instance
###
data "cloudfoundry_service" "ses" {
name = "datagov-smtp"
}
resource "cloudfoundry_service_instance" "ses" {
name = var.name
space = data.cloudfoundry_space.space.id
service_plan = data.cloudfoundry_service.ses.service_plans["base"]
recursive_delete = var.recursive_delete
json_params = jsonencode({
region = var.aws_region
domain = var.email_domain
mail_from_subdomain = var.mail_from_subdomain
email_receipt_error = var.email_receipt_error
enable_feedback_notifications = true
})
}