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

Code refactoring - module_utils/elbv2 #2050

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

Conversation

abikouo
Copy link
Contributor

@abikouo abikouo commented Apr 10, 2024

SUMMARY

closes #1981

ISSUE TYPE
  • Feature Pull Request

Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/fc41bea02ba74eecacec3088688696a7

✔️ ansible-galaxy-importer SUCCESS in 3m 51s
✔️ build-ansible-collection SUCCESS in 21m 46s
✔️ ansible-test-splitter SUCCESS in 10m 45s
integration-amazon.aws-1 FAILURE in 15m 26s
✔️ integration-community.aws-1 SUCCESS in 22m 40s
Skipped 42 jobs

@abikouo abikouo force-pushed the refactor_elbv2 branch 2 times, most recently from 9eaf4b2 to 13be34e Compare April 17, 2024 13:16
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/d1a4a1afd7ca4d6d8d708906b438846e

✔️ ansible-galaxy-importer SUCCESS in 5m 01s
✔️ build-ansible-collection SUCCESS in 16m 26s
✔️ ansible-test-splitter SUCCESS in 6m 02s
integration-amazon.aws-1 FAILURE in 21m 11s
✔️ integration-community.aws-1 SUCCESS in 19m 54s
Skipped 42 jobs

@abikouo
Copy link
Contributor Author

abikouo commented Apr 17, 2024

recheck

Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/fa6678a6e77a4a36a8829f1da4518b84

✔️ ansible-galaxy-importer SUCCESS in 5m 39s
✔️ build-ansible-collection SUCCESS in 14m 36s
✔️ ansible-test-splitter SUCCESS in 6m 22s
integration-amazon.aws-1 FAILURE in 12m 22s
✔️ integration-community.aws-1 SUCCESS in 19m 45s
Skipped 42 jobs

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/86cc5c0b76324f71b88dcd28c3605c50

✔️ ansible-galaxy-importer SUCCESS in 6m 08s
✔️ build-ansible-collection SUCCESS in 14m 35s
✔️ ansible-test-splitter SUCCESS in 7m 03s
✔️ integration-amazon.aws-1 SUCCESS in 12m 46s
✔️ integration-community.aws-1 SUCCESS in 19m 12s
Skipped 42 jobs

plugins/module_utils/elbv2.py Outdated Show resolved Hide resolved
plugins/module_utils/elbv2.py Outdated Show resolved Hide resolved
Copy link
Contributor

@hakbailey hakbailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is a great step towards making these modules easier to understand! I made a few comments inline and I think there is probably more we can do to clarify the rules comparison in the future, but in general this looks good to me.

plugins/module_utils/elbv2.py Show resolved Hide resolved
plugins/module_utils/elbv2.py Outdated Show resolved Hide resolved
@abikouo abikouo requested a review from hakbailey May 14, 2024 15:44
Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/7235107f045d4283b0329f051f9f24cc

✔️ ansible-galaxy-importer SUCCESS in 5m 14s
✔️ build-ansible-collection SUCCESS in 15m 11s
✔️ ansible-test-splitter SUCCESS in 6m 18s
✔️ integration-amazon.aws-1 SUCCESS in 29m 07s
✔️ integration-amazon.aws-2 SUCCESS in 12m 14s
✔️ integration-community.aws-1 SUCCESS in 21m 45s
Skipped 41 jobs

Copy link
Contributor

@hakbailey hakbailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few more minor comments.

plugins/module_utils/elb_utils.py Show resolved Hide resolved
plugins/module_utils/elb_utils.py Show resolved Hide resolved
plugins/module_utils/elb_utils.py Outdated Show resolved Hide resolved
tests/unit/module_utils/elbv2/test_elbv2.py Outdated Show resolved Hide resolved
Copy link

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/amazon.aws/actions/runs/9130395336

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

