6ebac8403d
* provider/aws: Fix hashing on CloudFront certificate parameters Adding necessary type assertion to values on the viewer_certificate hash function to ensure that certain fields are indeed not zero string values, versus simply zero interface{} values (aka nil, as is such for a map[string]interface{}). * provider/aws: CloudFront complex structure error handling Handle errors better on calls to d.Set() in the aws_cloudfront_distribution, namely in flattenDistributionConfig(). Also caught a bug in the setting of the origin attribute, was incorrectly attempting to set origins. * provider/aws: Pass pointers to set CloudFront primitives Change a few d.Set() for primitives in aws_cloudfront_distribution and aws_cloudfront_origin_access_identity to use the pointer versus a dereference. * docs: Fix CloudFront examples formatting Ran each example thru terraform fmt to fix indentation. * provider/aws: Remove delete retention on CloudFront tests To play better with Travis and not bloat the test account with disabled distributions. Disable-only functionality has been retained - one can enable it with the TF_TEST_CLOUDFRONT_RETAIN environment variable. * provider/aws: CloudFront delete waiter error handling The call to resourceAwsCloudFrontDistributionWaitUntilDeployed() on deletion of CloudFront distributions was not trapping error messages, causing issues with waiter failure. |
||
---|---|---|
.. | ||
atlas | ||
aws | ||
azure | ||
azurerm | ||
chef | ||
clc | ||
cloudflare | ||
cloudstack | ||
cobbler | ||
consul | ||
datadog | ||
dme | ||
dnsimple | ||
do | ||
docker | ||
dyn | ||
fastly | ||
github | ||
heroku | ||
influxdb | ||
mailgun | ||
mysql | ||
openstack | ||
packet | ||
postgresql | ||
powerdns | ||
rundeck | ||
statuscake | ||
template | ||
terraform | ||
tls | ||
triton | ||
ultradns | ||
vcd | ||
vsphere | ||
index.html.markdown |