Amazon.Aws
集合版本 9.0.0
描述
各种 Ansible 内容,可帮助自动化 AWS 服务的管理。
作者
- Ansible (https://github.com/ansible) 
支持的 ansible-core 版本
- 2.15.0 或更高版本 
沟通
更新日志
场景指南
模块开发指南
动态清单插件指南
插件索引
以下是 amazon.aws 集合中的插件
模块
- autoscaling_group 模块 – 创建或删除 AWS AutoScaling 组 (ASG) 
- autoscaling_group_info 模块 – 收集有关 AWS 中 EC2 Auto Scaling 组 (ASG) 的信息 
- autoscaling_instance 模块 – 管理与 AWS AutoScaling 组 (ASG) 关联的实例 
- autoscaling_instance_info 模块 – 描述与 AWS AutoScaling 组 (ASG) 关联的实例 
- autoscaling_instance_refresh 模块 – 在 AWS 中启动或取消 EC2 Auto Scaling 组 (ASG) 实例刷新 
- autoscaling_instance_refresh_info 模块 – 收集有关 AWS 中 EC2 Auto Scaling 组 (ASG) 实例刷新的信息 
- aws_az_info 模块 – 收集有关 AWS 中可用区的信息 
- aws_caller_info 模块 – 获取有关用于发出 AWS 调用的用户和帐户的信息 
- aws_region_info 模块 – 收集有关 AWS 区域的信息 
- backup_plan 模块 – 管理 AWS Backup 计划 
- backup_plan_info 模块 – 描述 AWS Backup 计划 
- backup_restore_job_info 模块 – 列出有关备份还原作业的信息 
- backup_selection 模块 – 创建、删除和修改 AWS Backup 选择 
- backup_selection_info 模块 – 描述 AWS Backup 选择 
- backup_tag 模块 – 管理备份计划、备份库、恢复点上的标签 
- backup_tag_info 模块 – 列出 AWS Backup 资源上的标签 
- backup_vault 模块 – 管理 AWS Backup 库 
- backup_vault_info 模块 – 描述 AWS Backup 库 
- cloudformation 模块 – 创建或删除 AWS CloudFormation 堆栈 
- cloudformation_info 模块 – 获取有关 AWS CloudFormation 堆栈的信息 
- cloudtrail 模块 – 管理 CloudTrail 的创建、删除和更新 
- cloudtrail_info 模块 – 收集关于 AWS Cloud Trail 中跟踪的信息 
- cloudwatch_metric_alarm 模块 – 创建/更新或删除 AWS CloudWatch “指标告警” 
- cloudwatch_metric_alarm_info 模块 – 收集关于指定指标的告警信息 
- cloudwatchevent_rule 模块 – 管理 CloudWatch Event 规则和目标 
- cloudwatchlogs_log_group 模块 – 在 CloudWatchLogs 中创建或删除日志组 
- cloudwatchlogs_log_group_info 模块 – 获取 CloudWatchLogs 中日志组的信息 
- cloudwatchlogs_log_group_metric_filter 模块 – 管理 CloudWatch 日志组指标过滤器 
- ec2_ami 模块 – 在 EC2 中创建或销毁镜像 (AMI) 
- ec2_ami_info 模块 – 收集关于 EC2 AMI 的信息 
- ec2_eip 模块 – 管理 EC2 弹性 IP (EIP) 地址。 
- ec2_eip_info 模块 – 列出 EC2 EIP 详细信息 
- ec2_eni 模块 – 创建并可选择将弹性网络接口 (ENI) 附加到实例 
- ec2_eni_info 模块 – 收集关于 AWS 中 EC2 ENI 接口的信息 
- ec2_import_image 模块 – 管理 AWS EC2 导入镜像任务 
- ec2_import_image_info 模块 – 收集关于导入虚拟机任务的信息 
- ec2_instance 模块 – 创建和管理 EC2 实例 
- ec2_instance_info 模块 – 收集关于 AWS 中 EC2 实例的信息 
- ec2_key 模块 – 创建或删除 EC2 密钥对 
- ec2_key_info 模块 – 收集关于 AWS 中 EC2 密钥对的信息 
- ec2_launch_template 模块 – 管理 EC2 启动模板 
- ec2_launch_template_info 模块 – 收集关于启动模板和版本的信息 
- ec2_metadata_facts 模块 – 收集有关 EC2 中远程主机的相关事实(实例元数据) 
- ec2_placement_group 模块 – 创建或删除 EC2 Placement Group 
- ec2_placement_group_info 模块 – 列出 EC2 Placement Group 的详细信息 
- ec2_security_group 模块 – 维护 EC2 安全组 
- ec2_security_group_info 模块 – 收集关于 AWS 中 EC2 安全组的信息 
- ec2_snapshot 模块 – 从现有卷创建快照 
- ec2_snapshot_info 模块 – 收集关于 AWS 中 EC2 卷快照的信息 
- ec2_spot_instance 模块 – 请求、停止、重启或取消竞价型实例 
- ec2_spot_instance_info 模块 – 收集关于 EC2 竞价型实例请求的信息 
- ec2_tag 模块 – 在 EC2 资源上创建和删除标签 
- ec2_tag_info 模块 – 列出 EC2 资源上的标签 
- ec2_transit_gateway 模块 – 创建和删除 AWS Transit Gateway 
- ec2_transit_gateway_info 模块 – 检索关于 AWS 中 EC2 Transit Gateway 的信息 
- ec2_transit_gateway_vpc_attachment 模块 – 创建和删除 AWS Transit Gateway VPC 附件 
- ec2_transit_gateway_vpc_attachment_info 模块 – 描述 AWS Transit Gateway VPC 附件 
- ec2_vol 模块 – 创建和附加卷,返回卷 ID 和设备映射 
- ec2_vol_info 模块 – 收集关于 AWS 中 EC2 卷的信息 
- ec2_vpc_dhcp_option 模块 – 管理 DHCP 选项,并能确保给定 VPC 的 DHCP 选项与请求的选项相匹配 
- ec2_vpc_dhcp_option_info 模块 – 收集关于 AWS 中 DHCP 选项集的信息 
- ec2_vpc_egress_igw 模块 – 管理 AWS VPC 出口专用互联网网关 
- ec2_vpc_egress_igw_info 模块 – 收集关于 AWS VPC 出口专用互联网网关的信息 
- ec2_vpc_endpoint 模块 – 创建和删除 AWS VPC 端点 
- ec2_vpc_endpoint_info 模块 – 使用 AWS 方法检索 AWS VPC 端点的详细信息 
- ec2_vpc_endpoint_service_info 模块 – 检索 AWS VPC 端点服务详细信息 
- ec2_vpc_igw 模块 – 管理 AWS VPC 互联网网关 
- ec2_vpc_igw_info 模块 – 收集关于 AWS 中互联网网关的信息 
- ec2_vpc_nacl 模块 – 创建和删除网络 ACL 
- ec2_vpc_nacl_info 模块 – 收集关于 AWS VPC 中网络 ACL 的信息 
- ec2_vpc_nat_gateway 模块 – 管理 AWS VPC NAT 网关 
- ec2_vpc_nat_gateway_info 模块 – 使用 AWS 方法检索 AWS VPC 托管 NAT 网关的详细信息 
- ec2_vpc_net 模块 – 配置 AWS 虚拟私有云 
- ec2_vpc_net_info 模块 – 收集关于 AWS 中 EC2 VPC 的信息 
- ec2_vpc_peering 模块 – 在两个 VPC 之间创建、删除、接受和拒绝 VPC 对等连接。 
- ec2_vpc_peering_info 模块 – 使用 AWS 方法检索 AWS VPC 对等连接的详细信息 
- ec2_vpc_route_table 模块 – 管理 AWS 虚拟私有云的路由表 
- ec2_vpc_route_table_info 模块 – 收集关于 AWS 中 EC2 VPC 路由表的信息 
- ec2_vpc_subnet 模块 – 管理 AWS 虚拟私有云中的子网 
- ec2_vpc_subnet_info 模块 – 收集关于 AWS 中 EC2 VPC 子网的信息 
- ec2_vpc_vgw 模块 – 创建和删除 AWS VPN 虚拟网关 
- ec2_vpc_vgw_info 模块 – 收集关于 AWS 中虚拟网关的信息 
- ec2_vpc_vpn 模块 – 创建、修改和删除 EC2 VPN 连接 
- ec2_vpc_vpn_info 模块 – 收集关于 AWS 中 EC2 VPN 连接的信息 
- elb_application_lb 模块 – 管理应用程序负载均衡器 
- elb_application_lb_info 模块 – 收集关于 AWS 中应用程序负载均衡器的信息 
- elb_classic_lb 模块 – 创建、更新或销毁 Amazon ELB 
- elb_classic_lb_info 模块 – 收集关于 AWS 中 EC2 Classic 弹性负载均衡器的信息 
- iam_access_key 模块 – 管理 AWS IAM 用户访问密钥 
- iam_access_key_info 模块 – 获取关于 AWS IAM 用户访问密钥的信息 
- iam_group 模块 – 管理 AWS IAM 用户组 
- iam_instance_profile 模块 – 管理 IAM 实例配置文件 
- iam_instance_profile_info 模块 – 收集关于 IAM 实例配置文件的信息 
- iam_managed_policy 模块 – 管理用户管理的 IAM 策略 
- iam_mfa_device_info 模块 – 列出为用户注册的 MFA (多因素身份验证) 设备 
- iam_password_policy 模块 – 更新 IAM 密码策略 
- iam_policy 模块 – 管理用户、用户组和角色的内联 IAM 策略 
- iam_policy_info 模块 – 检索用户、用户组和角色的内联 IAM 策略 
- iam_role 模块 – 管理 AWS IAM 角色 
- iam_role_info 模块 – 收集关于 IAM 角色的信息 
- iam_user 模块 – 管理 AWS IAM 用户 
- iam_user_info 模块 – 收集 AWS 中 IAM 用户的事实信息 
- kms_key 模块 – 执行各种 KMS 密钥管理任务 
- kms_key_info 模块 – 收集关于 AWS KMS 密钥的信息 
- lambda 模块 – 管理 AWS Lambda 函数 
- lambda_alias 模块 – 创建、更新或删除 AWS Lambda 函数别名 
- lambda_event 模块 – 创建、更新或删除 AWS Lambda 函数事件映射 
- lambda_execute 模块 – 执行 AWS Lambda 函数 
- lambda_info 模块 – 收集 AWS Lambda 函数详细信息 
- lambda_layer 模块 – 创建 AWS Lambda 层或删除 AWS Lambda 层版本 
- lambda_layer_info 模块 – 列出 Lambda 层或 Lambda 层版本 
- lambda_policy 模块 – 创建、更新或删除 AWS Lambda 策略语句。 
- rds_cluster 模块 – rds_cluster 模块 
- rds_cluster_info 模块 – 获取关于一个或多个 RDS 集群的信息 
- rds_cluster_param_group 模块 – 管理 RDS 集群参数组 
- rds_cluster_param_group_info 模块 – 描述特定 RDS 集群参数组的属性 
- rds_cluster_snapshot 模块 – 管理数据库集群的 Amazon RDS 快照 
- rds_engine_versions_info 模块 – 描述特定数据库引擎版本的属性 
- rds_global_cluster_info 模块 – 获取关于 Aurora 全局数据库集群的信息 
- rds_instance 模块 – 管理 RDS 实例 
- rds_instance_info 模块 – 获取关于一个或多个 RDS 实例的信息 
- rds_instance_param_group 模块 – 管理 RDS 参数组 
- rds_instance_snapshot 模块 – 管理 Amazon RDS 实例快照 
- rds_option_group 模块 – 管理 RDS 选项组的创建、修改和删除 
- rds_option_group_info 模块 – rds_option_group_info 模块 
- rds_snapshot_info 模块 – 获取关于一个或多个 RDS 快照的信息 
- rds_subnet_group 模块 – 管理 RDS 数据库子网组 
- route53 模块 – 在 Amazon Route 53 DNS 服务中添加或删除条目 
- route53_health_check 模块 – 管理 Amazon Route 53 DNS 服务中的运行状况检查 
- route53_info 模块 – 使用 AWS 方法检索 Route 53 详细信息 
- route53_zone 模块 – 添加或删除 Route 53 区域 
- s3_bucket 模块 – 在 AWS、DigitalOcean、Ceph、Walrus、FakeS3 和 StorageGRID 中管理 S3 存储桶 
- s3_bucket_info 模块 – 列出 AWS 中的 S3 存储桶 
- s3_object 模块 – 管理 S3 中的对象 
- s3_object_info 模块 – 收集关于 S3 中对象的信息 
- sts_assume_role 模块 – 使用 AWS Security Token Service 承担角色并获取临时凭证 
回调插件
- aws_resource_actions 回调 – 汇总所有已完成的“资源:操作” 
清单插件
- aws_ec2 清单 – EC2 清单源 
- aws_rds 清单 – RDS 实例清单源 
查找插件
- aws_account_attribute 查找 – 查找 AWS 账户属性 
- aws_collection_constants 查找 – 公开各种与集合相关的常量 
- aws_service_ip_ranges 查找 – 查找 AWS 中提供的服务(如 EC2 和 S3)的 IP 范围。 
- secretsmanager_secret 查找 – 查找存储在 AWS Secrets Manager 中的密钥 
- ssm_parameter 查找 – 获取 SSM 参数的值或路径下的所有参数 
另请参阅
在此处托管文档的集合列表。