File changes:

  • M collections/amazon/aws/autoscaling_group_info_module.html
  • M collections/amazon/aws/autoscaling_group_module.html
  • M collections/amazon/aws/aws_account_attribute_lookup.html
  • M collections/amazon/aws/aws_az_info_module.html
  • M collections/amazon/aws/aws_caller_info_module.html
  • M collections/amazon/aws/aws_collection_constants_lookup.html
  • M collections/amazon/aws/aws_ec2_inventory.html
  • M collections/amazon/aws/aws_kms_info_module.html
  • M collections/amazon/aws/aws_kms_module.html
  • M collections/amazon/aws/aws_rds_inventory.html
  • M collections/amazon/aws/aws_region_info_module.html
  • M collections/amazon/aws/aws_resource_actions_callback.html
  • M collections/amazon/aws/aws_s3_bucket_info_module.html
  • M collections/amazon/aws/aws_s3_module.html
  • M collections/amazon/aws/aws_secret_lookup.html
  • M collections/amazon/aws/aws_service_ip_ranges_lookup.html
  • M collections/amazon/aws/aws_ssm_lookup.html
  • M collections/amazon/aws/backup_plan_info_module.html
  • M collections/amazon/aws/backup_plan_module.html
  • M collections/amazon/aws/backup_restore_job_info_module.html
  • M collections/amazon/aws/backup_selection_info_module.html
  • M collections/amazon/aws/backup_selection_module.html
  • M collections/amazon/aws/backup_tag_info_module.html
  • M collections/amazon/aws/backup_tag_module.html
  • M collections/amazon/aws/backup_vault_info_module.html
  • M collections/amazon/aws/backup_vault_module.html
  • M collections/amazon/aws/cloudformation_info_module.html
  • M collections/amazon/aws/cloudformation_module.html
  • M collections/amazon/aws/cloudtrail_info_module.html
  • M collections/amazon/aws/cloudtrail_module.html
  • M collections/amazon/aws/cloudwatch_metric_alarm_info_module.html
  • M collections/amazon/aws/cloudwatch_metric_alarm_module.html
  • M collections/amazon/aws/cloudwatchevent_rule_module.html
  • M collections/amazon/aws/cloudwatchlogs_log_group_info_module.html
  • M collections/amazon/aws/cloudwatchlogs_log_group_metric_filter_module.html
  • M collections/amazon/aws/cloudwatchlogs_log_group_module.html
  • M collections/amazon/aws/docsite/CHANGELOG.html
  • M collections/amazon/aws/ec2_ami_info_module.html
  • M collections/amazon/aws/ec2_ami_module.html
  • M collections/amazon/aws/ec2_asg_info_module.html
  • M collections/amazon/aws/ec2_asg_module.html
  • M collections/amazon/aws/ec2_eip_info_module.html
  • M collections/amazon/aws/ec2_eip_module.html
  • M collections/amazon/aws/ec2_elb_lb_module.html
  • M collections/amazon/aws/ec2_eni_info_module.html
  • M collections/amazon/aws/ec2_eni_module.html
  • M collections/amazon/aws/ec2_group_info_module.html
  • M collections/amazon/aws/ec2_group_module.html
  • M collections/amazon/aws/ec2_import_image_info_module.html
  • M collections/amazon/aws/ec2_import_image_module.html
  • M collections/amazon/aws/ec2_instance_info_module.html
  • M collections/amazon/aws/ec2_instance_module.html
  • M collections/amazon/aws/ec2_key_info_module.html
  • M collections/amazon/aws/ec2_key_module.html
  • M collections/amazon/aws/ec2_metadata_facts_module.html
  • M collections/amazon/aws/ec2_metric_alarm_module.html
  • M collections/amazon/aws/ec2_security_group_info_module.html
  • M collections/amazon/aws/ec2_security_group_module.html
  • M collections/amazon/aws/ec2_snapshot_info_module.html
  • M collections/amazon/aws/ec2_snapshot_module.html
  • M collections/amazon/aws/ec2_spot_instance_info_module.html
  • M collections/amazon/aws/ec2_spot_instance_module.html
  • M collections/amazon/aws/ec2_tag_info_module.html
  • M collections/amazon/aws/ec2_tag_module.html
  • M collections/amazon/aws/ec2_vol_info_module.html
  • M collections/amazon/aws/ec2_vol_module.html
  • M collections/amazon/aws/ec2_vpc_dhcp_option_info_module.html
  • M collections/amazon/aws/ec2_vpc_dhcp_option_module.html
  • M collections/amazon/aws/ec2_vpc_endpoint_info_module.html
  • M collections/amazon/aws/ec2_vpc_endpoint_module.html
  • M collections/amazon/aws/ec2_vpc_endpoint_service_info_module.html
  • M collections/amazon/aws/ec2_vpc_igw_info_module.html
  • M collections/amazon/aws/ec2_vpc_igw_module.html
  • M collections/amazon/aws/ec2_vpc_nat_gateway_info_module.html
  • M collections/amazon/aws/ec2_vpc_nat_gateway_module.html
  • M collections/amazon/aws/ec2_vpc_net_info_module.html
  • M collections/amazon/aws/ec2_vpc_net_module.html
  • M collections/amazon/aws/ec2_vpc_route_table_info_module.html
  • M collections/amazon/aws/ec2_vpc_route_table_module.html
  • M collections/amazon/aws/ec2_vpc_subnet_info_module.html
  • M collections/amazon/aws/ec2_vpc_subnet_module.html
  • M collections/amazon/aws/elb_application_lb_info_module.html
  • M collections/amazon/aws/elb_application_lb_module.html
  • M collections/amazon/aws/elb_classic_lb_module.html
  • M collections/amazon/aws/execute_lambda_module.html
  • M collections/amazon/aws/iam_access_key_info_module.html
  • M collections/amazon/aws/iam_access_key_module.html
  • M collections/amazon/aws/iam_group_module.html
  • M collections/amazon/aws/iam_instance_profile_info_module.html
  • M collections/amazon/aws/iam_instance_profile_module.html
  • M collections/amazon/aws/iam_managed_policy_module.html
  • M collections/amazon/aws/iam_mfa_device_info_module.html
  • M collections/amazon/aws/iam_password_policy_module.html
  • M collections/amazon/aws/iam_policy_info_module.html
  • M collections/amazon/aws/iam_policy_module.html
  • M collections/amazon/aws/iam_role_info_module.html
  • M collections/amazon/aws/iam_role_module.html
  • M collections/amazon/aws/iam_user_info_module.html
  • M collections/amazon/aws/iam_user_module.html
  • M collections/amazon/aws/index.html
  • M collections/amazon/aws/kms_key_info_module.html
  • M collections/amazon/aws/kms_key_module.html
  • M collections/amazon/aws/lambda_alias_module.html
  • M collections/amazon/aws/lambda_event_module.html
  • M collections/amazon/aws/lambda_execute_module.html
  • M collections/amazon/aws/lambda_info_module.html
  • M collections/amazon/aws/lambda_layer_info_module.html
  • M collections/amazon/aws/lambda_layer_module.html
  • M collections/amazon/aws/lambda_module.html
  • M collections/amazon/aws/lambda_policy_module.html
  • M collections/amazon/aws/rds_cluster_info_module.html
  • M collections/amazon/aws/rds_cluster_module.html
  • M collections/amazon/aws/rds_cluster_param_group_info_module.html
  • M collections/amazon/aws/rds_cluster_param_group_module.html
  • M collections/amazon/aws/rds_cluster_snapshot_module.html
  • M collections/amazon/aws/rds_engine_versions_info_module.html
  • M collections/amazon/aws/rds_global_cluster_info_module.html
  • M collections/amazon/aws/rds_instance_info_module.html
  • M collections/amazon/aws/rds_instance_module.html
  • M collections/amazon/aws/rds_instance_param_group_module.html
  • M collections/amazon/aws/rds_instance_snapshot_module.html
  • M collections/amazon/aws/rds_option_group_info_module.html
  • M collections/amazon/aws/rds_option_group_module.html
  • M collections/amazon/aws/rds_param_group_module.html
  • M collections/amazon/aws/rds_snapshot_info_module.html
  • M collections/amazon/aws/rds_subnet_group_module.html
  • M collections/amazon/aws/route53_health_check_module.html
  • M collections/amazon/aws/route53_info_module.html
  • M collections/amazon/aws/route53_module.html
  • M collections/amazon/aws/route53_zone_module.html
  • M collections/amazon/aws/s3_bucket_info_module.html
  • M collections/amazon/aws/s3_bucket_module.html
  • M collections/amazon/aws/s3_object_info_module.html
  • M collections/amazon/aws/s3_object_module.html
  • M collections/amazon/aws/secretsmanager_secret_lookup.html
  • M collections/amazon/aws/ssm_parameter_lookup.html
  • M collections/amazon/aws/sts_assume_role_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/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/autoscaling_group_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/autoscaling_group_info_module.html
