ansible/test/integration/targets/cloudfront_distribution/defaults/main.yml
Will Thames 8d733dbdf0 [cloud] New module cloudfront_distribution (#31284)
* added cloudfont.py, modified cloudfront_facts.py class name and fixed a minor bug

* Improvements to cloudfront_distribution

* Reduce the scope of the cloudfront_distribution module
    * Remove presigning
    * Remove streaming distribution functionality
* Add full test suite for cloudfront distribution
* Meet Ansible AWS guidelines

* Make requested changes

Fix tests

Use built-in waiter

Update copyright
2018-01-17 11:03:23 -05:00

37 lines
800 B
YAML

cloudfront_hostname: "{{ resource_prefix | lower }}01"
# Use a domain that has a wildcard DNS
cloudfront_alias: "{{ cloudfront_hostname | lower }}.github.io"
cloudfront_test_cache_behaviors:
- path_pattern: /test/path
forwarded_values:
headers:
- Host
allowed_methods:
items:
- GET
- HEAD
- POST
- PATCH
- PUT
- OPTIONS
- DELETE
cached_methods:
- GET
- HEAD
- path_pattern: /another/path
forwarded_values:
cookies:
forward: whitelist
whitelisted_names:
- my_header
query_string: yes
query_string_cache_keys:
- whatever
allowed_methods:
items:
- GET
- HEAD
cached_methods:
- GET
- HEAD