# Ansible – DigitalOcean Documentation > Automate DigitalOcean infrastrucuture and configuration management using the open source Ansible framework. ## DigitalOcean Ansible Collection Reference A complete reference for digitalocean.cloud, the DigitalOcean Ansible Collection - [account_info](https://docs.digitalocean.com/reference/ansible/reference/modules/account_info/index.html.md): Show information about the current user account - [actions_info](https://docs.digitalocean.com/reference/ansible/reference/modules/actions_info/index.html.md): List all actions that have been executed on your account - [app](https://docs.digitalocean.com/reference/ansible/reference/modules/app/index.html.md): Create or delete App Platform applications - [apps_info](https://docs.digitalocean.com/reference/ansible/reference/modules/apps_info/index.html.md): List all App Platform applications on your account - [balance_info](https://docs.digitalocean.com/reference/ansible/reference/modules/balance_info/index.html.md): Retrieve the balances on a customer's account - [billing_history_info](https://docs.digitalocean.com/reference/ansible/reference/modules/billing_history_info/index.html.md): Retrieve a list of all billing history entries - [byoip_prefix](https://docs.digitalocean.com/reference/ansible/reference/modules/byoip_prefix/index.html.md): Manage Bring Your Own IP (BYOIP) prefixes - [byoip_prefixes_info](https://docs.digitalocean.com/reference/ansible/reference/modules/byoip_prefixes_info/index.html.md): List all BYOIP prefixes on your account - [cdn_endpoints](https://docs.digitalocean.com/reference/ansible/reference/modules/cdn_endpoints/index.html.md): Manage CDN endpoints - [cdn_endpoints_info](https://docs.digitalocean.com/reference/ansible/reference/modules/cdn_endpoints_info/index.html.md): List all of the CDN endpoints available on your account - [certificate](https://docs.digitalocean.com/reference/ansible/reference/modules/certificate/index.html.md): Manage certificates - [certificates_info](https://docs.digitalocean.com/reference/ansible/reference/modules/certificates_info/index.html.md): List all of the certificates available on your account - [container_registry](https://docs.digitalocean.com/reference/ansible/reference/modules/container_registry/index.html.md): Create or delete container registry - [container_registry_info](https://docs.digitalocean.com/reference/ansible/reference/modules/container_registry_info/index.html.md): Get information about your container registry - [database_backups_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_backups_info/index.html.md): List all backups for a database cluster - [database_cluster](https://docs.digitalocean.com/reference/ansible/reference/modules/database_cluster/index.html.md): Create or delete database clusters - [database_clusters_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_clusters_info/index.html.md): List all of the database clusters on your account - [database_config](https://docs.digitalocean.com/reference/ansible/reference/modules/database_config/index.html.md): Configure database cluster settings - [database_config_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_config_info/index.html.md): Get database cluster configuration - [database_connection_pool](https://docs.digitalocean.com/reference/ansible/reference/modules/database_connection_pool/index.html.md): Create or delete database connection pools - [database_connection_pools_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_connection_pools_info/index.html.md): List all connection pools for a database cluster - [database_db](https://docs.digitalocean.com/reference/ansible/reference/modules/database_db/index.html.md): Create or delete databases within a cluster - [database_dbs_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_dbs_info/index.html.md): List all databases within a cluster - [database_firewall](https://docs.digitalocean.com/reference/ansible/reference/modules/database_firewall/index.html.md): Manage database cluster firewall rules - [database_firewall_rules_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_firewall_rules_info/index.html.md): List database cluster firewall rules - [database_maintenance_window](https://docs.digitalocean.com/reference/ansible/reference/modules/database_maintenance_window/index.html.md): Configure database cluster maintenance window - [database_replica](https://docs.digitalocean.com/reference/ansible/reference/modules/database_replica/index.html.md): Create or delete database read-only replicas - [database_replicas_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_replicas_info/index.html.md): List all read-only replicas for a database cluster - [database_user](https://docs.digitalocean.com/reference/ansible/reference/modules/database_user/index.html.md): Create or delete database users - [database_users_info](https://docs.digitalocean.com/reference/ansible/reference/modules/database_users_info/index.html.md): List all database users in a cluster - [domain](https://docs.digitalocean.com/reference/ansible/reference/modules/domain/index.html.md): Manage domains - [domain_record](https://docs.digitalocean.com/reference/ansible/reference/modules/domain_record/index.html.md): Manage domain records - [domain_records_info](https://docs.digitalocean.com/reference/ansible/reference/modules/domain_records_info/index.html.md): Retrieve a listing of all of the domain records for a domain - [domains_info](https://docs.digitalocean.com/reference/ansible/reference/modules/domains_info/index.html.md): Retrieve a list of all of the domains in your account - [droplet](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet/index.html.md): Create or delete Droplets - [droplet_action_power](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_action_power/index.html.md): Set power states of a Droplet - [droplet_action_resize](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_action_resize/index.html.md): Resize a Droplet - [droplet_action_snapshot](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_action_snapshot/index.html.md): Take a snapshot of a Droplet - [droplet_autoscale_pool](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_autoscale_pool/index.html.md): Create or delete Droplet Autoscale Pools - [droplet_autoscale_pools_info](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_autoscale_pools_info/index.html.md): List all Droplet Autoscale Pools on your account - [droplet_backups_info](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_backups_info/index.html.md): List backups for a Droplet - [droplet_kernels_info](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_kernels_info/index.html.md): List available kernels for a Droplet - [droplet_neighbors_info](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_neighbors_info/index.html.md): List Droplet neighbors - [droplet_snapshots_info](https://docs.digitalocean.com/reference/ansible/reference/modules/droplet_snapshots_info/index.html.md): List snapshots for a Droplet - [droplets](https://docs.digitalocean.com/reference/ansible/reference/plugins/droplets/index.html.md): Droplets dynamic inventory plugin - [droplets_info](https://docs.digitalocean.com/reference/ansible/reference/modules/droplets_info/index.html.md): List all Droplets in your account - [firewall](https://docs.digitalocean.com/reference/ansible/reference/modules/firewall/index.html.md): Create or delete firewalls - [firewalls_info](https://docs.digitalocean.com/reference/ansible/reference/modules/firewalls_info/index.html.md): List all firewalls on your account - [floating_ip](https://docs.digitalocean.com/reference/ansible/reference/modules/floating_ip/index.html.md): Create or delete floating IPs (legacy) - [floating_ip_action](https://docs.digitalocean.com/reference/ansible/reference/modules/floating_ip_action/index.html.md): Assign or unassign a floating IP to a Droplet (legacy) - [floating_ips_info](https://docs.digitalocean.com/reference/ansible/reference/modules/floating_ips_info/index.html.md): List all floating IPs on your account (legacy) - [function_namespace](https://docs.digitalocean.com/reference/ansible/reference/modules/function_namespace/index.html.md): Create or delete Functions namespaces - [function_namespaces_info](https://docs.digitalocean.com/reference/ansible/reference/modules/function_namespaces_info/index.html.md): List all Functions namespaces on your account - [image](https://docs.digitalocean.com/reference/ansible/reference/modules/image/index.html.md): Manage custom images - [image_action](https://docs.digitalocean.com/reference/ansible/reference/modules/image_action/index.html.md): Perform actions on images - [images_info](https://docs.digitalocean.com/reference/ansible/reference/modules/images_info/index.html.md): List all of the images available on your account - [invoice_items_info](https://docs.digitalocean.com/reference/ansible/reference/modules/invoice_items_info/index.html.md): Get invoice items by UUID - [invoices_info](https://docs.digitalocean.com/reference/ansible/reference/modules/invoices_info/index.html.md): List account invoices - [kubernetes_cluster](https://docs.digitalocean.com/reference/ansible/reference/modules/kubernetes_cluster/index.html.md): Create or delete Kubernetes clusters - [kubernetes_clusters_info](https://docs.digitalocean.com/reference/ansible/reference/modules/kubernetes_clusters_info/index.html.md): Retrieve a list of all of the Kubernetes clusters in your account - [kubernetes_node_pool](https://docs.digitalocean.com/reference/ansible/reference/modules/kubernetes_node_pool/index.html.md): Create, update, or delete Kubernetes node pools - [kubernetes_node_pools_info](https://docs.digitalocean.com/reference/ansible/reference/modules/kubernetes_node_pools_info/index.html.md): List all node pools in a Kubernetes cluster - [load_balancer](https://docs.digitalocean.com/reference/ansible/reference/modules/load_balancer/index.html.md): Create or delete load balancers - [load_balancers_info](https://docs.digitalocean.com/reference/ansible/reference/modules/load_balancers_info/index.html.md): Retrieve a list of all of the load balancers in your account - [monitoring_alert_policies_info](https://docs.digitalocean.com/reference/ansible/reference/modules/monitoring_alert_policies_info/index.html.md): Returns all alert policies that are configured for the given account - [monitoring_alert_policy](https://docs.digitalocean.com/reference/ansible/reference/modules/monitoring_alert_policy/index.html.md): Create or delete monitoring alert policy - [nfs](https://docs.digitalocean.com/reference/ansible/reference/modules/nfs/index.html.md): Create or delete NFS file shares - [nfs_action](https://docs.digitalocean.com/reference/ansible/reference/modules/nfs_action/index.html.md): Perform actions on NFS file shares - [nfs_info](https://docs.digitalocean.com/reference/ansible/reference/modules/nfs_info/index.html.md): List all NFS file shares on your account - [one_click](https://docs.digitalocean.com/reference/ansible/reference/modules/one_click/index.html.md): Install Kubernetes 1-Click applications - [one_clicks_info](https://docs.digitalocean.com/reference/ansible/reference/modules/one_clicks_info/index.html.md): List all available 1-Click applications - [project](https://docs.digitalocean.com/reference/ansible/reference/modules/project/index.html.md): Create or delete projects - [project_resource](https://docs.digitalocean.com/reference/ansible/reference/modules/project_resource/index.html.md): Assign or remove resources from a project - [project_resources](https://docs.digitalocean.com/reference/ansible/reference/modules/project_resources/index.html.md): Assign resources to a project - [project_resources_info](https://docs.digitalocean.com/reference/ansible/reference/modules/project_resources_info/index.html.md): Retrieve a list of all of the project resources in your account - [projects_info](https://docs.digitalocean.com/reference/ansible/reference/modules/projects_info/index.html.md): Retrieve a list of all of the projects in your account - [regions_info](https://docs.digitalocean.com/reference/ansible/reference/modules/regions_info/index.html.md): List all of the regions that are available - [reserved_ip](https://docs.digitalocean.com/reference/ansible/reference/modules/reserved_ip/index.html.md): Create or delete reserved IPs - [reserved_ip_assign](https://docs.digitalocean.com/reference/ansible/reference/modules/reserved_ip_assign/index.html.md): Create and/or assign a reserved IP to a Droplet - [reserved_ips_info](https://docs.digitalocean.com/reference/ansible/reference/modules/reserved_ips_info/index.html.md): List all reserved IPs on your account - [reserved_ipv6](https://docs.digitalocean.com/reference/ansible/reference/modules/reserved_ipv6/index.html.md): Create or delete reserved IPv6 addresses - [reserved_ipv6_action](https://docs.digitalocean.com/reference/ansible/reference/modules/reserved_ipv6_action/index.html.md): Assign or unassign a reserved IPv6 address to a Droplet - [reserved_ipv6s_info](https://docs.digitalocean.com/reference/ansible/reference/modules/reserved_ipv6s_info/index.html.md): List all reserved IPv6 addresses on your account - [sizes_info](https://docs.digitalocean.com/reference/ansible/reference/modules/sizes_info/index.html.md): List all of available Droplet sizes - [snapshot](https://docs.digitalocean.com/reference/ansible/reference/modules/snapshot/index.html.md): Delete snapshots - [snapshots_info](https://docs.digitalocean.com/reference/ansible/reference/modules/snapshots_info/index.html.md): Retrieve a list of all of the snapshots in your account - [space](https://docs.digitalocean.com/reference/ansible/reference/modules/space/index.html.md): Manage Spaces - [spaces_info](https://docs.digitalocean.com/reference/ansible/reference/modules/spaces_info/index.html.md): List all of the Spaces in your account - [spaces_key](https://docs.digitalocean.com/reference/ansible/reference/modules/spaces_key/index.html.md): Create or delete Spaces access keys - [spaces_keys_info](https://docs.digitalocean.com/reference/ansible/reference/modules/spaces_keys_info/index.html.md): List all Spaces access keys on your account - [ssh_key](https://docs.digitalocean.com/reference/ansible/reference/modules/ssh_key/index.html.md): Create or delete SSH keys - [ssh_keys_info](https://docs.digitalocean.com/reference/ansible/reference/modules/ssh_keys_info/index.html.md): List all of the keys in your account - [tag](https://docs.digitalocean.com/reference/ansible/reference/modules/tag/index.html.md): Create or delete tags - [tags_info](https://docs.digitalocean.com/reference/ansible/reference/modules/tags_info/index.html.md): List all of the tags on your account - [uptime_alert](https://docs.digitalocean.com/reference/ansible/reference/modules/uptime_alert/index.html.md): Create or delete uptime check alerts - [uptime_alerts_info](https://docs.digitalocean.com/reference/ansible/reference/modules/uptime_alerts_info/index.html.md): List all alerts for an uptime check - [uptime_check](https://docs.digitalocean.com/reference/ansible/reference/modules/uptime_check/index.html.md): Create or delete Uptime checks - [uptime_checks_info](https://docs.digitalocean.com/reference/ansible/reference/modules/uptime_checks_info/index.html.md): List all of the Uptime checks on your account - [uptime_checks_state_info](https://docs.digitalocean.com/reference/ansible/reference/modules/uptime_checks_state_info/index.html.md): Get the state of an Uptime check - [volume](https://docs.digitalocean.com/reference/ansible/reference/modules/volume/index.html.md): Create or delete volumes - [volume_action](https://docs.digitalocean.com/reference/ansible/reference/modules/volume_action/index.html.md): Attach or detach volumes from Droplets - [volume_snapshot](https://docs.digitalocean.com/reference/ansible/reference/modules/volume_snapshot/index.html.md): Create or delete volume snapshots - [volumes_info](https://docs.digitalocean.com/reference/ansible/reference/modules/volumes_info/index.html.md): List all of the block storage volumes available on your account - [vpc](https://docs.digitalocean.com/reference/ansible/reference/modules/vpc/index.html.md): Create or delete VPCs - [vpc_nat_gateway](https://docs.digitalocean.com/reference/ansible/reference/modules/vpc_nat_gateway/index.html.md): Create or delete VPC NAT Gateways - [vpc_nat_gateways_info](https://docs.digitalocean.com/reference/ansible/reference/modules/vpc_nat_gateways_info/index.html.md): List all VPC NAT Gateways on your account - [vpc_peering](https://docs.digitalocean.com/reference/ansible/reference/modules/vpc_peering/index.html.md): Create or delete VPC Peerings - [vpc_peerings_info](https://docs.digitalocean.com/reference/ansible/reference/modules/vpc_peerings_info/index.html.md): List all VPC Peerings on your account - [vpcs_info](https://docs.digitalocean.com/reference/ansible/reference/modules/vpcs_info/index.html.md): List all of the VPCs on your account