Amazon.Aws
Collection version 3.5.0
Description
Author:
Ansible (https://github.com/ansible)
Supported ansible-core versions:
2.9.10 or newer
Communication
Matrix room
#aws:ansible.im
: General usage and support questions.IRC channel
#ansible-aws
(Libera network): General usage and support questions.
Scenario Guide
Module Development Guidelines
Dynamic Inventory Plugin Guide
Plugin Index
These are the plugins in the amazon.aws collection:
Modules
aws_az_info module – Gather information about availability zones in AWS.
aws_caller_info module – Get information about the user and account being used to make AWS calls.
aws_s3 module – manage objects in S3.
cloudformation module – Create or delete an AWS CloudFormation stack
cloudformation_info module – Obtain information about an AWS CloudFormation stack
ec2 module – create, terminate, start or stop an instance in ec2
ec2_ami module – Create or destroy an image (AMI) in ec2
ec2_ami_info module – Gather information about ec2 AMIs
ec2_eni module – Create and optionally attach an Elastic Network Interface (ENI) to an instance
ec2_eni_info module – Gather information about ec2 ENI interfaces in AWS
ec2_group module – maintain an ec2 VPC security group.
ec2_group_info module – Gather information about ec2 security groups in AWS.
ec2_instance module – Create & manage EC2 instances
ec2_instance_info module – Gather information about ec2 instances in AWS
ec2_key module – create or delete an ec2 key pair
ec2_metadata_facts module – gathers facts (instance metadata) about remote hosts within EC2
ec2_snapshot module – Creates a snapshot from an existing volume
ec2_snapshot_info module – Gathers information about EC2 volume snapshots in AWS
ec2_spot_instance module – request, stop, reboot or cancel spot instance
ec2_spot_instance_info module – Gather information about ec2 spot instance requests
ec2_tag module – create and remove tags on ec2 resources
ec2_tag_info module – list tags on ec2 resources
ec2_vol module – Create and attach a volume, return volume id and device map
ec2_vol_info module – Gather information about ec2 volumes in AWS
ec2_vpc_dhcp_option module – Manages DHCP Options, and can ensure the DHCP options for the given VPC match what’s requested
ec2_vpc_dhcp_option_info module – Gather information about dhcp options sets in AWS
ec2_vpc_endpoint module – Create and delete AWS VPC Endpoints.
ec2_vpc_endpoint_info module – Retrieves AWS VPC endpoints details using AWS methods.
ec2_vpc_endpoint_service_info module – retrieves AWS VPC endpoint service details
ec2_vpc_igw module – Manage an AWS VPC Internet gateway
ec2_vpc_igw_info module – Gather information about internet gateways in AWS
ec2_vpc_nat_gateway module – Manage AWS VPC NAT Gateways.
ec2_vpc_nat_gateway_info module – Retrieves AWS VPC Managed Nat Gateway details using AWS methods.
ec2_vpc_net module – Configure AWS virtual private clouds
ec2_vpc_net_info module – Gather information about ec2 VPCs in AWS
ec2_vpc_route_table module – Manage route tables for AWS virtual private clouds
ec2_vpc_route_table_info module – Gather information about ec2 VPC route tables in AWS
ec2_vpc_subnet module – Manage subnets in AWS virtual private clouds
ec2_vpc_subnet_info module – Gather information about ec2 VPC subnets in AWS
elb_classic_lb module – creates, updates or destroys an Amazon ELB.
s3_bucket module – Manage S3 buckets in AWS, DigitalOcean, Ceph, Walrus, FakeS3 and StorageGRID
Callback Plugins
aws_resource_actions callback – summarizes all “resource:actions” completed
Inventory Plugins
aws_ec2 inventory – EC2 inventory source
aws_rds inventory – rds instance source
Lookup Plugins
aws_account_attribute lookup – Look up AWS account attributes.
aws_secret lookup – Look up secrets stored in AWS Secrets Manager.
aws_service_ip_ranges lookup – Look up the IP ranges for services provided in AWS such as EC2 and S3.
aws_ssm lookup – Get the value for a SSM parameter or all parameters under a path.
See also
List of collections with docs hosted here.