1.8.0
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