community.aws icon indicating copy to clipboard operation
community.aws copied to clipboard

Add origin shield in cloudfront_distribution module

Open boutetnico opened this issue 1 year ago • 6 comments

SUMMARY

Add Origin Shield option to cloudfront_distribution module.

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

cloudfront_distribution.py

ADDITIONAL INFORMATION

boutetnico avatar Oct 11 '22 09:10 boutetnico

Docs Build 📝

Thank you for contribution!✨

The docsite for this PR is available for download as an artifact from this run: https://github.com/ansible-collections/community.aws/actions/runs/3337581056

You can compare to the docs for the main branch here: https://ansible-collections.github.io/community.aws/branch/main

File changes:

  • M collections/community/aws/cloudfront_distribution_module.html
Click to see the diff comparison.

NOTE: only file modifications are shown here. New and deleted files are excluded. See the file list and check the published docs to see those files.

diff --git a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/cloudfront_distribution_module.html b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/cloudfront_distribution_module.html
index dc44b47..d0aa04c 100644
--- a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/cloudfront_distribution_module.html
+++ b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/cloudfront_distribution_module.html
@@ -956,6 +956,33 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </div></td>
 </tr>
 <tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="parameter-origins/origin_shield"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-origins-origin-shield"><strong>origin_shield</strong></p>
+<a class="ansibleOptionLink" href="#parameter-origins/origin_shield" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
+<p><span class="ansible-option-versionadded">added in community.aws 5.1.0</span></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Specify origin shield options for the origin.</p>
+</div></td>
+</tr>
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="parameter-origins/origin_shield/enabled"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-origins-origin-shield-enabled"><strong>enabled</strong></p>
+<a class="ansibleOptionLink" href="#parameter-origins/origin_shield/enabled" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Indicate whether you want the origin to have Origin Shield enabled or not.</p>
+<p class="ansible-option-line"><span class="ansible-option-choices">Choices:</span></p>
+<ul class="simple">
+<li><p><code class="ansible-option-choices-entry docutils literal notranslate"><span class="pre">false</span></code></p></li>
+<li><p><code class="ansible-option-choices-entry docutils literal notranslate"><span class="pre">true</span></code></p></li>
+</ul>
+</div></td>
+</tr>
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="parameter-origins/origin_shield/origin_shield_region"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-origins-origin-shield-origin-shield-region"><strong>origin_shield_region</strong></p>
+<a class="ansibleOptionLink" href="#parameter-origins/origin_shield/origin_shield_region" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Specify which AWS region will be used for Origin Shield. Required if Origin Shield is enabled.</p>
+</div></td>
+</tr>
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-origins/s3_origin_access_identity_enabled"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-origins-s3-origin-access-identity-enabled"><strong>s3_origin_access_identity_enabled</strong></p>
 <a class="ansibleOptionLink" href="#parameter-origins/s3_origin_access_identity_enabled" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -969,21 +996,21 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-origins/s3_origin_config"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-origins-s3-origin-config"><strong>s3_origin_config</strong></p>
 <a class="ansibleOptionLink" href="#parameter-origins/s3_origin_config" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
 <td><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Specify origin access identity for S3 origins.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-origins/s3_origin_config/origin_access_identity"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-origins-s3-origin-config-origin-access-identity"><strong>origin_access_identity</strong></p>
 <a class="ansibleOptionLink" href="#parameter-origins/s3_origin_config/origin_access_identity" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Existing origin access identity in the format <code class="docutils literal notranslate"><span class="pre">origin-access-identity/cloudfront/OID_ID</span></code>.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-price_class"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-price-class"><strong>price_class</strong></p>
 <a class="ansibleOptionLink" href="#parameter-price_class" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -995,7 +1022,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>Valid values are <code class="docutils literal notranslate"><span class="pre">PriceClass_100</span></code>, <code class="docutils literal notranslate"><span class="pre">PriceClass_200</span></code> and <code class="docutils literal notranslate"><span class="pre">PriceClass_All</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-profile"></div>
 <div class="ansibleOptionAnchor" id="parameter-aws_profile"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-profile"><span id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-aws-profile"></span><strong>profile</strong></p>
 <a class="ansibleOptionLink" href="#parameter-profile" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-aliases">aliases: aws_profile</span></p>