index 7aff1b6..874b773 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/autoscaling_group_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/autoscaling_group_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.autoscaling_group_info module – Gather information about EC2 Auto Scaling Groups (ASGs) in AWS<a class="headerlink" href="#amazon-aws-autoscaling-group-info-module-gather-information-about-ec2-auto-scaling-groups-asgs-in-aws" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/autoscaling_group_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/autoscaling_group_module.html
index d99db23..75858ed 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/autoscaling_group_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/autoscaling_group_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.autoscaling_group module – Create or delete AWS AutoScaling Groups (ASGs)<a class="headerlink" href="#amazon-aws-autoscaling-group-module-create-or-delete-aws-autoscaling-groups-asgs" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_account_attribute_lookup.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_account_attribute_lookup.html
index 637dff5..d169963 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_account_attribute_lookup.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_account_attribute_lookup.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_account_attribute lookup – Look up AWS account attributes<a class="headerlink" href="#amazon-aws-aws-account-attribute-lookup-look-up-aws-account-attributes" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This lookup plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This lookup plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_az_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_az_info_module.html
index fc7f20b..70417e9 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_az_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_az_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_az_info module – Gather information about availability zones in AWS<a class="headerlink" href="#amazon-aws-aws-az-info-module-gather-information-about-availability-zones-in-aws" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_caller_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_caller_info_module.html
index f91bd1e..215ab36 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_caller_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_caller_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_caller_info module – Get information about the user and account being used to make AWS calls<a class="headerlink" href="#amazon-aws-aws-caller-info-module-get-information-about-the-user-and-account-being-used-to-make-aws-calls" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_collection_constants_lookup.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_collection_constants_lookup.html
index df4a765..f8781f8 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_collection_constants_lookup.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_collection_constants_lookup.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_collection_constants lookup – expose various collection related constants<a class="headerlink" href="#amazon-aws-aws-collection-constants-lookup-expose-various-collection-related-constants" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This lookup plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This lookup plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.</p>
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_ec2_inventory.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_ec2_inventory.html
index c561b70..2d71962 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_ec2_inventory.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_ec2_inventory.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_ec2 inventory – EC2 inventory source<a class="headerlink" href="#amazon-aws-aws-ec2-inventory-ec2-inventory-source" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This inventory plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This inventory plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_kms_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_kms_info_module.html
index e5e9836..00508a9 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_kms_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_kms_info_module.html
@@ -119,7 +119,7 @@
 <h1>amazon.aws.aws_kms_info module<a class="headerlink" href="#amazon-aws-aws-kms-info-module" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>To use it in a playbook, specify: <code class="code docutils literal notranslate"><span class="pre">amazon.aws.aws_kms_info</span></code>.</p>
 </div>
 <ul class="simple">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_kms_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_kms_module.html
