About DigitalOcean
DigitalOcean provides businesses with a user-friendly cloud platform designed to simplify the deployment and management of applications. It offers scalable virtual servers called Droplets, managed databases, and a fully managed App Platform that abstracts infrastructure management. Businesses benefit from predictable and transparent pricing, high performance with SSD storage, and seamless scalability to handle fluctuating workloads. The platform supports container orchestration with managed Kubernetes, enabling efficient microservices management. Additionally, DigitalOcean fosters a strong developer community and provides built-in monitoring, backups, and load balancing to ensure high availability and reliability.
Available Actions
These are the specific actions that AI agents can perform with this tool
Change Droplet Kernel
2 inputs
Change a specific Droplet's kernel using its ID and a specific kernel version ID.
droplet_id
The unique identifier for the Droplet whose kernel is to be changed.
kernel
The unique identifier for the kernel version to which the Droplet should be changed.
name
The name you want to assign to the Droplet.
region
The region where you want the Droplet to be deployed.
size
The size of the Droplet.
image
The image ID to use for the Droplet.
ssh_keys
A list of SSH key fingerprints to enable in the Droplet.
backups
Whether to enable backups for the Droplet.
ipv6
Whether to enable IPv6 for the Droplet.
user_data
Optional user data to set up the Droplet on the first boot.
Create a snapshot of a DigitalOcean Droplet or volume
resource_id
The ID of the Droplet or volume you want to snapshot.
name
The name you want to give the new snapshot.
Create a new volume on DigitalOcean
name
A human-readable name for the volume. Must be lowercase and between 3 and 64 characters.
region
The slug identifier for the region where the volume will be created.
size_gigabytes
The size of the volume in gigabytes.
description
An optional free-form text field to describe a block storage volume.
Metadata Retrieval for Droplet
2 inputs
Retrieve metadata information about a specific Droplet
droplet_id
The unique identifier for the Droplet.
access_token
OAuth token used for authorization via Bearer Authentication.