@@ -1007,7 +1034,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>The <em>profile</em> option is mutually exclusive with the <em>aws_access_key</em>, <em>aws_secret_key</em> and <em>security_token</em> options.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-purge_aliases"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-purge-aliases"><strong>purge_aliases</strong></p>
 <a class="ansibleOptionLink" href="#parameter-purge_aliases" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1020,7 +1047,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-purge_cache_behaviors"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-purge-cache-behaviors"><strong>purge_cache_behaviors</strong></p>
 <a class="ansibleOptionLink" href="#parameter-purge_cache_behaviors" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1033,7 +1060,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-purge_custom_error_responses"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-purge-custom-error-responses"><strong>purge_custom_error_responses</strong></p>
 <a class="ansibleOptionLink" href="#parameter-purge_custom_error_responses" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1045,7 +1072,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-purge_origins"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-purge-origins"><strong>purge_origins</strong></p>
 <a class="ansibleOptionLink" href="#parameter-purge_origins" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1057,7 +1084,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-purge_tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-purge-tags"><strong>purge_tags</strong></p>
 <a class="ansibleOptionLink" href="#parameter-purge_tags" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1071,7 +1098,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-region"></div>
 <div class="ansibleOptionAnchor" id="parameter-aws_region"></div>
 <div class="ansibleOptionAnchor" id="parameter-ec2_region"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-region"><span id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-ec2-region"></span><span id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-aws-region"></span><strong>region</strong></p>
@@ -1086,21 +1113,21 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>Support for the <code class="docutils literal notranslate"><span class="pre">EC2_REGION</span></code> environment variable has been deprecated and will be removed in a release after 2024-12-01.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-restrictions"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-restrictions"><strong>restrictions</strong></p>
 <a class="ansibleOptionLink" href="#parameter-restrictions" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>A config element that is a complex object that describes how a distribution should restrict it’s content.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-restrictions/geo_restriction"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-restrictions-geo-restriction"><strong>geo_restriction</strong></p>
 <a class="ansibleOptionLink" href="#parameter-restrictions/geo_restriction" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
 <td><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Apply a restriction based on the location of the requester.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-restrictions/geo_restriction/items"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-restrictions-geo-restriction-items"><strong>items</strong></p>
 <a class="ansibleOptionLink" href="#parameter-restrictions/geo_restriction/items" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">list</span> / <span class="ansible-option-elements">elements=string</span></p>
 </div></td>
@@ -1108,7 +1135,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>See the ISO website for a full list of codes <a class="reference external" href="https://www.iso.org/obp/ui/#search/code/">https://www.iso.org/obp/ui/#search/code/</a>.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-restrictions/geo_restriction/restriction_type"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-restrictions-geo-restriction-restriction-type"><strong>restriction_type</strong></p>
 <a class="ansibleOptionLink" href="#parameter-restrictions/geo_restriction/restriction_type" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -1116,7 +1143,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>Valid values are <code class="docutils literal notranslate"><span class="pre">none</span></code>, <code class="docutils literal notranslate"><span class="pre">whitelist</span></code>, <code class="docutils literal notranslate"><span class="pre">blacklist</span></code>.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-secret_key"></div>
 <div class="ansibleOptionAnchor" id="parameter-aws_secret_access_key"></div>
 <div class="ansibleOptionAnchor" id="parameter-aws_secret_key"></div>
@@ -1133,7 +1160,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>Support for the <code class="docutils literal notranslate"><span class="pre">EC2_SECRET_KEY</span></code> environment variable has been deprecated and will be removed in a release after 2024-12-01.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-session_token"></div>
 <div class="ansibleOptionAnchor" id="parameter-aws_session_token"></div>
 <div class="ansibleOptionAnchor" id="parameter-security_token"></div>