index 3f98668..c6b6e65 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_kms_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_kms_module.html
@@ -119,7 +119,7 @@
 <h1>amazon.aws.aws_kms module<a class="headerlink" href="#amazon-aws-aws-kms-module" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>To use it in a playbook, specify: <code class="code docutils literal notranslate"><span class="pre">amazon.aws.aws_kms</span></code>.</p>
 </div>
 <ul class="simple">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_rds_inventory.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_rds_inventory.html
index 94aa70b..560629c 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_rds_inventory.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_rds_inventory.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_rds inventory – RDS instance inventory source<a class="headerlink" href="#amazon-aws-aws-rds-inventory-rds-instance-inventory-source" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This inventory plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This inventory plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_region_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_region_info_module.html
index 48ade2b..4d65202 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_region_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_region_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_region_info module – Gather information about AWS regions<a class="headerlink" href="#amazon-aws-aws-region-info-module-gather-information-about-aws-regions" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_resource_actions_callback.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_resource_actions_callback.html
index 85cee51..cc9f350 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_resource_actions_callback.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_resource_actions_callback.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_resource_actions callback – summarizes all “resource:actions” completed<a class="headerlink" href="#amazon-aws-aws-resource-actions-callback-summarizes-all-resource-actions-completed" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This callback plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This callback plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_s3_bucket_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_s3_bucket_info_module.html
index bd44342..e487309 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_s3_bucket_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_s3_bucket_info_module.html
@@ -119,7 +119,7 @@
 <h1>amazon.aws.aws_s3_bucket_info module<a class="headerlink" href="#amazon-aws-aws-s3-bucket-info-module" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>To use it in a playbook, specify: <code class="code docutils literal notranslate"><span class="pre">amazon.aws.aws_s3_bucket_info</span></code>.</p>
 </div>
 <ul class="simple">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_s3_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_s3_module.html
index 99ffa96..e33f163 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_s3_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_s3_module.html
@@ -119,7 +119,7 @@
 <h1>amazon.aws.aws_s3 module<a class="headerlink" href="#amazon-aws-aws-s3-module" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>To use it in a playbook, specify: <code class="code docutils literal notranslate"><span class="pre">amazon.aws.aws_s3</span></code>.</p>
 </div>
 <ul class="simple">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_secret_lookup.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_secret_lookup.html
