Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare modules ec2_vpc_nacl and ec2_vpc_nacl_info for promotion #2159

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

abikouo
Copy link
Contributor

@abikouo abikouo commented Sep 25, 2024

Depends-On: https://github.com/ansible-collections/amazon.aws/pull/2319/files

SUMMARY
  • Use shared code from amazon.aws.plugins.module_utils.ec2
  • Refactor module ec2_vpc_nacl and ec2_vpc_nacl_info
ISSUE TYPE
  • Feature Pull Request

Copy link

github-actions bot commented Sep 25, 2024

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/11295176604

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/ec2_vpc_nacl_module.html
  • M collections/community/aws/ec2_vpc_peer_module.html
  • M collections/community/aws/ec2_vpc_peering_info_module.html
  • M collections/community/aws/ec2_vpc_vgw_module.html
  • M collections/community/aws/index.html
  • M collections/index_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.

The diff output was truncated because it exceeded the maximum size.

diff --git a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_vpc_nacl_module.html b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_vpc_nacl_module.html
index 33cf6c0..4f6a393 100644
--- a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_vpc_nacl_module.html
+++ b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_vpc_nacl_module.html
@@ -259,7 +259,8 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <a class="ansibleOptionLink" href="#parameter-nacl_id" 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-cell"><p>NACL id identifying a network ACL.</p>
-<p>One and only one of the <em>name</em> or <em>nacl_id</em> is required.</p>
+<p>One and only one of the <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-nacl-module-parameter-name"><span class="std std-ref"><span class="pre">name</span></span></a></strong></code> or <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-nacl-module-parameter-nacl-id"><span class="std std-ref"><span class="pre">nacl_id</span></span></a></strong></code> is required.</p>
+<p>Mutually exclusive with <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-nacl-module-parameter-name"><span class="std std-ref"><span class="pre">name</span></span></a></strong></code>.</p>
 </div></td>
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
@@ -267,7 +268,8 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <a class="ansibleOptionLink" href="#parameter-name" 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-cell"><p>Tagged name identifying a network ACL.</p>
-<p>One and only one of the <em>name</em> or <em>nacl_id</em> is required.</p>
+<p>One and only one of the <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-nacl-module-parameter-name"><span class="std std-ref"><span class="pre">name</span></span></a></strong></code> or <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-nacl-module-parameter-nacl-id"><span class="std std-ref"><span class="pre">nacl_id</span></span></a></strong></code> is required.</p>
+<p>Mutually exclusive with <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-nacl-module-parameter-nacl-id"><span class="std std-ref"><span class="pre">nacl_id</span></span></a></strong></code>.</p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
@@ -489,19 +491,11 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <div class="ansibleOptionAnchor" id="return-nacl_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-nacl-module-return-nacl-id"><strong>nacl_id</strong></p>
 <a class="ansibleOptionLink" href="#return-nacl_id" 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-cell"><p>The id of the NACL (when creating or updating an ACL)</p>
+<td><div class="ansible-option-cell"><p>The id of the NACL (when creating or updating an ACL).</p>
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> success</p>
 <p class="ansible-option-line ansible-option-sample"><strong class="ansible-option-sample-bold">Sample:</strong> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;acl-123456789abcdef01&quot;</span></code></p>
 </div></td>
 </tr>
-<tr class="row-odd"><td><div class="ansible-option-cell">
-<div class="ansibleOptionAnchor" id="return-task"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-nacl-module-return-task"><strong>task</strong></p>
-<a class="ansibleOptionLink" href="#return-task" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
-</div></td>
-<td><div class="ansible-option-cell"><p>The result of the create, or delete action.</p>
-<p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> success</p>
-</div></td>
-</tr>
 </tbody>
 </table>
 <section id="authors">
diff --git a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_vpc_peer_module.html b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_vpc_peer_module.html
index 01067bd..48238e0 100644
--- a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_vpc_peer_module.html
+++ b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_vpc_peer_module.html
@@ -22,7 +22,7 @@
       <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/js/theme.js"></script>
     <link rel="search" title="Search" href="../../../search.html" />