@@ -1151,7 +1178,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>Support for the <code class="docutils literal notranslate"><span class="pre">EC2_SECRET_KEY</span></code> and <code class="docutils literal notranslate"><span class="pre">AWS_SECURITY_TOKEN</span></code> environment variables has been deprecated and will be removed in a release after 2024-12-01.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-state"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-state"><strong>state</strong></p>
 <a class="ansibleOptionLink" href="#parameter-state" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -1165,7 +1192,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-tags"></div>
 <div class="ansibleOptionAnchor" id="parameter-resource_tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-tags"><span id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-resource-tags"></span><strong>tags</strong></p>
 <a class="ansibleOptionLink" href="#parameter-tags" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-aliases">aliases: resource_tags</span></p>
@@ -1175,7 +1202,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>If the <em>tags</em> parameter is not set then tags will not be modified.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-validate_certs"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-validate-certs"><strong>validate_certs</strong></p>
 <a class="ansibleOptionLink" href="#parameter-validate_certs" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1188,14 +1215,14 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-viewer_certificate"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-viewer-certificate"><strong>viewer_certificate</strong></p>
 <a class="ansibleOptionLink" href="#parameter-viewer_certificate" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>A dict that specifies the encryption details of the distribution.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-viewer_certificate/acm_certificate_arn"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-viewer-certificate-acm-certificate-arn"><strong>acm_certificate_arn</strong></p>
 <a class="ansibleOptionLink" href="#parameter-viewer_certificate/acm_certificate_arn" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -1203,7 +1230,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>If <em>acm_certificate_id</em> is set then you must also specify <em>ssl_support_method</em>.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-viewer_certificate/cloudfront_default_certificate"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-viewer-certificate-cloudfront-default-certificate"><strong>cloudfront_default_certificate</strong></p>
 <a class="ansibleOptionLink" href="#parameter-viewer_certificate/cloudfront_default_certificate" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1216,7 +1243,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-viewer_certificate/iam_certificate_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-viewer-certificate-iam-certificate-id"><strong>iam_certificate_id</strong></p>
 <a class="ansibleOptionLink" href="#parameter-viewer_certificate/iam_certificate_id" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -1224,7 +1251,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>If <em>iam_certificate_id</em> is set then you must also specify <em>ssl_support_method</em>.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-viewer_certificate/minimum_protocol_version"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-viewer-certificate-minimum-protocol-version"><strong>minimum_protocol_version</strong></p>
 <a class="ansibleOptionLink" href="#parameter-viewer_certificate/minimum_protocol_version" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -1232,7 +1259,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>See <a class="reference external" href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/secure-connections-supported-viewer-protocols-ciphers.html">https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/secure-connections-supported-viewer-protocols-ciphers.html</a> for supported security policies.</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-viewer_certificate/ssl_support_method"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-viewer-certificate-ssl-support-method"><strong>ssl_support_method</strong></p>
 <a class="ansibleOptionLink" href="#parameter-viewer_certificate/ssl_support_method" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -1240,7 +1267,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p>Valid values are <code class="docutils literal notranslate"><span class="pre">sni-only</span></code> for SNI, and <code class="docutils literal notranslate"><span class="pre">vip</span></code> if CloudFront is configured to use a dedicated IP for your content.</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-wait"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-wait"><strong>wait</strong></p>
 <a class="ansibleOptionLink" href="#parameter-wait" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
 </div></td>
@@ -1252,7 +1279,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </ul>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-wait_timeout"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-wait-timeout"><strong>wait_timeout</strong></p>
 <a class="ansibleOptionLink" href="#parameter-wait_timeout" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">integer</span></p>
 </div></td>
@@ -1260,7 +1287,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">1800</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-web_acl_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-parameter-web-acl-id"><strong>web_acl_id</strong></p>
 <a class="ansibleOptionLink" href="#parameter-web_acl_id" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2423,6 +2450,33 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="return-origins/items/origin_shield"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-origins-items-origin-shield"><strong>origin_shield</strong></p>