index 6a65f90..de38cf5 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_secret_lookup.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_secret_lookup.html
@@ -119,7 +119,7 @@
 <h1>amazon.aws.aws_secret lookup<a class="headerlink" href="#amazon-aws-aws-secret-lookup" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>To use it in a playbook, specify: <code class="code docutils literal notranslate"><span class="pre">amazon.aws.aws_secret</span></code>.</p>
 </div>
 <ul class="simple">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_service_ip_ranges_lookup.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_service_ip_ranges_lookup.html
index 81f4657..e173a68 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_service_ip_ranges_lookup.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_service_ip_ranges_lookup.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.aws_service_ip_ranges lookup – Look up the IP ranges for services provided in AWS such as EC2 and S3.<a class="headerlink" href="#amazon-aws-aws-service-ip-ranges-lookup-look-up-the-ip-ranges-for-services-provided-in-aws-such-as-ec2-and-s3" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This lookup plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This lookup plugin is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_ssm_lookup.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_ssm_lookup.html
index ec56e4c..cd1c36c 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_ssm_lookup.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_ssm_lookup.html
@@ -119,7 +119,7 @@
 <h1>amazon.aws.aws_ssm lookup<a class="headerlink" href="#amazon-aws-aws-ssm-lookup" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This redirect is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>To use it in a playbook, specify: <code class="code docutils literal notranslate"><span class="pre">amazon.aws.aws_ssm</span></code>.</p>
 </div>
 <ul class="simple">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_plan_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_plan_info_module.html
index b9b8f75..173bda1 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_plan_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_plan_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_plan_info module – Describe AWS Backup Plans<a class="headerlink" href="#amazon-aws-backup-plan-info-module-describe-aws-backup-plans" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_plan_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_plan_module.html
index b49f603..d29b5da 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_plan_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_plan_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_plan module – Manage AWS Backup Plans<a class="headerlink" href="#amazon-aws-backup-plan-module-manage-aws-backup-plans" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_restore_job_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_restore_job_info_module.html
index 542c8c3..12afb04 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_restore_job_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_restore_job_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_restore_job_info module – List information about backup restore jobs<a class="headerlink" href="#amazon-aws-backup-restore-job-info-module-list-information-about-backup-restore-jobs" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_selection_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_selection_info_module.html
index e63ceee..858ef2d 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_selection_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_selection_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_selection_info module – Describe AWS Backup Selections<a class="headerlink" href="#amazon-aws-backup-selection-info-module-describe-aws-backup-selections" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_selection_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_selection_module.html
index 5fd3c29..1e7c0d8 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_selection_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_selection_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_selection module – Create, delete and modify AWS Backup selection<a class="headerlink" href="#amazon-aws-backup-selection-module-create-delete-and-modify-aws-backup-selection" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_tag_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_tag_info_module.html
index 37b167f..1d8f6c0 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_tag_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_tag_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_tag_info module – List tags on AWS Backup resources<a class="headerlink" href="#amazon-aws-backup-tag-info-module-list-tags-on-aws-backup-resources" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_tag_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_tag_module.html
index 6a1416a..210a5bc 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_tag_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_tag_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_tag module – Manage tags on backup plan, backup vault, recovery point<a class="headerlink" href="#amazon-aws-backup-tag-module-manage-tags-on-backup-plan-backup-vault-recovery-point" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_vault_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_vault_info_module.html
index 6826979..abc888e 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_vault_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_vault_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_vault_info module – Describe AWS Backup Vaults<a class="headerlink" href="#amazon-aws-backup-vault-info-module-describe-aws-backup-vaults" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_vault_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_vault_module.html
index 0dfff2e..a39b65b 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_vault_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_vault_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.backup_vault module – Manage AWS Backup Vaults<a class="headerlink" href="#amazon-aws-backup-vault-module-manage-aws-backup-vaults" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudformation_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudformation_info_module.html
index 2d36dcf..8f0ae01 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudformation_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudformation_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudformation_info module – Obtain information about an AWS CloudFormation stack<a class="headerlink" href="#amazon-aws-cloudformation-info-module-obtain-information-about-an-aws-cloudformation-stack" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudformation_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudformation_module.html
index adc2ca3..84b023b 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudformation_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudformation_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudformation module – Create or delete an AWS CloudFormation stack<a class="headerlink" href="#amazon-aws-cloudformation-module-create-or-delete-an-aws-cloudformation-stack" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudtrail_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudtrail_info_module.html
index a43366a..70fb581 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudtrail_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudtrail_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudtrail_info module – Gather information about trails in AWS Cloud Trail.<a class="headerlink" href="#amazon-aws-cloudtrail-info-module-gather-information-about-trails-in-aws-cloud-trail" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudtrail_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudtrail_module.html
index f0d7391..a22da68 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudtrail_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudtrail_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudtrail module – manage CloudTrail create, delete, update<a class="headerlink" href="#amazon-aws-cloudtrail-module-manage-cloudtrail-create-delete-update" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatch_metric_alarm_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatch_metric_alarm_info_module.html
index 83485a0..70c0095 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatch_metric_alarm_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatch_metric_alarm_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudwatch_metric_alarm_info module – Gather information about the alarms for the specified metric<a class="headerlink" href="#amazon-aws-cloudwatch-metric-alarm-info-module-gather-information-about-the-alarms-for-the-specified-metric" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatch_metric_alarm_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatch_metric_alarm_module.html
index f3ae474..6f166f3 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatch_metric_alarm_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatch_metric_alarm_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudwatch_metric_alarm module – Create/update or delete AWS CloudWatch ‘metric alarms’<a class="headerlink" href="#amazon-aws-cloudwatch-metric-alarm-module-create-update-or-delete-aws-cloudwatch-metric-alarms" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatchevent_rule_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatchevent_rule_module.html
index 67e7435..6a763a7 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatchevent_rule_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatchevent_rule_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudwatchevent_rule module – Manage CloudWatch Event rules and targets<a class="headerlink" href="#amazon-aws-cloudwatchevent-rule-module-manage-cloudwatch-event-rules-and-targets" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatchlogs_log_group_info_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatchlogs_log_group_info_module.html
index d3fb4bc..e8fd28e 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatchlogs_log_group_info_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatchlogs_log_group_info_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudwatchlogs_log_group_info module – Get information about log_group in CloudWatchLogs<a class="headerlink" href="#amazon-aws-cloudwatchlogs-log-group-info-module-get-information-about-log-group-in-cloudwatchlogs" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">list</span></code>.</p>
 <p>To install it, use: <code class="code docutils literal notranslate"><span class="pre">ansible-galaxy</span> <span class="pre">collection</span> <span class="pre">install</span> <span class="pre">amazon.aws</span></code>.
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatchlogs_log_group_metric_filter_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatchlogs_log_group_metric_filter_module.html
index 5c9a1fb..e146b99 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/cloudwatchlogs_log_group_metric_filter_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/cloudwatchlogs_log_group_metric_filter_module.html
@@ -141,7 +141,7 @@
 <h1>amazon.aws.cloudwatchlogs_log_group_metric_filter module – Manage CloudWatch log group metric filter<a class="headerlink" href="#amazon-aws-cloudwatchlogs-log-group-metric-filter-module-manage-cloudwatch-log-group-metric-filter" title="Link to this heading"></a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