-    <link rel="next" title="community.aws.ec2_vpc_peering_info module – Retrieves AWS VPC Peering details using AWS methods." href="ec2_vpc_peering_info_module.html" />
+    <link rel="next" title="community.aws.ec2_vpc_peering_info module – Retrieves AWS VPC Peering details using AWS methods" href="ec2_vpc_peering_info_module.html" />
     <link rel="prev" title="community.aws.ec2_vpc_nacl_info module – Gather information about Network ACLs in an AWS VPC" href="ec2_vpc_nacl_info_module.html" /><!-- extra head elements for Ansible beyond RTD Sphinx Theme -->
 
 
@@ -406,7 +406,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <ul class="simple">
-<li><p>Support for <em>purge_tags</em> was added in release 2.0.0.</p></li>
+<li><p>Support for <code class="ansible-option docutils literal notranslate"><strong><a class="reference internal" href="#ansible-collections-community-aws-ec2-vpc-peer-module-parameter-purge-tags"><span class="std std-ref"><span class="pre">purge_tags</span></span></a></strong></code> was added in release 2.0.0.</p></li>
 <li><p><strong>Caution:</strong> For modules, environment variables and configuration files are read from the Ansible ‘host’ context and not the ‘controller’ context. As such, files may need to be explicitly copied to the ‘host’. For lookup and connection plugins, environment variables and configuration files are read from the Ansible ‘controller’ context and not the ‘host’ context.</p></li>
 <li><p>The AWS SDK (boto3) that Ansible uses may also read defaults for credentials and other settings, such as the region, from its configuration files in the Ansible ‘host’ context (typically <code class="docutils literal notranslate"><span class="pre">~/.aws/credentials</span></code>). See <a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html">https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html</a> for more information.</p></li>
 </ul>
@@ -415,152 +415,152 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <section id="examples">
 <h2><a class="toc-backref" href="#id5" role="doc-backlink">Examples</a><a class="headerlink" href="#examples" title="Link to this heading"></a></h2>
 <div class="highlight-yaml+jinja notranslate"><div class="highlight"><pre><span></span><span class="c1"># Complete example to create and accept a local peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create local account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create local account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-87654321</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-87654321&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept local VPC peering request</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept local EC2 VPC Peering request</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">accept</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;accept&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">action_peer</span>
 
 <span class="c1"># Complete example to delete a local peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create local account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create local account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-87654321</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-87654321&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">delete a local VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Delete a local EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">absent</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;absent&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
 <span class="w">  </span><span class="c1"># Complete example to create and accept a cross account peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create cross account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create cross account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_owner_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">123456789012</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_owner_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;123456789012&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept peering connection from remote account</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept EC2 VPC Peering Connection from remote account</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">bot03_profile_for_cross_account</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">accept</span>
+<span class="w">    </span><span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;bot03_profile_for_cross_account&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;accept&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
 <span class="c1"># Complete example to create and accept an intra-region peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create intra-region VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create intra-region EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">us-east-1</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-87654321</span>
-<span class="w">    </span><span class="nt">peer_region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">us-west-2</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;us-east-1&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-87654321&quot;</span>
+<span class="w">    </span><span class="nt">peer_region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;us-west-2&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for us-east-1 VPC to us-west-2 VPC</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">us-east-1</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">us-west-2</span><span class="nv"> </span><span class="s">VPC&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept peering connection from peer region</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept EC2 VPC Peering Connection from peer region</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">us-west-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;us-west-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">accept</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;accept&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
 <span class="c1"># Complete example to create and reject a local peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create local account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create local account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-87654321</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-87654321&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Reject a local VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Reject a local EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">reject</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;reject&quot;</span>
 
 <span class="c1"># Complete example to create and accept a cross account peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create cross account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create cross account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_owner_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">123456789012</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_owner_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;123456789012&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept a cross account VPC peering connection request</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Accept a cross account EC2 VPC Peering Connection request</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">bot03_profile_for_cross_account</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">accept</span>
+<span class="w">    </span><span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;bot03_profile_for_cross_account&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;accept&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 
 <span class="c1"># Complete example to create and reject a cross account peering connection.</span>
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create cross account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Create cross account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
-<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc-12345678</span>
-<span class="w">    </span><span class="nt">peer_owner_id</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">123456789012</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">present</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
+<span class="w">    </span><span class="nt">vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_vpc_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vpc-12345678&quot;</span>
+<span class="w">    </span><span class="nt">peer_owner_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;123456789012&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;present&quot;</span>
 <span class="w">    </span><span class="nt">tags</span><span class="p">:</span>