+<a class="ansibleOptionLink" href="#return-origins/items/origin_shield" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
+<p><span class="ansible-option-versionadded">added in community.aws 5.1.0</span></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Configuration of the origin Origin Shield.</p>
+<p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> always</p>
+</div></td>
+</tr>
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="return-origins/items/origin_shield/enabled"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-origins-items-origin-shield-enabled"><strong>enabled</strong></p>
+<a class="ansibleOptionLink" href="#return-origins/items/origin_shield/enabled" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Whether Origin Shield is enabled or not.</p>
+<p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> always</p>
+<p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">false</span></code></p>
+</div></td>
+</tr>
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="return-origins/items/origin_shield/origin_shield_region"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-origins-items-origin-shield-origin-shield-region"><strong>origin_shield_region</strong></p>
+<a class="ansibleOptionLink" href="#return-origins/items/origin_shield/origin_shield_region" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Which region is used by Origin Shield.</p>
+<p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> when enabled is true</p>
+<p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;us-east-1&quot;</span></code></p>
+</div></td>
+</tr>
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-origins/items/s3_origin_config"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-origins-items-s3-origin-config"><strong>s3_origin_config</strong></p>
 <a class="ansibleOptionLink" href="#return-origins/items/s3_origin_config" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
@@ -2430,7 +2484,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> when s3_origin_access_identity_enabled is true</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-origins/items/s3_origin_config/origin_access_identity"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-origins-items-s3-origin-config-origin-access-identity"><strong>origin_access_identity</strong></p>
 <a class="ansibleOptionLink" href="#return-origins/items/s3_origin_config/origin_access_identity" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2439,7 +2493,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;origin-access-identity/cloudfront/EXAMPLEID&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-origins/quantity"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-origins-quantity"><strong>quantity</strong></p>
 <a class="ansibleOptionLink" href="#return-origins/quantity" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">integer</span></p>
 </div></td>
@@ -2448,7 +2502,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">1</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-price_class"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-price-class"><strong>price_class</strong></p>
 <a class="ansibleOptionLink" href="#return-price_class" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2457,7 +2511,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;PriceClass_All&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-restrictions"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-restrictions"><strong>restrictions</strong></p>
 <a class="ansibleOptionLink" href="#return-restrictions" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
 </div></td>
@@ -2465,7 +2519,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> always</p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-restrictions/geo_restriction"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-restrictions-geo-restriction"><strong>geo_restriction</strong></p>
 <a class="ansibleOptionLink" href="#return-restrictions/geo_restriction" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
 </div></td>
@@ -2473,7 +2527,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> always</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-restrictions/geo_restriction/items"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-restrictions-geo-restriction-items"><strong>items</strong></p>
 <a class="ansibleOptionLink" href="#return-restrictions/geo_restriction/items" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">list</span> / <span class="ansible-option-elements">elements=string</span></p>
 </div></td>
@@ -2482,7 +2536,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">[&quot;xy&quot;]</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-restrictions/geo_restriction/quantity"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-restrictions-geo-restriction-quantity"><strong>quantity</strong></p>
 <a class="ansibleOptionLink" href="#return-restrictions/geo_restriction/quantity" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">integer</span></p>
 </div></td>
@@ -2491,7 +2545,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">1</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-restrictions/geo_restriction/restriction_type"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-restrictions-geo-restriction-restriction-type"><strong>restriction_type</strong></p>
 <a class="ansibleOptionLink" href="#return-restrictions/geo_restriction/restriction_type" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2500,7 +2554,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;blacklist&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-status"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-status"><strong>status</strong></p>
 <a class="ansibleOptionLink" href="#return-status" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2509,7 +2563,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;InProgress&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-tags"><strong>tags</strong></p>
 <a class="ansibleOptionLink" href="#return-tags" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
@@ -2518,7 +2572,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">{&quot;Hello&quot;:</span> <span class="pre">&quot;World&quot;}</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-viewer_certificate"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-viewer-certificate"><strong>viewer_certificate</strong></p>
 <a class="ansibleOptionLink" href="#return-viewer_certificate" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
 </div></td>
