Ensure developers can still access SES & SNS from workstations

This commit is contained in:
Ryan Ahearn
2023-03-31 15:35:26 -04:00
parent 67e9399a22
commit 180184e58d
2 changed files with 10 additions and 0 deletions

View File

@@ -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 {

View File

@@ -3,3 +3,7 @@ variable "cf_password" {
}
variable "cf_user" {}
variable "username" {}
variable "source_ip" {
type = string
default = "0.0.0.0/0"
}