diff --git a/terraform/development/main.tf b/terraform/development/main.tf index c243f0376..9221b4827 100644 --- a/terraform/development/main.tf +++ b/terraform/development/main.tf @@ -43,6 +43,9 @@ data "cloudfoundry_service_instance" "ses_email" { resource "cloudfoundry_service_key" "ses_key" { name = local.key_name service_instance = data.cloudfoundry_service_instance.ses_email.id + params_json = jsonencode({ + source_ips = [var.source_ip] + }) } data "cloudfoundry_service_instance" "sns_sms" { @@ -52,6 +55,9 @@ data "cloudfoundry_service_instance" "sns_sms" { resource "cloudfoundry_service_key" "sns_key" { name = local.key_name service_instance = data.cloudfoundry_service_instance.sns_sms.id + params_json = jsonencode({ + source_ips = [var.source_ip] + }) } locals { diff --git a/terraform/development/variables.tf b/terraform/development/variables.tf index 2f5137920..d6f2df372 100644 --- a/terraform/development/variables.tf +++ b/terraform/development/variables.tf @@ -3,3 +3,7 @@ variable "cf_password" { } variable "cf_user" {} variable "username" {} +variable "source_ip" { + type = string + default = "0.0.0.0/0" +}