terraform aws_elastic_beanstalk_environment SSL PolicyNames [英] terraform aws_elastic_beanstalk_environment SSL PolicyNames

查看:16
本文介绍了terraform aws_elastic_beanstalk_environment SSL PolicyNames的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用 terraform,有谁知道如何从 aws_elastic_beanstalk_environment 资源中为 ELB 设置 预定义 SSL 安全策略?

Using terraform, does anyone know how to set a predefined SSL Security Policy for an ELB, from within the aws_elastic_beanstalk_environment resource?

我已经尝试了各种参数排列,从类似下面的东西分支出来,但没有运气.```

I've tried various permutations of parameters, branching out from something like the below, but have had no luck. ```

setting {
    name = "PolicyNames"
    namespace = "aws:elb:listener"
    value = "ELBSecurityPolicy-TLS-1-2-2017-01"
}

```

这可以使用设置语法来完成吗?

Can this be done using the setting syntax?

问候迈克尔

推荐答案

继经典ELB的作品之后,LoadBalancerPorts也需要设置为443才能使预定义的策略生效.

Following works for classic ELB, LoadBalancerPorts is also required to set to 443 for the predefined policy to take effect.

setting {
  namespace = "aws:elb:policies:sslpolicy"
  name      = "SSLReferencePolicy"
  value     = "ELBSecurityPolicy-TLS-1-2-2017-01"
}

setting {
  namespace = "aws:elb:policies:sslpolicy"
  name      = "LoadBalancerPorts"
  value     = "443"
}

这篇关于terraform aws_elastic_beanstalk_environment SSL PolicyNames的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