-<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 8.0.0-dev0).</p>
+<p>This module is part of the <a class="reference external" href="https://galaxy.ansible.com/ui/repo/published/amazon/aws/">amazon.aws collection</a> (version 9.0.0-dev0).</p>
 <p>It is not included in <code class="docutils literal notranslate"><span class="pre">ansible-core</span></code>.
 To check whether it is installed, run <code class="code docutils l...*[Comment body truncated]*

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/003204e1cd81466d8cce80aa95276d70

✔️ ansible-galaxy-importer SUCCESS in 5m 56s
✔️ build-ansible-collection SUCCESS in 15m 24s
✔️ ansible-test-splitter SUCCESS in 5m 38s
✔️ integration-amazon.aws-1 SUCCESS in 28m 14s
✔️ integration-amazon.aws-2 SUCCESS in 10m 49s
✔️ integration-community.aws-1 SUCCESS in 20m 14s
Skipped 41 jobs

@abikouo abikouo requested a review from hakbailey May 21, 2024 09:25
self.fail_json(msg="Modifying subnets and elastic IPs is not supported for Network Load Balancer")


def _compare_listener(current_listener: Dict[str, Any], new_listener: Dict[str, Any]) -> Optional[Dict[str, Any]]:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would probably suggest to split this function into several ones.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This function has several lines, but overall what is done inside is small enough to remain in this function



def _group_rules(
current_rules: List[Dict[str, Any]], rules: List[Dict[str, Any]]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What would you think about splitting this one too?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here, this is a small function

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.

Refactor module_utils/elbv2 listeners and rules comparison
3 participants