@@ -2526,7 +2580,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line"><span class="ansible-option-returned-bold">Returned:</span> always</p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-viewer_certificate/acm_certificate_arn"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-viewer-certificate-acm-certificate-arn"><strong>acm_certificate_arn</strong></p>
 <a class="ansibleOptionLink" href="#return-viewer_certificate/acm_certificate_arn" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2535,7 +2589,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;arn:aws:acm:us-east-1:123456789012:certificate/abcd1234-1234-1234-abcd-123456abcdef&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-viewer_certificate/certificate"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-viewer-certificate-certificate"><strong>certificate</strong></p>
 <a class="ansibleOptionLink" href="#return-viewer_certificate/certificate" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2544,7 +2598,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;arn:aws:acm:us-east-1:123456789012:certificate/abcd1234-1234-1234-abcd-123456abcdef&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-viewer_certificate/certificate_source"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-viewer-certificate-certificate-source"><strong>certificate_source</strong></p>
 <a class="ansibleOptionLink" href="#return-viewer_certificate/certificate_source" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2553,7 +2607,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;acm&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-viewer_certificate/minimum_protocol_version"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-viewer-certificate-minimum-protocol-version"><strong>minimum_protocol_version</strong></p>
 <a class="ansibleOptionLink" href="#return-viewer_certificate/minimum_protocol_version" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2562,7 +2616,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;TLSv1&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-viewer_certificate/ssl_support_method"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-viewer-certificate-ssl-support-method"><strong>ssl_support_method</strong></p>
 <a class="ansibleOptionLink" href="#return-viewer_certificate/ssl_support_method" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -2571,7 +2625,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-cloud
 <p class="ansible-option-line ansible-option-sample"><span class="ansible-option-sample-bold">Sample:</span> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;sni-only&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-web_acl_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-cloudfront-distribution-module-return-web-acl-id"><strong>web_acl_id</strong></p>
 <a class="ansibleOptionLink" href="#return-web_acl_id" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>

github-actions[bot] avatar Oct 11 '22 09:10 github-actions[bot]

cc @jillr @markuman @s-hertel @tremble @wilvk click here for bot help

ansibullbot avatar Oct 11 '22 09:10 ansibullbot

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 19s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 21s :x: ansible-test-sanity-docker-devel FAILURE in 8m 36s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 8m 49s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 9m 03s :x: ansible-test-sanity-docker-stable-2.13 FAILURE in 11m 00s :x: ansible-test-sanity-docker-stable-2.14 FAILURE in 8m 03s (non-voting) :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 09s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 20s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 23s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 44s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 17s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 34s :x: ansible-test-sanity-docker-devel FAILURE in 8m 18s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 10m 27s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 10m 26s :x: ansible-test-sanity-docker-stable-2.13 FAILURE in 10m 33s :x: ansible-test-sanity-docker-stable-2.14 FAILURE in 9m 36s (non-voting) :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 32s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 7m 39s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 25s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 35s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 12s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 48s :x: ansible-test-sanity-docker-devel FAILURE in 10m 37s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 10m 08s :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 22s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 10m 14s :x: ansible-test-sanity-docker-stable-2.14 FAILURE in 9m 47s (non-voting) :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 55s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 8m 12s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 38s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 54s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 31s :heavy_check_mark: build-ansible-collection SUCCESS in 6m 55s :x: ansible-test-sanity-docker-devel FAILURE in 9m 52s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 11m 57s :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 10m 27s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 10m 43s :x: ansible-test-sanity-docker-stable-2.14 FAILURE in 9m 38s (non-voting) :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 8m 11s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 21s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 47s :heavy_check_mark: ansible-test-splitter SUCCESS in 3m 29s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 00s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 56s :x: ansible-test-sanity-docker-devel FAILURE in 8m 49s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 8m 53s :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 08s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 10m 07s :x: ansible-test-sanity-docker-stable-2.14 FAILURE in 9m 05s (non-voting) :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 31s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 21s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 26s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 49s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 15s

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 10s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 02s :x: ansible-test-sanity-docker-devel FAILURE in 8m 16s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 9m 47s :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 11m 19s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 9m 47s :x: ansible-test-sanity-docker-stable-2.14 FAILURE in 8m 43s (non-voting) :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 5m 44s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 5m 33s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 5m 47s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 33s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 34s

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. Warning: Error merging github.com/ansible-collections/community.aws for 1557,393414ceb6d32834b02a0fad7b21e60e6db42714

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 27s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 31s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 11m 20s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 9m 50s :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 40s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 9m 21s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 9m 36s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 48s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 39s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 21s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 29s :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 18s