-<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Peering connection for VPC 21 to VPC 22</span>
-<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">CC1234</span>
-<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">phoenix</span>
+<span class="w">      </span><span class="nt">Name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Peering</span><span class="nv"> </span><span class="s">connection</span><span class="nv"> </span><span class="s">for</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">21</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">VPC</span><span class="nv"> </span><span class="s">22&quot;</span>
+<span class="w">      </span><span class="nt">CostCode</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;CC1234&quot;</span>
+<span class="w">      </span><span class="nt">Project</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;phoenix&quot;</span>
 <span class="w">  </span><span class="nt">register</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">vpc_peer</span>
 
-<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Reject a cross account VPC peering Connection</span>
+<span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Reject a cross account EC2 VPC Peering Connection</span>
 <span class="w">  </span><span class="nt">community.aws.ec2_vpc_peer</span><span class="p">:</span>
-<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ap-southeast-2</span>
+<span class="w">    </span><span class="nt">region</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;ap-southeast-2&quot;</span>
 <span class="w">    </span><span class="nt">peering_id</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;</span><span class="cp">{{</span> <span class="nv">vpc_peer.peering_id</span> <span class="cp">}}</span><span class="s">&quot;</span>
-<span class="w">    </span><span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">bot03_profile_for_cross_account</span>
-<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">reject</span>
+<span class="w">    </span><span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;bot03_profile_for_cross_account&quot;</span>
+<span class="w">    </span><span class="nt">state</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;reject&quot;</span>
 </pre></div>
 </div>
 </section>
@@ -585,15 +585,15 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-vpc_peering_connection"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection"><strong>vpc_peering_connection</strong></p>
-<a class="ansibleOptionLink" href="#return-vpc_peering_connection" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
+<a class="ansibleOptionLink" href="#return-vpc_peering_connection" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
-<td><div class="ansible-option-cell"><p>The details of the VPC peering connection as returned by Boto3 (snake cased).</p>
+<td><div class="ansible-option-cell"><p>The details of the VPC peering connection.</p>
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> success</p>
 </div></td>
 </tr>
 <tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-vpc_peering_connection/accepter_vpc_info"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-accepter-vpc-info"><strong>accepter_vpc_info</strong></p>
-<a class="ansibleOptionLink" href="#return-vpc_peering_connection/accepter_vpc_info" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
+<a class="ansibleOptionLink" href="#return-vpc_peering_connection/accepter_vpc_info" title="Permalink to this return value"></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>Information about the VPC which accepted the connection.</p>
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> success</p>
@@ -610,7 +610,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 </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-vpc_peering_connection/accepter_vpc_info/cidr_block_set"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-accepter-vpc-info-cidr-block-set"><strong>cidr_block_set</strong></p>
-<a class="ansibleOptionLink" href="#return-vpc_peering_connection/accepter_vpc_info/cidr_block_set" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
+<a class="ansibleOptionLink" href="#return-vpc_peering_connection/accepter_vpc_info/cidr_block_set" 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=dictionary</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>A list of all CIDRs for the VPC.</p>
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> when connection is in the accepted state.</p>
@@ -685,14 +685,23 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="return-vpc_peering_connection/expiration_time"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-expiration-time"><strong>expiration_time</strong></p>
+<a class="ansibleOptionLink" href="#return-vpc_peering_connection/expiration_time" 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-cell"><p>The time that an unaccepted VPC peering connection will expire.</p>
+<p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> success</p>
+<p class="ansible-option-line ansible-option-sample"><strong class="ansible-option-sample-bold">Sample:</strong> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;2024-10-01T12:11:12+00:00&quot;</span></code></p>
+</div></td>
+</tr>
+<tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="return-vpc_peering_connection/requester_vpc_info"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-requester-vpc-info"><strong>requester_vpc_info</strong></p>
-<a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
+<a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info" title="Permalink to this return value"></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>Information about the VPC which requested the connection.</p>
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> success</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-vpc_peering_connection/requester_vpc_info/cidr_block"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-requester-vpc-info-cidr-block"><strong>cidr_block</strong></p>
 <a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info/cidr_block" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -701,15 +710,15 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <p class="ansible-option-line ansible-option-sample"><strong class="ansible-option-sample-bold">Sample:</strong> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;10.10.10.0/23&quot;</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-vpc_peering_connection/requester_vpc_info/cidr_block_set"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-requester-vpc-info-cidr-block-set"><strong>cidr_block_set</strong></p>
