Skip to content

1.8.0

Compare
Choose a tag to compare
@brunodasilvalenga brunodasilvalenga released this 04 Jun 08:29
· 47 commits to master since this release

Version 1.8.0

Update cloudfront resource

  • Update default certificate to TLSv1.2_2018

  • Include new variables:

    • iam_certificate_id
      Description: Specifies IAM certificate id for CloudFront distribution
      Type: string
      Default: null

    • minimum_protocol_version
      Description: The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections.
      One of SSLv3, TLSv1, TLSv1_2016, TLSv1.1_2016 or TLSv1.2_2018. Default: TLSv1.2_2018.
      NOTE: If you are using a custom certificate (specified with acm_certificate_arn or iam_certificate_id),
      and have specified sni-only in ssl_support_method, TLSv1 or later must be specified.
      If you have specified vip in ssl_support_method, only SSLv3 or TLSv1 can be specified.
      If you have specified cloudfront_default_certificate, TLSv1 must be specified.
      Type: String
      Default: TLSv1.2_2018

    • restriction_type
      Description: The restriction type of your CloudFront distribution geolocation restriction. Options include none, whitelist, blacklist
      Type: string
      Default: “none”

    • restriction_location
      Description: The ISO 3166-1-alpha-2 codes for which you want CloudFront either to distribute your content (whitelist) or not distribute your content (blacklist)
      Type: list
      Default: []

    • dynamic_custom_origin_config
      Description: Configuration for the custom origin config to be used in dynamic block
      Type: any
      Default: []

    • dynamic_ordered_cache_behavior
      Description: Ordered Cache Behaviors to be used in dynamic block
      Type: any
      Default: []

  • Include dynamic block for:

    • ordered_cache_behavior
    • origin