-
Notifications
You must be signed in to change notification settings - Fork 391
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
Add support to enable multicast on transit gateway #2063
base: main
Are you sure you want to change the base?
Conversation
I have successfully tested the module by creating a transit gateway with multicast enabled |
Docs Build 📝Thank you for contribution!✨ The docsite for this PR is available for download as an artifact from this run: You can compare to the docs for the File changes:
Click to see the diff comparison.NOTE: only file modifications are shown here. New and deleted files are excluded. diff --git a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_transit_gateway_info_module.html b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_transit_gateway_info_module.html
index 2202f5b..aaf927f 100644
--- a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_transit_gateway_info_module.html
+++ b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_transit_gateway_info_module.html
@@ -471,6 +471,16 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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-transit_gateways/options/multicast_support"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-options-multicast-support"><strong>multicast_support</strong></p>
+<a class="ansibleOptionLink" href="#return-transit_gateways/options/multicast_support" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
+<p><em class="ansible-option-versionadded">added in community.aws 7.3.0</em></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Indicates whether Multicast support is enabled.</p>
+<p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> always</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">"enable"</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">
<div class="ansibleOptionAnchor" id="return-transit_gateways/options/propagation_default_route_table_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-options-propagation-default-route-table-id"><strong>propagation_default_route_table_id</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/options/propagation_default_route_table_id" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -479,7 +489,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"rtb-11223344"</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-transit_gateways/options/vpn_ecmp_support"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-options-vpn-ecmp-support"><strong>vpn_ecmp_support</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/options/vpn_ecmp_support" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -488,7 +498,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"enable"</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-transit_gateways/owner_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-owner-id"><strong>owner_id</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/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>
@@ -497,7 +507,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"123456789012"</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-transit_gateways/state"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-state"><strong>state</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/state" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -506,7 +516,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"available"</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-transit_gateways/tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-tags"><strong>tags</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/tags" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
</div></td>
@@ -515,7 +525,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">{"Name":</span> <span class="pre">"A</span> <span class="pre">sample</span> <span class="pre">TGW"}</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-transit_gateways/transit_gateway_arn"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-transit-gateway-arn"><strong>transit_gateway_arn</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/transit_gateway_arn" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -524,7 +534,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"arn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-02c42332e6b7da829"</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-transit_gateways/transit_gateway_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-info-module-return-transit-gateways-transit-gateway-id"><strong>transit_gateway_id</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateways/transit_gateway_id" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
diff --git a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_transit_gateway_module.html b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_transit_gateway_module.html
index bb9a377..26c78d9 100644
--- a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/ec2_transit_gateway_module.html
+++ b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/ec2_transit_gateway_module.html
@@ -306,6 +306,19 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
+<div class="ansibleOptionAnchor" id="parameter-multicast_support"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-parameter-multicast-support"><strong>multicast_support</strong></p>
+<a class="ansibleOptionLink" href="#parameter-multicast_support" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
+<p><em class="ansible-option-versionadded">added in community.aws 7.3.0</em></p>
+</div></td>
+<td><div class="ansible-option-cell"><p>Whether to enable AWS Multicast support. Valid only at the time of creation of the Transit Gateway.</p>
+<p class="ansible-option-line"><strong class="ansible-option-choices">Choices:</strong></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-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-ec2-transit-gateway-module-parameter-profile"><span id="ansible-collections-community-aws-ec2-transit-gateway-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>
@@ -317,7 +330,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-purge_tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-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>
@@ -331,7 +344,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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-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-ec2-transit-gateway-module-parameter-region"><span id="ansible-collections-community-aws-ec2-transit-gateway-module-parameter-ec2-region"></span><span id="ansible-collections-community-aws-ec2-transit-gateway-module-parameter-aws-region"></span><strong>region</strong></p>
@@ -346,7 +359,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><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>
@@ -363,7 +376,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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-odd"><td><div class="ansible-option-cell">
+<tr class="row-even"><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>
@@ -381,7 +394,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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-even"><td><div class="ansible-option-cell">
+<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-state"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-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>
@@ -394,7 +407,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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-tags"></div>
<div class="ansibleOptionAnchor" id="parameter-resource_tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-parameter-tags"><span id="ansible-collections-community-aws-ec2-transit-gateway-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>
@@ -404,14 +417,14 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<p>If the <em>tags</em> parameter is not set then tags will not be modified.</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-transit_gateway_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-parameter-transit-gateway-id"><strong>transit_gateway_id</strong></p>
<a class="ansibleOptionLink" href="#parameter-transit_gateway_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>The ID of the transit gateway.</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-ec2-transit-gateway-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>
@@ -424,7 +437,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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-vpn_ecmp_support"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-parameter-vpn-ecmp-support"><strong>vpn_ecmp_support</strong></p>
<a class="ansibleOptionLink" href="#parameter-vpn_ecmp_support" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
</div></td>
@@ -436,7 +449,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-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>
@@ -448,7 +461,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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-wait_timeout"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-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>
@@ -483,6 +496,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<span class="w"> </span><span class="nt">asn</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">64514</span>
<span class="w"> </span><span class="nt">auto_associate</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">false</span>
<span class="w"> </span><span class="nt">auto_propagate</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">false</span>
+<span class="w"> </span><span class="nt">multicast_support</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">true</span>
<span class="w"> </span><span class="nt">dns_support</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">true</span>
<span class="w"> </span><span class="nt">description</span><span class="p">:</span><span class="w"> </span><span class="s">"nonprod</span><span class="nv"> </span><span class="s">transit</span><span class="nv"> </span><span class="s">gateway"</span>
<span class="w"> </span><span class="nt">purge_tags</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">false</span>
@@ -606,6 +620,16 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
</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-transit_gateway/options/multicast_support"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-options-multicast-support"><strong>multicast_support</strong></p>
+<a class="ansibleOptionLink" href="#return-transit_gateway/options/multicast_support" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
+<p><em class="ansible-option-versionadded">added in community.aws 7.3.0</em></p>
+</div></td>
+<td><div class="ansible-option-indent-desc"></div><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>Indicates whether Multicast support is enabled.</p>
+<p class="ansible-option-line"><strong class="ansible-option-returned-bold">Returned:</strong> always</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">"enable"</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">
<div class="ansibleOptionAnchor" id="return-transit_gateway/options/propagation_default_route_table_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-options-propagation-default-route-table-id"><strong>propagation_default_route_table_id</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/options/propagation_default_route_table_id" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -614,7 +638,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"tgw-rtb-def456777"</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-transit_gateway/options/vpn_ecmp_support"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-options-vpn-ecmp-support"><strong>vpn_ecmp_support</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/options/vpn_ecmp_support" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -623,7 +647,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"enable"</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-transit_gateway/owner_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-owner-id"><strong>owner_id</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/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>
@@ -632,7 +656,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"123456789012"</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-transit_gateway/state"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-state"><strong>state</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/state" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -641,7 +665,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"pending"</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-transit_gateway/tags"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-tags"><strong>tags</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/tags" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
</div></td>
@@ -650,7 +674,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">{"tags":</span> <span class="pre">{"Name":</span> <span class="pre">"nonprod_tgw"}}</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-transit_gateway/transit_gateway_arn"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-transit-gateway-arn"><strong>transit_gateway_arn</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/transit_gateway_arn" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@@ -659,7 +683,7 @@ see <a class="reference internal" href="#ansible-collections-community-aws-ec2-t
<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">"tgw-3a9aa123"</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-transit_gateway/transit_gateway_id"></div><p class="ansible-option-title" id="ansible-collections-community-aws-ec2-transit-gateway-module-return-transit-gateway-transit-gateway-id"><strong>transit_gateway_id</strong></p>
<a class="ansibleOptionLink" href="#return-transit_gateway/transit_gateway_id" title="Permalink to this return value"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
diff --git a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/index.html b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/index.html
index d265316..eafdc1c 100644
--- a/home/runner/work/community.aws/community.aws/docsbuild/base/collections/community/aws/index.html
+++ b/home/runner/work/community.aws/community.aws/docsbuild/head/collections/community/aws/index.html
@@ -150,7 +150,7 @@
</ul>
<p><strong>Supported ansible-core versions:</strong></p>
<ul class="simple">
-<li><p>2.12.0 or newer</p></li>
+<li><p>2.14.0 or newer</p></li>
</ul>
<ul class="ansible-links">
<li><span><a aria-role="button" class="ansible-link reference external" href="https://github.com/ansible-collections/community.aws/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc" rel="noopener external" target="_blank">Issue Tracker</a></span></li>
|
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 4m 51s (non-voting) |
Correction on doc section for multicast option
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 6m 18s (non-voting) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cschimid Thank you for taking time to work on this feature. Can you please add a changelog fragment https://docs.ansible.com/ansible/latest/community/development_process.html#creating-a-changelog-fragment and an integration test for this new feature? Thanks.
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 4m 21s (non-voting) |
Co-authored-by: Alina Buzachis <[email protected]>
Build failed. ✔️ ansible-galaxy-importer SUCCESS in 4m 28s (non-voting) |
Build failed. ❌ ansible-galaxy-importer FAILURE in 5m 54s (non-voting) |
Build failed. ❌ ansible-galaxy-importer FAILURE in 5m 28s (non-voting) |
@@ -129,6 +140,7 @@ | |||
that: | |||
- 'result.changed == false' | |||
- 'result.transit_gateways != []' | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could then modify this part this way:
always:
###### TEARDOWN STARTS HERE ######
- name: delete transit gateway
ec2_transit_gateway:
description: "{{ item }}"
state: absent
ignore_errors: yes
loop:
- "{{ tgw_description }}"
- "{{ tgw_description_multicast }}"
Co-authored-by: Alina Buzachis <[email protected]>
Build failed. ❌ ansible-galaxy-importer FAILURE in 5m 32s (non-voting) |
Build succeeded. ❌ ansible-galaxy-importer FAILURE in 5m 27s (non-voting) |
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 4m 58s (non-voting) |
CHANGELOG.rst
Outdated
@@ -4,29 +4,6 @@ community.aws Release Notes | |||
|
|||
.. contents:: Topics | |||
|
|||
v7.2.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cschimid You should restore this part.
Build succeeded. ❌ ansible-galaxy-importer FAILURE in 5m 23s (non-voting) |
SUMMARY
Need to enable multicast while creating transit gateway
ISSUE TYPE
COMPONENT NAME
transit_gateway
ADDITIONAL INFORMATION