-<a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info/cidr_block_set" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">complex</span></p>
+<a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info/cidr_block_set" 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=dictionary</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>A list of all CIDRs for the VPC.</p>
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> when connection is not in the deleted state.</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-vpc_peering_connection/requester_vpc_info/cidr_block_set/cidr_block"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-requester-vpc-info-cidr-block-set-cidr-block"><strong>cidr_block</strong></p>
 <a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info/cidr_block_set/cidr_block" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -718,7 +727,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <p class="ansible-option-line ansible-option-sample"><strong class="ansible-option-sample-bold">Sample:</strong> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;10.10.10.0/23&quot;</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-vpc_peering_connection/requester_vpc_info/owner_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-requester-vpc-info-owner-id"><strong>owner_id</strong></p>
 <a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info/owner_id" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
@@ -727,7 +736,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <p class="ansible-option-line ansible-option-sample"><strong class="ansible-option-sample-bold">Sample:</strong> <code class="ansible-option-sample docutils literal notranslate"><span class="pre">&quot;123456789012&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-vpc_peering_connection/requester_vpc_info/peering_options"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-vpc-peer-module-return-vpc-peering-connection-requester-vpc-info-peering-options"><strong>peering_options</strong></p>
 <a class="ansibleOptionLink" href="#return-vpc_peering_connection/requester_vpc_info/peering_options" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
 </div></td>
@@ -735,7 +744,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-v
 <p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> when connection is not in the deleted state.</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-o

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/44375fe4e33a47628a926090e01ba448

ansible-galaxy-importer FAILURE in 5m 32s (non-voting)
✔️ build-ansible-collection SUCCESS in 11m 00s
✔️ ansible-test-splitter SUCCESS in 4m 23s
✔️ integration-community.aws-1 SUCCESS in 17m 20s
✔️ integration-community.aws-2 SUCCESS in 6m 51s
✔️ integration-community.aws-3 SUCCESS in 7m 05s
✔️ integration-community.aws-4 SUCCESS in 8m 05s
✔️ integration-community.aws-5 SUCCESS in 8m 04s
✔️ integration-community.aws-6 SUCCESS in 9m 50s
✔️ integration-community.aws-7 SUCCESS in 5m 13s
Skipped 15 jobs

plugins/modules/ec2_vpc_nacl.py Outdated Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Outdated Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Outdated Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Show resolved Hide resolved
plugins/modules/ec2_vpc_nacl.py Outdated Show resolved Hide resolved
Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/87e18fddf50949a2b8fd4d1e5b63f821

ansible-galaxy-importer FAILURE in 5m 00s (non-voting)
✔️ build-ansible-collection SUCCESS in 11m 06s
✔️ ansible-test-splitter SUCCESS in 4m 23s
✔️ integration-community.aws-1 SUCCESS in 8m 31s
Skipped 21 jobs

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/4c6f17171e7c4493ad1c223d6aa29b36

✔️ ansible-galaxy-importer SUCCESS in 3m 23s (non-voting)
✔️ build-ansible-collection SUCCESS in 10m 41s
✔️ ansible-test-splitter SUCCESS in 4m 24s
✔️ integration-community.aws-1 SUCCESS in 6m 36s
Skipped 21 jobs

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/14eeffe008054852a6007c8109dfbd92

✔️ ansible-galaxy-importer SUCCESS in 3m 24s (non-voting)
✔️ build-ansible-collection SUCCESS in 10m 51s
✔️ ansible-test-splitter SUCCESS in 4m 31s
✔️ integration-community.aws-1 SUCCESS in 17m 49s
✔️ integration-community.aws-2 SUCCESS in 6m 57s
✔️ integration-community.aws-3 SUCCESS in 8m 23s
✔️ integration-community.aws-4 SUCCESS in 5m 25s
✔️ integration-community.aws-5 SUCCESS in 5m 53s
✔️ integration-community.aws-6 SUCCESS in 7m 20s
✔️ integration-community.aws-7 SUCCESS in 11m 13s
✔️ integration-community.aws-8 SUCCESS in 5m 17s
Skipped 14 jobs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants