# Reference Home – DigitalOcean Documentation > Manage resources programmatically and integrate across the developer ecosystem with CLIs, APIs, and SDKs. - [DigitalOcean Libraries](https://docs.digitalocean.com/reference/libraries/index.html.md): This is a list of official and community-created client libraries that let you use the DigitalOcean’s APIs in a variety of programming languages. Language Library Name Description Go Godo Official Go wrapper for DigitalOcean API v2.0. Python PyDo Official … - [Open-Source Software](https://docs.digitalocean.com/reference/opensource/index.html.md): We use and contribute to open source software. ## doctl Command Line Interface (CLI) Manage your DigitalOcean resources from the command line with doctl, our open-source command line interface (CLI). - [How to Install and Configure doctl](https://docs.digitalocean.com/reference/doctl/how-to/install/index.html.md): Install and configure doctl, the official DigitalOcean command-line client (CLI). - [doctl compute droplet actions](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/actions/index.html.md): Retrieves a list of previous actions taken on the Droplet, such as reboots, resizes, and snapshots actions. - [doctl genai agent route add](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/route/add/index.html.md): Use this command to add an agent route to an agent. The command requires values for the `--parent-agent-id` and `--child-agent-id` flags. - [doctl kubernetes cluster registry add](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/registry/add/index.html.md): Adds container registry support to the specified Kubernetes cluster(s). - [doctl genai knowledge-base add-datasource](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/add-datasource/index.html.md): Add a datasource for knowledge base by its uuid. Add only one Spaces or Webcrawler as a datasource. For more info about datasources, see the [datasources … - [doctl compute firewall add-droplets](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/add-droplets/index.html.md): Assigns Droplets to a cloud firewall on your account. - [doctl compute load-balancer add-droplets](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/add-droplets/index.html.md): Use this command to add Droplets to a load balancer. - [doctl compute load-balancer add-forwarding-rules](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/add-forwarding-rules/index.html.md): Use this command to add forwarding rules to a load balancer, specified with the `--forwarding-rules` flag. Valid rules include: - `entry_protocol`: The entry protocol used for traffic to the load balancer. Possible values are: `http`, `https`, `http2`, … - [doctl compute firewall add-rules](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/add-rules/index.html.md): Add inbound or outbound rules to a cloud firewall. - [doctl compute firewall add-tags](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/add-tags/index.html.md): Add tags to a cloud firewall. This adds all assets using that tag to the firewall. - [doctl databases firewalls append](https://docs.digitalocean.com/reference/doctl/reference/databases/firewalls/append/index.html.md): Appends a single rule to the existing firewall rules of the specified database. This command requires the `--rule` flag specifying the resource or resources allowed to access the database cluster. The rule passed to the `--rule` flag must be in a : format … - [doctl compute tag apply](https://docs.digitalocean.com/reference/doctl/reference/compute/tag/apply/index.html.md): Tag one or more resources. You can tag Droplets, images, volumes, volume snapshots, and database clusters. Resources must be specified as Uniform Resource Names (URNs) and has the following syntax: `do::`. - [doctl compute reserved-ip-action assign](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip-action/assign/index.html.md): Assigns a reserved IP address to the specified Droplet. - [doctl compute reserved-ipv6 assign](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ipv6/assign/index.html.md): Assigns a reserved IPv6 address to the specified Droplet. - [doctl projects resources assign](https://docs.digitalocean.com/reference/doctl/reference/projects/resources/assign/index.html.md): Assign one or more resources to a project by specifying the resource's uniform resource name ("URN"). A valid URN has the format: `do:resource_type:resource_id`. For example: - `do:droplet:4126873` - `do:volume:6fc4c277-ea5c-448a-93cd-dd496cfef71f` - … - [doctl compute volume-action attach](https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/attach/index.html.md): Attaches a block storage volume to a Droplet. You can only attach one Droplet to a volume at a time. However, you can attach up to fifteen different volumes to a Droplet at a time. When you attach a pre-formatted volume to Ubuntu, Debian, Fedora, Fedora … - [doctl genai knowledge-base attach](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/attach/index.html.md): Attach a knowledge base to an agent using knowledge base uuid and agent uuid. It returns the information of corresponding agent. - [doctl registries options available-regions](https://docs.digitalocean.com/reference/doctl/reference/registries/options/available-regions/index.html.md): Lists available container registry regions - [doctl registries options available-regions](https://docs.digitalocean.com/reference/doctl/reference/registry/options/available-regions/index.html.md): Lists available container registry regions - [doctl compute droplet backups](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/backups/index.html.md): Lists backup images for a Droplet, including each image's slug and ID. - [doctl databases backups](https://docs.digitalocean.com/reference/doctl/reference/databases/backups/index.html.md): Retrieves a list of backups created for the specified database cluster. The list contains the size in GB, and the date and time the backup was created. - [doctl apps dev build](https://docs.digitalocean.com/reference/doctl/reference/apps/dev/build/index.html.md): [BETA] Build an app component locally. The component name is optional unless running non-interactively. All command line flags as optional. You may specify flags to be applied to the current build or use the command `doctl app dev config` to permanently … - [doctl registries garbage-collection cancel](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/cancel/index.html.md): Cancels the currently-active garbage collection for a container registry. - [doctl registries garbage-collection cancel](https://docs.digitalocean.com/reference/doctl/reference/registry/garbage-collection/cancel/index.html.md): Cancels the currently-active garbage collection for a container registry. - [doctl compute droplet-action change-backup-policy](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/change-backup-policy/index.html.md): Changes backup policy for a Droplet with enabled backups. - [doctl compute droplet-action change-kernel](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/change-kernel/index.html.md): Changes a Droplet's kernel. This is only available for externally managed kernels. All Droplets created after 17 March 2017 have internally managed kernels by default. Use the `doctl compute droplet kernels ` command to retrieve a list of kernels for the … - [doctl serverless connect](https://docs.digitalocean.com/reference/doctl/reference/serverless/connect/index.html.md): This command connects `doctl serverless` support to a functions namespace of your choice. The optional argument should be a (complete or partial) match to a namespace label or id. If there is no argument, all namespaces are matched. If the result is … - [doctl databases connection](https://docs.digitalocean.com/reference/doctl/reference/databases/connection/index.html.md): Retrieves the following connection details for a database cluster: - A connection string for the database cluster - The default database name - The fully-qualified domain name of the publicly-connectable host - The port on which the database is listening … - [doctl databases replica connection](https://docs.digitalocean.com/reference/doctl/reference/databases/replica/connection/index.html.md): Retrieves information for connecting to the specified read-only database replica in the specified database cluster This command requires that you pass in the replica's name, which you can retrieve by querying a database ID: doctl databases replica list … - [doctl apps console](https://docs.digitalocean.com/reference/doctl/reference/apps/console/index.html.md): Instantiates a console session for a component of an app. Note: avoid creating scripts or making changes that need to persist on these instances, as they are ephemeral and may be terminated at any time - [doctl apps create](https://docs.digitalocean.com/reference/doctl/reference/apps/create/index.html.md): Create an app with the given app spec. To create an app, App Platform must have access to your repository service. Click one of the following links to provide access for your preferred service: [GitHub](https://cloud.digitalocean.com/apps/gitlab/install), … - [doctl compute cdn create](https://docs.digitalocean.com/reference/doctl/reference/compute/cdn/create/index.html.md): Creates a Content Delivery Network (CDN) on the origin server you specify and automatically generates an endpoint. You can also use a custom subdomain you own to create an additional endpoint, which must be secured with SSL. The Time To Live (TTL) value is … - [doctl compute certificate create](https://docs.digitalocean.com/reference/doctl/reference/compute/certificate/create/index.html.md): Creates a new Let's Encrypt certificate or adds an existing custom certificate to your team. There are two supported certificate types: Let's Encrypt certificates, and custom certificates. Let's Encrypt certificates are free, auto-renewed and managed for … - [doctl compute domain create](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/create/index.html.md): Adds a domain to your account that you can assign to Droplets, load balancers, and other resources. - [doctl compute domain records create](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/create/index.html.md): Create DNS records for a domain. - [doctl compute droplet-autoscale create](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/create/index.html.md): Usage doctl compute droplet-autoscale create [flags] Flags Option Description --cooldown-minutes Cooldown durationDefault: 0 --cpu-target CPU target threshold --droplet-agent Enable droplet agentDefault: true --enable-ipv6 Enable droplet IPv6Default: true … - [doctl compute droplet create](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/create/index.html.md): Creates a new Droplet on your account. The command requires values for the `--size`, and `--image` flags. To retrieve a list of size slugs, use the `doctl compute size list` command. To retrieve a list of image slugs, use the `doctl compute image list` … - [doctl compute firewall create](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/create/index.html.md): Creates a cloud firewall. This command must contain at least one inbound or outbound access rule. - [doctl compute image create](https://docs.digitalocean.com/reference/doctl/reference/compute/image/create/index.html.md): Creates an image in your DigitalOcean account. Specify a URL to download the image from and the region to store the image in. You can add additional metadata to the image using the optional flags. - [doctl compute load-balancer create](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/create/index.html.md): Use this command to create a new load balancer on your account. Valid forwarding rules are: - `entry_protocol`: The entry protocol used for traffic to the load balancer. Possible values are: `http`, `https`, `http2`, `http3`, `tcp`, or `udp`. - … - [doctl compute reserved-ip create](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip/create/index.html.md): Creates a new reserved IP address. Reserved IP addresses can either be assigned to Droplets or held in the region they were created in on your account, but because of the IPv4 address shortage, unassigned reserved IP addresses incur charges. - [doctl compute reserved-ipv6 create](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ipv6/create/index.html.md): Creates a new reserved IPv6 address. Reserved IPv6 addresses can be held in the region they were created in on your account. - [doctl compute ssh-key create](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh-key/create/index.html.md): Use this command to add a new SSH key to your account. Specify a `` for the key, and set the `--public-key` flag to a string with the contents of the key. Note that creating a key will not add it to any Droplets. - [doctl compute tag create](https://docs.digitalocean.com/reference/doctl/reference/compute/tag/create/index.html.md): Creates a new tag that you can apply to resources. - [doctl compute volume create](https://docs.digitalocean.com/reference/doctl/reference/compute/volume/create/index.html.md): Creates a block storage volume on your account. You can use flags to specify the volume size, region, description, filesystem type, tags, and to create a volume from an existing volume snapshot. Use the `doctl compute volume-action attach ` command to … - [doctl compute vpc-nat-gateway create](https://docs.digitalocean.com/reference/doctl/reference/compute/vpc-nat-gateway/create/index.html.md): Usage doctl compute vpc-nat-gateway create [flags] Aliases c Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Name, Type, State, Region, VPCs, Egresses, Timeouts. --help, -h Help for this command … - [doctl databases create](https://docs.digitalocean.com/reference/doctl/reference/databases/create/index.html.md): Creates a database cluster with the specified name. You can customize the configuration using the listed flags, all of which are optional. Without any flags set, the command creates a single-node, single-CPU PostgreSQL database cluster. - [doctl databases db create](https://docs.digitalocean.com/reference/doctl/reference/databases/db/create/index.html.md): Creates a database with the specified name in the specified database cluster. You can get a list of existing database clusters and their IDs by calling: doctl databases list - [doctl databases pool create](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/create/index.html.md): Creates a connection pool for the specified database cluster. In addition to the pool's name, you must also use flags to specify the pool's target database, its size, and a database user that the pool uses to authenticate. If you do not specify a user, the … - [doctl databases replica create](https://docs.digitalocean.com/reference/doctl/reference/databases/replica/create/index.html.md): Creates a read-only database replica for the specified database cluster, giving it the specified name. This command requires the ID of a database cluster, which you can retrieve by calling: doctl databases list - [doctl databases topics create](https://docs.digitalocean.com/reference/doctl/reference/databases/topics/create/index.html.md): This command creates a kafka topic for the specified kafka database cluster, giving it the specified name. Example: doctl databases topics create --replication_factor 2 --partition_count 4 - [doctl databases user create](https://docs.digitalocean.com/reference/doctl/reference/databases/user/create/index.html.md): Creates a new user for a database. New users are given a role of `normal` and are given an automatically-generated password. To retrieve a list of your databases and their IDs, call `doctl databases list`. - [doctl genai agent apikeys create](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/apikeys/create/index.html.md): Creates an API key for your GenAI agent on your account. The command requires values for the `--name``--agent-id` The API key is created in the specified agent. - [doctl genai agent create](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/create/index.html.md): Creates a GenAI agent on your account. The command requires values for the `--name``--project-id``--model-id``--region`, and `--instruction` flags. - [doctl genai agent functionroute create](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/functionroute/create/index.html.md): Create a function route for your GenAI agent.The command requires values for the `--agent-id``--description``--faas_name``--faas_namespace` `--function_name``--input_schema `, and `--output_schema ` flags. - [doctl genai knowledge-base create](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/create/index.html.md): Creates a knowledge base and returns the following information - The Knowledge Base UUID - The Knowledge Base Name - The Knowledge Base Region - The Knowledge Base Project ID - The Knowledge Base Database ID - The Knowledge Base Last Indexing Job - The … - [doctl genai openai-key create](https://docs.digitalocean.com/reference/doctl/reference/genai/openai-key/create/index.html.md): Creates a new OpenAI API Key with the specified name and API key. - [doctl kubernetes cluster create](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/create/index.html.md): Creates a Kubernetes cluster given the specified options and using the specified name. Before creating the cluster, you can use `doctl kubernetes options` to see possible values for the various configuration flags. If no configuration flags are used, a … - [doctl kubernetes cluster node-pool create](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/create/index.html.md): Creates a new node pool for the specified cluster. The command requires values for the `--name`, `--size`, and `--count` flags to create a node pool. You can also specify that you'd like to enable autoscaling and set minimum and maximum node poll sizes. - [doctl monitoring alert create](https://docs.digitalocean.com/reference/doctl/reference/monitoring/alert/create/index.html.md): Creates a new alert policy. You can create policies that monitor various metrics of your Droplets and send you alerts when a metric exceeds a specified threshold. For example, you can create a policy that monitors a Droplet's CPU usage and triggers an … - [doctl monitoring uptime alert create](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/alert/create/index.html.md): Creates an alert policy for an uptime check. You can create an alert policy based on the following metrics: - `latency`: Alerts on the response latency. `--threshold` value is an integer representing milliseconds. - `down`: Alerts on whether the endpoints … - [doctl monitoring uptime create](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/create/index.html.md): Creates an uptime check on your account. Uptime checks monitor any endpoint that is accessible over HTTP, HTTPS, ping (ICMP). You can use this check to set up an alert policy using the `doctl monitoring uptime alert` commands. - [doctl network attachment create](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/create/index.html.md): Use this command to create a new Partner Attachment on your account. - [doctl network byoip-prefix create](https://docs.digitalocean.com/reference/doctl/reference/network/byoip-prefix/create/index.html.md): Creates a new BYOIP Prefix. BYOIP Prefixes can be held in the region they were created in on your account. - [doctl nfs create](https://docs.digitalocean.com/reference/doctl/reference/nfs/create/index.html.md): Create an NFS share with the provided config. - [doctl nfs snapshot create](https://docs.digitalocean.com/reference/doctl/reference/nfs/snapshot/create/index.html.md): Creates a snapshot of the NFS share with the given share ID. - [doctl projects create](https://docs.digitalocean.com/reference/doctl/reference/projects/create/index.html.md): Creates a new project in your account. Projects allow you to organize your DigitalOcean resources (like Droplets, Spaces, load balancers, domains, and floating IPs) into groups that fit the way you work. You can create projects that align with the … - [doctl registries create](https://docs.digitalocean.com/reference/doctl/reference/registries/create/index.html.md): Creates a new registry in your account. The registry name must be unique and can contain only lowercase letters, numbers, and hyphens. - [doctl registries create](https://docs.digitalocean.com/reference/doctl/reference/registry/create/index.html.md): Creates a new private container registry with the provided name. - [doctl serverless namespaces create](https://docs.digitalocean.com/reference/doctl/reference/serverless/namespaces/create/index.html.md): `Use `doctl serverless namespaces create` to create a new functions namespace. Both a region and a label must be specified. - [doctl spaces keys create](https://docs.digitalocean.com/reference/doctl/reference/spaces/keys/create/index.html.md): Create a key for a Space with the provided name. - [doctl vpcs create](https://docs.digitalocean.com/reference/doctl/reference/vpcs/create/index.html.md): Use this command to create a new VPC network on your account. - [doctl vpcs peerings create](https://docs.digitalocean.com/reference/doctl/reference/vpcs/peerings/create/index.html.md): Use this command to create a new VPC Peering on your account. - [doctl apps create-deployment](https://docs.digitalocean.com/reference/doctl/reference/apps/create-deployment/index.html.md): Creates an app using the provided app spec. To redeploy an existing app using its latest image or source code changes, use the --update-sources flag. To update an existing app’s spec configuration without pulling its latest changes or image, use the … - [doctl invoice csv](https://docs.digitalocean.com/reference/doctl/reference/invoice/csv/index.html.md): Downloads a CSV-formatted file of a specific invoice to your local machine. Use the `doctl invoice list` command to find the UUID of the invoice to retrieve. - [doctl apps delete](https://docs.digitalocean.com/reference/doctl/reference/apps/delete/index.html.md): Deletes the specified app. This permanently deletes the app and all of its associated deployments. - [doctl compute cdn delete](https://docs.digitalocean.com/reference/doctl/reference/compute/cdn/delete/index.html.md): Deletes the CDN specified by the ID. You can retrieve a list of CDN IDs by calling `doctl compute cdn list` - [doctl compute certificate delete](https://docs.digitalocean.com/reference/doctl/reference/compute/certificate/delete/index.html.md): Deletes the specified certificate. Use `doctl compute certificate list` to see all available certificates associated with your account. - [doctl compute domain delete](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/delete/index.html.md): Permanently deletes a domain from your account. You cannot undo this command once done. - [doctl compute domain records delete](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/delete/index.html.md): Deletes DNS records for a domain. - [doctl compute droplet-autoscale delete](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/delete/index.html.md): Usage doctl compute droplet-autoscale delete [flags] Aliases d, rm Flags Option Description --force Force delete without a confirmation promptDefault: false --help, -h Help for this command Related Commands Command Description doctl compute … - [doctl compute droplet delete](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/delete/index.html.md): Permanently deletes a Droplet. This is irreversible. - [doctl compute firewall delete](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/delete/index.html.md): Permanently deletes a cloud firewall. This is irreversible, but does not delete any Droplets assigned to the cloud firewall. - [doctl compute image delete](https://docs.digitalocean.com/reference/doctl/reference/compute/image/delete/index.html.md): Permanently deletes an image from your account. This is irreversible. - [doctl compute load-balancer delete](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/delete/index.html.md): Use this command to permanently delete the specified load balancer. This is irreversible. - [doctl compute reserved-ip delete](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip/delete/index.html.md): Permanently deletes a reserved IP address. This is irreversible. - [doctl compute reserved-ipv6 delete](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ipv6/delete/index.html.md): Permanently deletes a reserved IPv6 address. This is irreversible. - [doctl compute snapshot delete](https://docs.digitalocean.com/reference/doctl/reference/compute/snapshot/delete/index.html.md): Deletes the specified snapshot or volume. This is irreversible. - [doctl compute ssh-key delete](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh-key/delete/index.html.md): Use this command to permanently delete an SSH key from your account. Note that this does not delete an SSH key from any Droplets. - [doctl compute tag delete](https://docs.digitalocean.com/reference/doctl/reference/compute/tag/delete/index.html.md): Deletes a tag from your account. Deleting a tag also removes the tag from all the resources that had been tagged with it. - [doctl compute volume delete](https://docs.digitalocean.com/reference/doctl/reference/compute/volume/delete/index.html.md): Deletes a block storage volume by ID, destroying all of its data and removing it from your account. This is irreversible. - [doctl compute vpc-nat-gateway delete](https://docs.digitalocean.com/reference/doctl/reference/compute/vpc-nat-gateway/delete/index.html.md): Usage doctl compute vpc-nat-gateway delete [flags] Aliases d, rm Flags Option Description --force Force delete without a confirmation promptDefault: false --help, -h Help for this command Related Commands Command Description doctl compute vpc-nat-gateway … - [doctl databases db delete](https://docs.digitalocean.com/reference/doctl/reference/databases/db/delete/index.html.md): Deletes the specified database from the specified database cluster. You can get a list of existing database clusters and their IDs by calling: doctl databases list You can get a list of existing databases that are hosted within a cluster by calling: doctl … - [doctl databases delete](https://docs.digitalocean.com/reference/doctl/reference/databases/delete/index.html.md): Deletes the database cluster with the specified ID. To retrieve a list of your database clusters and their IDs, use `doctl databases list`. - [doctl databases indexes delete](https://docs.digitalocean.com/reference/doctl/reference/databases/indexes/delete/index.html.md): Usage doctl databases indexes delete [flags] Aliases rm Flags Option Description --force, -f Deletes the opensearch index without a confirmation promptDefault: false --help, -h Help for this command Related Commands Command Description doctl databases … - [doctl databases pool delete](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/delete/index.html.md): Deletes the specified connection pool for the specified database cluster. You can get a list of existing connection pools by calling: doctl databases pool list You can get a list of existing database clusters and their IDs by calling: doctl databases list - [doctl databases replica delete](https://docs.digitalocean.com/reference/doctl/reference/databases/replica/delete/index.html.md): Deletes the specified read-only replica for the specified database cluster. This command requires that you pass in the replica's name, which you can retrieve by querying a database ID: doctl databases replica list This command requires the ID of a database … - [doctl databases topics delete](https://docs.digitalocean.com/reference/doctl/reference/databases/topics/delete/index.html.md): Usage doctl databases topics delete [flags] Aliases rm Flags Option Description --force, -f Deletes the kafka topic without a confirmation promptDefault: false --help, -h Help for this command Related Commands Command Description doctl databases topics … - [doctl databases user delete](https://docs.digitalocean.com/reference/doctl/reference/databases/user/delete/index.html.md): Deletes the specified database user. To retrieve a list of your databases and their IDs, call `doctl databases list`. - [doctl genai agent apikeys delete](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/apikeys/delete/index.html.md): Deletes an api-key for an agent by ID. - [doctl genai agent delete](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/delete/index.html.md): Deletes a GenAI agent by ID. - [doctl genai agent functionroute delete](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/functionroute/delete/index.html.md): Use this command to delete a function route of an agent. The command requires values for the `--agent-id` and `--function-id` flags. - [doctl genai agent route delete](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/route/delete/index.html.md): Use this command to delete an agent route to an agent. The command requires values for the `--parent-agent-id` and `--child-agent-id` flags. - [doctl genai knowledge-base delete](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/delete/index.html.md): Deletes the knowledge bases by its valid uuid. - [doctl genai openai-key delete](https://docs.digitalocean.com/reference/doctl/reference/genai/openai-key/delete/index.html.md): Deletes an OpenAI API Key by its UUID. - [doctl kubernetes cluster delete](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/delete/index.html.md): Deletes the specified Kubernetes clusters and the Droplets associated with them. To delete all other DigitalOcean resources created during the operation of the clusters, such as load balancers, volumes or volume snapshots, use the `--dangerous` flag. - [doctl kubernetes cluster node-pool delete](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/delete/index.html.md): Deletes a node pool in a cluster, which also removes all the nodes inside that pool. You cannot reverse this action. - [doctl monitoring alert delete](https://docs.digitalocean.com/reference/doctl/reference/monitoring/alert/delete/index.html.md): Deletes an alert policy. - [doctl monitoring uptime alert delete](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/alert/delete/index.html.md): Deletes an uptime check on your account by ID. - [doctl monitoring uptime delete](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/delete/index.html.md): Deletes an uptime check on your account. - [doctl network attachment delete](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/delete/index.html.md): Deletes information about a Partner Attachment. This is irreversible - [doctl network byoip-prefix delete](https://docs.digitalocean.com/reference/doctl/reference/network/byoip-prefix/delete/index.html.md): Permanently deletes a BYOIP Prefix. This is irreversible and it needs all IPs of the prefix to be unassigned - [doctl nfs delete](https://docs.digitalocean.com/reference/doctl/reference/nfs/delete/index.html.md): Delete an NFS share with the given ID and region. - [doctl nfs snapshot delete](https://docs.digitalocean.com/reference/doctl/reference/nfs/snapshot/delete/index.html.md): Delete an NFS share with the given ID and region. - [doctl projects delete](https://docs.digitalocean.com/reference/doctl/reference/projects/delete/index.html.md): Deletes a project. To be deleted, a project must not have any resources assigned to it. - [doctl registries delete](https://docs.digitalocean.com/reference/doctl/reference/registries/delete/index.html.md): Permanently deletes a registry from your account. - [doctl registries delete](https://docs.digitalocean.com/reference/doctl/reference/registry/delete/index.html.md): Permanently deletes a private container registry and all of its contents. This is irreversible. - [doctl serverless namespaces delete](https://docs.digitalocean.com/reference/doctl/reference/serverless/namespaces/delete/index.html.md): Use `doctl serverless namespaces delete` to delete a functions namespace. The full label or full id of the namespace is required as an argument. You are prompted for confirmation unless `--force` is specified. - [doctl spaces keys delete](https://docs.digitalocean.com/reference/doctl/reference/spaces/keys/delete/index.html.md): Delete a key for a Space. - [doctl vpcs delete](https://docs.digitalocean.com/reference/doctl/reference/vpcs/delete/index.html.md): Permanently deletes the specified VPC. This is irreversible. You cannot delete VPCs that are default networks for a region. To delete a default VPC network, make another VPC network the default for the region using the `doctl vpcs update --default=true` … - [doctl vpcs peerings delete](https://docs.digitalocean.com/reference/doctl/reference/vpcs/peerings/delete/index.html.md): Permanently deletes the specified VPC Peering. This is irreversible. - [doctl compute droplet-autoscale delete-dangerous](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/delete-dangerous/index.html.md): Usage doctl compute droplet-autoscale delete-dangerous [flags] Flags Option Description --force Force delete without a confirmation promptDefault: false --help, -h Help for this command Related Commands Command Description doctl compute droplet-autoscale … - [doctl genai knowledge-base delete-datasource](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/delete-datasource/index.html.md): Delete a datasource for knowledge base using its id. - [doctl registries repository delete-manifest](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/delete-manifest/index.html.md): Permanently deletes one or more repository manifests by digest. - [doctl registries repository delete-manifest](https://docs.digitalocean.com/reference/doctl/reference/registry/repository/delete-manifest/index.html.md): Permanently deletes one or more repository manifests by digest. - [doctl kubernetes cluster node-pool delete-node](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/delete-node/index.html.md): Deletes a node in the specified node pool. By default, this deletion happens gracefully and Kubernetes drains the node of any pods before deleting it. - [doctl kubernetes cluster delete-selective](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/delete-selective/index.html.md): Deletes the specified Kubernetes cluster and Droplets associated with it. It also deletes the specified associated resources. Associated resources can be load balancers, volumes and volume snapshots. - [doctl registries repository delete-tag](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/delete-tag/index.html.md): Permanently deletes one or more repository tags. - [doctl registries repository delete-tag](https://docs.digitalocean.com/reference/doctl/reference/registry/repository/delete-tag/index.html.md): Permanently deletes one or more repository tags. - [doctl serverless deploy](https://docs.digitalocean.com/reference/doctl/reference/serverless/deploy/index.html.md): At any time you can use `doctl serverless deploy` to upload the contents of a functions project in your file system for testing in your serverless namespace. The project must be organized in the fashion expected by an App Platform Functions component. The … - [doctl compute volume-action detach](https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/detach/index.html.md): Detaches a block storage volume from a Droplet. - [doctl genai knowledge-base detach](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/detach/index.html.md): Detaches a knowledge base from an agent using knowledge base uuid and agent uuid. - [doctl compute volume-action detach-by-droplet-id](https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/detach-by-droplet-id/index.html.md): This command detaches a volume. This command is deprecated. Use `doctl compute volume-action detach` instead. - [doctl compute droplet-action disable-backups](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/disable-backups/index.html.md): Disables backups on a Droplet. This does not delete existing backups. - [doctl registries docker-config](https://docs.digitalocean.com/reference/doctl/reference/registries/docker-config/index.html.md): Outputs a JSON-formatted Docker configuration that you can use to configure a Docker client to authenticate with your private container registry. This configuration is useful for configuring third-party tools that need access to your registry. By default … - [doctl registries docker-config](https://docs.digitalocean.com/reference/doctl/reference/registry/docker-config/index.html.md): Outputs a JSON-formatted Docker configuration that you can use to configure a Docker client to authenticate with your private container registry. This configuration is useful for configuring third-party tools that need access to your registry. For … - [doctl compute droplet-action enable-backups](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/enable-backups/index.html.md): Enables backups on a Droplet. This automatically creates and stores a disk image of the Droplet. By default, backups happen daily. - [doctl compute droplet-action enable-ipv6](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/enable-ipv6/index.html.md): Enables IPv6 networking on a Droplet. When executed, we automatically assign an IPv6 address to the Droplet. The Droplet may require additional network configuration to properly use the new IPv6 address. For more information, see: … - [doctl compute droplet-action enable-private-networking](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/enable-private-networking/index.html.md): Enables VPC networking on a Droplet. This command adds a private IPv4 address to the Droplet that other resources inside the Droplet's VPC network can access. The Droplet is placed in the default VPC network for the region it resides in. All Droplets … - [doctl databases options engines](https://docs.digitalocean.com/reference/doctl/reference/databases/options/engines/index.html.md): Lists the available database engines for DigitalOcean Managed Databases. - [doctl compute cdn flush](https://docs.digitalocean.com/reference/doctl/reference/compute/cdn/flush/index.html.md): Flushes the cache of a Content Delivery Network (CDN), which: - purges all copies of the files in the cache - re-caches the files - retrieves files from the origin server for any requests that hit the CDN endpoint until all the files are re-cached This … - [doctl databases fork](https://docs.digitalocean.com/reference/doctl/reference/databases/fork/index.html.md): Creates a new database cluster from an existing cluster. The forked database contains all of the data from the original database at the time the fork is created. - [doctl account get](https://docs.digitalocean.com/reference/doctl/reference/account/get/index.html.md): Retrieve the following details from your account profile: - Email address - Team - Account Droplet limit - Email verification status - UUID for the account - Account status (active or disabled). - [doctl apps get](https://docs.digitalocean.com/reference/doctl/reference/apps/get/index.html.md): Get an app with the provided id. Only basic information is included with the text output format. For complete app details including its app spec, use the JSON format. - [doctl apps spec get](https://docs.digitalocean.com/reference/doctl/reference/apps/spec/get/index.html.md): Use this command to retrieve the latest spec of an app. Optionally, pass a deployment ID to get the spec of that specific deployment. - [doctl apps tier instance-size get](https://docs.digitalocean.com/reference/doctl/reference/apps/tier/instance-size/get/index.html.md): Use this command to retrieve information about a specific app instance size. - [doctl balance get](https://docs.digitalocean.com/reference/doctl/reference/balance/get/index.html.md): This command retrieves the following details about your account balance: - Your month-to-date balance including your account balance and month-to-date usage. - Your current overall balance as of your most recent billing activity. - Your usage in the … - [doctl compute action get](https://docs.digitalocean.com/reference/doctl/reference/compute/action/get/index.html.md): Retrieve the following details about a specific action taken on one of your resources: - The action ID - The action status (`pending`, `completed`, etc) - The action type, such as: `create`, `destroy`, `power_cycle`, `power_off`, `power_on`, `backup`, … - [doctl compute cdn get](https://docs.digitalocean.com/reference/doctl/reference/compute/cdn/get/index.html.md): Lists the following details for the specified Content Delivery Network (CDNs): - The ID for the CDN, in UUID format - The fully qualified domain name (FQDN) for the origin server, which provides the content to the CDN. Currently, only Spaces are supported … - [doctl compute certificate get](https://docs.digitalocean.com/reference/doctl/reference/compute/certificate/get/index.html.md): This command retrieves the following details about a certificate: - The certificate ID - The name you gave the certificate - A comma-separated list of domain names associated with the certificate - The SHA-1 fingerprint of the certificate - The … - [doctl compute domain get](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/get/index.html.md): Retrieves information about a domain on your account. - [doctl compute droplet-action get](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/get/index.html.md): Retrieves information about an action performed on a Droplet, including its status, type, and completion time. - [doctl compute droplet-autoscale get](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/get/index.html.md): Usage doctl compute droplet-autoscale get [flags] Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Name, Region, Status, Min Instance, Max Instance, Target Instance, Avg CPU Util, Avg Mem Util, Target … - [doctl compute droplet backup-policies get](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/backup-policies/get/index.html.md): Retrieves a backup policy of a Droplet. - [doctl compute droplet get](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/get/index.html.md): Retrieves information about a Droplet, including: - The Droplet's ID - The Droplet's name - The Droplet's public IPv4 address - The Droplet's private IPv4 address - The Droplet's IPv6 address - The memory size of the Droplet in MB - The number of vCPUs on … - [doctl compute firewall get](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/get/index.html.md): Retrieves information about an existing cloud firewall, including: - The firewall's UUID - The firewall's name - The status of the firewall. Possible values: `waiting`, `succeeded`, `failed`. - The firewall's creation date, in ISO8601 combined date and … - [doctl compute image-action get](https://docs.digitalocean.com/reference/doctl/reference/compute/image-action/get/index.html.md): Retrieves the status of an image action, including the following details: - The unique ID used to identify and reference an image action - The status of the image action. Possible values: `in-progress`, `completed`, `errored`. - When the action was … - [doctl compute image get](https://docs.digitalocean.com/reference/doctl/reference/compute/image/get/index.html.md): Returns the following information about the specified image: - The image's ID - The image's name - The type of image. Possible values: `snapshot`, `backup`, `custom`. - The distribution of the image. For custom images, this is user defined. - The image's … - [doctl compute load-balancer get](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/get/index.html.md): Use this command to retrieve information about a load balancer instance, including: - The load balancer's ID - The load balancer's name - The load balancer's IP address - The current state of the load balancer. This can be `new`, `active`, or `errored`. - … - [doctl compute reserved-ip-action get](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip-action/get/index.html.md): Retrieves the status of a reserved IP action. Outputs the following information: - The unique numeric ID used to identify and reference a reserved IP action - The status of the reserved IP action. Possible values: "in-progress", "completed", "errored" - … - [doctl compute reserved-ip get](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip/get/index.html.md): Retrieves detailed information about a reserved IP address, including its region and the ID of the Droplet its assigned to. - [doctl compute reserved-ipv6 get](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ipv6/get/index.html.md): Retrieves detailed information about a reserved IPv6 address, including its region and the ID of the Droplet its assigned to. - [doctl compute snapshot get](https://docs.digitalocean.com/reference/doctl/reference/compute/snapshot/get/index.html.md): Retrieves information about a Droplet or block storage volume snapshot, including: - The snapshot's ID - The snapshot's name - The date and time when the snapshot was created - The slugs of the datacenter regions in which the snapshot is available - The … - [doctl compute ssh-key get](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh-key/get/index.html.md): Use this command to get the id, fingerprint, public_key, and name of a specific SSH key on your account. - [doctl compute tag get](https://docs.digitalocean.com/reference/doctl/reference/compute/tag/get/index.html.md): Retrieves the number of resources using the tag. - [doctl compute volume-action get](https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/get/index.html.md): Retrieves the status of a volume action, including the following details: - The unique numeric ID used to identify and reference a volume action. - The status of the volume action. Possible values: `in-progress`, `completed`, `errored`. - When the action … - [doctl compute volume get](https://docs.digitalocean.com/reference/doctl/reference/compute/volume/get/index.html.md): Retrieves information about a block storage volume. - [doctl compute vpc-nat-gateway get](https://docs.digitalocean.com/reference/doctl/reference/compute/vpc-nat-gateway/get/index.html.md): Usage doctl compute vpc-nat-gateway get [flags] Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Name, Type, State, Region, VPCs, Egresses, Timeouts. --help, -h Help for this command --no-header Return … - [doctl databases configuration get](https://docs.digitalocean.com/reference/doctl/reference/databases/configuration/get/index.html.md): Retrieves the advanced configuration for the specified cluster, including its backup settings, temporary file limit, and session timeout values. - [doctl databases db get](https://docs.digitalocean.com/reference/doctl/reference/databases/db/get/index.html.md): Retrieves the name of the specified database hosted in the specified database cluster. You can get a list of existing database clusters and their IDs by calling: doctl databases list You can get a list of existing databases that are hosted within a cluster … - [doctl databases get](https://docs.digitalocean.com/reference/doctl/reference/databases/get/index.html.md): Retrieves the following details about the specified database cluster: - The database ID, in UUID format - The name you gave the database cluster - The database engine. Possible values: `redis`, `valkey`, `pg`, `mysql` , `mongodb`, `kafka`, `opensearch` - … - [doctl databases maintenance-window get](https://docs.digitalocean.com/reference/doctl/reference/databases/maintenance-window/get/index.html.md): Retrieves the following information on currently-scheduled maintenance windows for the specified database cluster: - The day of the week the maintenance window occurs - The hour in UTC when maintenance updates will be applied, in 24 hour format, such as … - [doctl databases pool get](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/get/index.html.md): This command retrieves the following information about the specified connection pool for the specified database cluster: - The database user that the connection pool uses. When excluded, all connections to the database use the inbound user. - The … - [doctl databases replica get](https://docs.digitalocean.com/reference/doctl/reference/databases/replica/get/index.html.md): Gets the following details for the specified read-only replica of the specified database cluster: - The name of the replica - The information required to connect to the read-only replica - The region where the database cluster is located, such as `nyc3` or … - [doctl databases sql-mode get](https://docs.digitalocean.com/reference/doctl/reference/databases/sql-mode/get/index.html.md): Displays the configured SQL modes for the specified MySQL database cluster. - [doctl databases topics get](https://docs.digitalocean.com/reference/doctl/reference/databases/topics/get/index.html.md): This command lists the following details for a given topic in a kafka database cluster: - The Name of the topic. - The Partitions of the topic - the number of partitions in the topics - The Replication Factor of the topic - number of brokers the topic's … - [doctl databases user get](https://docs.digitalocean.com/reference/doctl/reference/databases/user/get/index.html.md): Retrieves the following details about the specified user: - The username for the user - The password for the user - The user's role, either "primary" or "normal" Primary user accounts are created by DigitalOcean at database cluster creation time and can't … - [doctl genai agent get](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/get/index.html.md): Retrieves information about an agent, including: - The Agent ID - The Agent name - The Agent's region - The Agent's model ID - The Agent's project ID - The Agent creation date, in ISO8601 combined date and time format - The ID of the user who created the … - [doctl genai knowledge-base get](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/get/index.html.md): Retrieves information about a Knowledge Base, including: - The Knowledge Base UUID - The Knowledge Base Name - The Knowledge Base Region - The Knowledge Base Project ID - The Knowledge Base Database ID - The Knowledge Base Last Indexing Job - The Knowledge … - [doctl genai openai-key get](https://docs.digitalocean.com/reference/doctl/reference/genai/openai-key/get/index.html.md): Retrieves information about an OpenAI API Key - [doctl invoice get](https://docs.digitalocean.com/reference/doctl/reference/invoice/get/index.html.md): Retrieves an itemized list of resources and their costs on the specified invoice, including each resource's: - ID - UUID (if applicable) - Product name - Description - Group description - Amount charged, in USD - Duration of usage for the invoice period - … - [doctl kubernetes cluster get](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/get/index.html.md): Retrieves the following details about a Kubernetes cluster: - A unique ID for the cluster - A human-readable name for the cluster - The slug identifying the region where the Kubernetes cluster is located - The slug identifying the cluster's Kubernetes … - [doctl kubernetes cluster node-pool get](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/get/index.html.md): Retrieves information about the specified node pool in the specified cluster, including: - The node pool ID - The slug indicating the machine size of the nodes, such as `s-1vcpu-2gb` - The number of nodes in the pool - The tags applied to the node pool - … - [doctl monitoring alert get](https://docs.digitalocean.com/reference/doctl/reference/monitoring/alert/get/index.html.md): Retrieves an alert policy and its configuration. - [doctl monitoring uptime alert get](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/alert/get/index.html.md): Retrieves information about an uptime alert policy. - [doctl monitoring uptime get](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/get/index.html.md): Retrieves information about an uptime check on your account. - [doctl network attachment get](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/get/index.html.md): Retrieves information about a Partner Attachment, including: - The Partner Attachment ID - The Partner Attachment Name - The Partner Attachment State - The Partner Attachment Connection Bandwidth in Mbps - The Partner Attachment Region - The Partner … - [doctl network byoip-prefix get](https://docs.digitalocean.com/reference/doctl/reference/network/byoip-prefix/get/index.html.md): Retrieves detailed information about a BYOIP Prefix - [doctl nfs get](https://docs.digitalocean.com/reference/doctl/reference/nfs/get/index.html.md): Get an NFS share with the given ID and region. - [doctl nfs snapshot get](https://docs.digitalocean.com/reference/doctl/reference/nfs/snapshot/get/index.html.md): Get an NFS snapshot with the given ID and region. - [doctl projects get](https://docs.digitalocean.com/reference/doctl/reference/projects/get/index.html.md): Retrieves the following details for an existing project (use `default` as the to retrieve details about your default project): - The project's ID, in UUID format - The project owner's account UUID - The name of the project - The project's description - The … - [doctl projects resources get](https://docs.digitalocean.com/reference/doctl/reference/projects/resources/get/index.html.md): Retrieve information about a resource by specifying its uniform resource name ("URN"). Currently, only Droplets, floating IPs, load balancers, domains, volumes, and App Platform apps are supported. A valid URN has the format: … - [doctl registries get](https://docs.digitalocean.com/reference/doctl/reference/registries/get/index.html.md): Retrieves information about a registry in your account, including: - The registry name - The endpoint used to access it - The region where it resides - [doctl registries get](https://docs.digitalocean.com/reference/doctl/reference/registry/get/index.html.md): Retrieves details about a private container registry, including its name and the endpoint used to access it. - [doctl serverless activations get](https://docs.digitalocean.com/reference/doctl/reference/serverless/activations/get/index.html.md): Retrieve the activation record for a previously invoked function. You can limit output to the result or the logs. The `doctl serverless activation logs` command has additional advanced capabilities for retrieving logs. - [doctl serverless functions get](https://docs.digitalocean.com/reference/doctl/reference/serverless/functions/get/index.html.md): Retrieves the code or metadata of a deployed function. - [doctl spaces keys get](https://docs.digitalocean.com/reference/doctl/reference/spaces/keys/get/index.html.md): Get the key for a Space by Access Key ID. - [doctl vpcs get](https://docs.digitalocean.com/reference/doctl/reference/vpcs/get/index.html.md): Retrieve information about a VPC network, including: - The VPC network's ID - The uniform resource name (URN) for the VPC network - The VPC network's name - The VPC network's description - The range of IP addresses in the VPC network, in CIDR notation - … - [doctl vpcs peerings get](https://docs.digitalocean.com/reference/doctl/reference/vpcs/peerings/get/index.html.md): Retrieves information about a VPC Peering, including: - The VPC Peering ID - The VPC Peering Name - The Peered VPC network IDs - The VPC Peering Status - The VPC Peering creation date, in ISO8601 combined date and time format - [doctl registries garbage-collection get-active](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/get-active/index.html.md): Retrieves the currently-active garbage collection for a container registry, if any active garbage collection exists. Information included about the registry includes: - UUID - Status - Registry name - Create time - Updated at time - Blobs deleted - Freed … - [doctl registries garbage-collection get-active](https://docs.digitalocean.com/reference/doctl/reference/registry/garbage-collection/get-active/index.html.md): Retrieves the currently-active garbage collection for a container registry, if any active garbage collection exists. Information included about the registry includes: - UUID - Status - Registry name - Create time - Updated at time - Blobs deleted - Freed … - [doctl genai openai-key get-agents](https://docs.digitalocean.com/reference/doctl/reference/genai/openai-key/get-agents/index.html.md): Lists all agents that are using the specified OpenAI API Key - [doctl network attachment get-bgp-auth-key](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/get-bgp-auth-key/index.html.md): Retrieves information about a BGP Auth key of Partner Attachment - [doctl databases get-ca](https://docs.digitalocean.com/reference/doctl/reference/databases/get-ca/index.html.md): Retrieves a database certificate - [doctl apps get-deployment](https://docs.digitalocean.com/reference/doctl/reference/apps/get-deployment/index.html.md): Gets information about a specific deployment for the given app, including when the app updated and what triggered the deployment (Cause). Only basic information is included with the text output format. For complete app details including an updated app … - [doctl apps get-job-invocation](https://docs.digitalocean.com/reference/doctl/reference/apps/get-job-invocation/index.html.md): Gets information about a specific job invocation for the given app, including when the job was created. Only basic information is included with the text output format. For complete app details including an updated app spec, use the `--output` global flag … - [doctl serverless get-metadata](https://docs.digitalocean.com/reference/doctl/reference/serverless/get-metadata/index.html.md): The `doctl serverless get-metadata` command produces a JSON structure that summarizes the contents of a functions project (a directory you have designated for functions development). This can be useful for feeding into other tools. - [doctl network attachment get-service-key](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/get-service-key/index.html.md): Retrieves information about a Service key of Partner Attachment, including: - The Service key Value - The Service key State - The Service key CreatedAt - [doctl kubernetes cluster get-upgrades](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/get-upgrades/index.html.md): Retrieves a list of slugs representing Kubernetes upgrade versions you can use to upgrade the cluster. To upgrade your cluster, use the `doctl kubernetes cluster upgrade` command. - [doctl compute ssh-key import](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh-key/import/index.html.md): Use this command to add a new SSH key to your account, using a local public key file. Note that importing a key to your account will not add it to any Droplets - [doctl auth init](https://docs.digitalocean.com/reference/doctl/reference/auth/init/index.html.md): This command allows you to initialize doctl with a token that allows it to query and manage your account details and resources. The command requires and API token to authenticate, which you can generate in the control panel at … - [doctl serverless init](https://docs.digitalocean.com/reference/doctl/reference/serverless/init/index.html.md): The `doctl serverless init` command specifies a directory in your file system which will hold functions and supporting artifacts while you're developing them. This 'functions project' can be uploaded to your functions namespace for testing. Later, after … - [doctl databases maintenance-window install](https://docs.digitalocean.com/reference/doctl/reference/databases/maintenance-window/install/index.html.md): Starts the installation of updates for the specified database cluster immediately outside of a maintenance window. - [doctl kubernetes 1-click install](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/1-click/install/index.html.md): Installs 1-click applications on a Kubernetes cluster. Use the `--1-click` flag to specify one or multiple pieces of software to install on the cluster. - [doctl serverless install](https://docs.digitalocean.com/reference/doctl/reference/serverless/install/index.html.md): This command installs additional software under `doctl` needed to make the other serverless commands work. The install operation is long-running, and a network connection is required. - [doctl serverless functions invoke](https://docs.digitalocean.com/reference/doctl/reference/serverless/functions/invoke/index.html.md): Invokes a function in your functions namespace. You can provide inputs and inspect outputs. - [doctl compute droplet kernels](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/kernels/index.html.md): Retrieves a list of all kernels available to a Droplet. This command is only available for Droplets with externally managed kernels. All Droplets created after March 2017 have internally managed kernels by default. - [doctl registries kubernetes-manifest](https://docs.digitalocean.com/reference/doctl/reference/registries/kubernetes-manifest/index.html.md): Outputs a YAML-formatted Kubernetes secret manifest that can be used to grant a Kubernetes cluster pull access to your private container registry. By default, the secret manifest is applied to all the namespaces for the Kubernetes cluster using the … - [doctl registries kubernetes-manifest](https://docs.digitalocean.com/reference/doctl/reference/registry/kubernetes-manifest/index.html.md): Outputs a YAML-formatted Kubernetes secret manifest that can be used to grant a Kubernetes cluster pull access to your private container registry. By default, the secret manifest is applied to all the namespaces for the Kubernetes cluster using the … - [doctl 1-click list](https://docs.digitalocean.com/reference/doctl/reference/1-click/list/index.html.md): Use this command to retrieve a list of 1-Click applications. You can narrow it by type, current types: kubernetes, droplet - [doctl apps list](https://docs.digitalocean.com/reference/doctl/reference/apps/list/index.html.md): Lists all apps associated with your account, including their ID, spec name, creation date, and other information. Only basic information is included with the text output format. For complete app details including an updated app spec, use the `--output` … - [doctl apps tier instance-size list](https://docs.digitalocean.com/reference/doctl/reference/apps/tier/instance-size/list/index.html.md): Use this command to list all the available app instance sizes. - [doctl auth list](https://docs.digitalocean.com/reference/doctl/reference/auth/list/index.html.md): List named authentication contexts that you created with `doctl auth init`. To switch between the contexts use `doctl auth switch --context `, where `` is one of the contexts listed. To create new contexts, see the help for `doctl auth init`. - [doctl billing-history list](https://docs.digitalocean.com/reference/doctl/reference/billing-history/list/index.html.md): This command retrieves the following details for each event in your billing history: - The date of the event - The type of billing event - A description of the event - The amount of the event in USD - The invoice ID associated with the event, if applicable … - [doctl compute action list](https://docs.digitalocean.com/reference/doctl/reference/compute/action/list/index.html.md): Retrieve a list of all actions taken on your resources. The following details are provided: - The action ID - The action status (`pending`, `completed`, etc) - The action type, such as: `create`, `destroy`, `power_cycle`, `power_off`, `power_on`, `backup`, … - [doctl compute cdn list](https://docs.digitalocean.com/reference/doctl/reference/compute/cdn/list/index.html.md): Retrieves a list of your existing Content Delivery Networks (CDNs) and their following details: - The ID for the CDN, in UUID format - The fully qualified domain name (FQDN) for the origin server, which provides the content to the CDN. Currently, only … - [doctl compute certificate list](https://docs.digitalocean.com/reference/doctl/reference/compute/certificate/list/index.html.md): This command retrieves a list of all certificates associated with the account. The following details are shown for each certificate: - The certificate ID - The name you gave the certificate - A comma-separated list of domain names associated with the … - [doctl compute domain list](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/list/index.html.md): Retrieves a list of domains on your account. - [doctl compute domain records list](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/list/index.html.md): Lists the DNS records for a domain. - [doctl compute droplet-autoscale list](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/list/index.html.md): Usage doctl compute droplet-autoscale list [flags] Aliases ls Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Name, Region, Status, Min Instance, Max Instance, Target Instance, Avg CPU Util, Avg Mem … - [doctl compute droplet 1-click list](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/1-click/list/index.html.md): Retrieves a list of Droplet 1-Click application slugs. You can use 1-click slugs to create Droplets by using them as the argument for the `--image` flag in the `doctl compute droplet create` command. For example, the following command creates a Droplet … - [doctl compute droplet backup-policies list](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/backup-policies/list/index.html.md): List droplet backup policies for all existing Droplets. - [doctl compute droplet list](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/list/index.html.md): Retrieves a list of Droplets on your account, including the following information about each: - The Droplet's ID - The Droplet's name - The Droplet's public IPv4 address - The Droplet's private IPv4 address - The Droplet's IPv6 address - The memory size of … - [doctl compute firewall list](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/list/index.html.md): Retrieves a list of cloud firewalls on your account. - [doctl compute image list](https://docs.digitalocean.com/reference/doctl/reference/compute/image/list/index.html.md): Lists all private images on your account. To list public images, use the `--public` flag. This command returns the following information about each image: - The image's ID - The image's name - The type of image. Possible values: `snapshot`, `backup`, … - [doctl compute load-balancer list](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/list/index.html.md): Use this command to get a list of the load balancers on your account, including the following information for each: - The load balancer's ID - The load balancer's name - The load balancer's IP address - The current state of the load balancer. This can be … - [doctl compute region list](https://docs.digitalocean.com/reference/doctl/reference/compute/region/list/index.html.md): List DigitalOcean datacenter regions displaying their name, slug, and availability. Use the slugs displayed by this command to specify regions in other commands. - [doctl compute reserved-ip list](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip/list/index.html.md): Retrieves a list of all the reserved IP addresses on your account. - [doctl compute reserved-ipv6 list](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ipv6/list/index.html.md): Retrieves a list of all the reserved IPv6 addresses on your account. - [doctl compute size list](https://docs.digitalocean.com/reference/doctl/reference/compute/size/list/index.html.md): Retrieves a list of slug identifiers, RAM amounts, vCPU counts, disk sizes, and pricing details for each Droplet size. Use these slugs to specify the size of Droplet in other commands, such as `doctl compute droplet create --size `. - [doctl compute snapshot list](https://docs.digitalocean.com/reference/doctl/reference/compute/snapshot/list/index.html.md): Retrieves a list of snapshots and their information, including: - The snapshot's ID - The snapshot's name - The date and time when the snapshot was created - The slugs of the datacenter regions in which the snapshot is available - The type of resource the … - [doctl compute ssh-key list](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh-key/list/index.html.md): Use this command to list the id, fingerprint, public_key, and name of all SSH keys on your account. - [doctl compute tag list](https://docs.digitalocean.com/reference/doctl/reference/compute/tag/list/index.html.md): Retrieves a list of all the tags in your account and how many resources are using each tag. - [doctl compute volume-action list](https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/list/index.html.md): Retrieves a list of actions taken on a volume. The following details are provided: - The unique numeric ID used to identify and reference a volume action. - The status of the volume action. Possible values: `in-progress`, `completed`, `errored`. - When the … - [doctl compute volume list](https://docs.digitalocean.com/reference/doctl/reference/compute/volume/list/index.html.md): Lists all of the block storage volumes on your account. - [doctl compute vpc-nat-gateway list](https://docs.digitalocean.com/reference/doctl/reference/compute/vpc-nat-gateway/list/index.html.md): Usage doctl compute vpc-nat-gateway list [flags] Aliases ls Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Name, Type, State, Region, VPCs, Egresses, Timeouts. --help, -h Help for this command … - [doctl databases db list](https://docs.digitalocean.com/reference/doctl/reference/databases/db/list/index.html.md): Retrieves a list of databases being hosted in the specified database cluster. You can get a list of existing database clusters and their IDs by calling: doctl databases list - [doctl databases events list](https://docs.digitalocean.com/reference/doctl/reference/databases/events/list/index.html.md): Retrieves a list of database clusters events: You can get a list of database events by calling: doctl databases events list - [doctl databases firewalls list](https://docs.digitalocean.com/reference/doctl/reference/databases/firewalls/list/index.html.md): This command lists the following details for each firewall rule in a given database: - The UUID of the firewall rule - The UUID of the cluster for which the rule is applied - The type of resource that the firewall rule allows to access the database … - [doctl databases indexes list](https://docs.digitalocean.com/reference/doctl/reference/databases/indexes/list/index.html.md): This command lists the following details for each index in an opensearch cluster: - The Name of the index. - The Status of the index. - The Health of the index. - The Number of Shards in the index. - The Number of Replicas in the index. - The Number of … - [doctl databases list](https://docs.digitalocean.com/reference/doctl/reference/databases/list/index.html.md): Retrieves a list of database clusters and their following details: - The database ID, in UUID format - The name you gave the database cluster - The database engine. Possible values: `redis`, `valkey`, `pg`, `mysql` , `mongodb`, `kafka`, `opensearch` - The … - [doctl databases pool list](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/list/index.html.md): Lists the existing connection pools for the specified database. The command returns the following details about each connection pool: - The database user that the connection pool uses. When excluded, all connections to the database use the inbound user. - … - [doctl databases replica list](https://docs.digitalocean.com/reference/doctl/reference/databases/replica/list/index.html.md): Lists the following details for read-only replicas for the specified database cluster. - The replica's name - The region where the database cluster is located, such as `nyc3`, `sfo2` - The replica's status. Possible values: `forking` and `active` This … - [doctl databases topics list](https://docs.digitalocean.com/reference/doctl/reference/databases/topics/list/index.html.md): This command lists the following details for each topic in a kafka database cluster: - The Name of the topic. - The State of the topic. - The Replication Factor of the topic - number of brokers the topic's partitions are replicated across. - [doctl databases user list](https://docs.digitalocean.com/reference/doctl/reference/databases/user/list/index.html.md): Retrieves a list of users for the specified database with the following details: - The username for the user - The password for the user - The user's role, either "primary" or "normal" Primary user accounts are created by DigitalOcean at database cluster … - [doctl genai agent apikeys list](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/apikeys/list/index.html.md): Retrieves a list of all the api keys for your agent, including the following details: - The ApiKey ID - The ApiKey name - The ID of the user who created the Apikey - The ApiKey's Secret Key - The ApiKey deletion date, in ISO8601 combined date and time … - [doctl genai agent list](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/list/index.html.md): Retrieves a list of all the agents on your account, including the following information for each: - The Agent ID - The Agent name - The Agent's region - The Agent's model ID - The Agent's project ID - The Agent creation date, in ISO8601 combined date and … - [doctl genai knowledge-base list](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/list/index.html.md): List all knowledge bases for agents where each knowledge base contains the following information: - The Knowledge Base UUID - The Knowledge Base Name - The Knowledge Base Region - The Knowledge Base Project ID - The Knowledge Base Database ID - The … - [doctl genai openai-key list](https://docs.digitalocean.com/reference/doctl/reference/genai/openai-key/list/index.html.md): Lists all OpenAI API Keys available in your account - [doctl invoice list](https://docs.digitalocean.com/reference/doctl/reference/invoice/list/index.html.md): Lists all of the invoices on your account including the UUID, amount in USD, and time period for each. - [doctl kubernetes 1-click list](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/1-click/list/index.html.md): Retrieves a list of Kubernetes 1-Click applications you can install on a Kubernetes cluster. - [doctl kubernetes cluster list](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/list/index.html.md): Retrieves the following details about all Kubernetes clusters that are on your account: - A unique ID for the cluster - A human-readable name for the cluster - The slug identifying the region where the Kubernetes cluster is located - The slug identifying … - [doctl kubernetes cluster node-pool list](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/list/index.html.md): Retrieves information about the specified cluster's node pools, including: - The node pool ID - The slug indicating the machine size of the nodes, such as `s-1vcpu-2gb` - The number of nodes in the pool - The tags applied to the node pool - The names of … - [doctl monitoring alert list](https://docs.digitalocean.com/reference/doctl/reference/monitoring/alert/list/index.html.md): Retrieves a list of all the alert policies in your account. - [doctl monitoring uptime alert list](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/alert/list/index.html.md): Retrieves a list of the alert policies for an uptime check. - [doctl monitoring uptime list](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/list/index.html.md): Retrieves a list of all of the uptime checks on your account. - [doctl network attachment list](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/list/index.html.md): Retrieves a list of the Partner Attachment on your account, including the following information for each: - The Partner Attachment ID - The Partner Attachment Name - The Partner Attachment State - The Partner Attachment Connection Bandwidth in Mbps - The … - [doctl network byoip-prefix list](https://docs.digitalocean.com/reference/doctl/reference/network/byoip-prefix/list/index.html.md): Retrieves a list of all the BYOIP Prefixes in your account. - [doctl nfs list](https://docs.digitalocean.com/reference/doctl/reference/nfs/list/index.html.md): List all NFS shares in the given region. - [doctl nfs snapshot list](https://docs.digitalocean.com/reference/doctl/reference/nfs/snapshot/list/index.html.md): List all NFS snapshots in the given region. - [doctl projects list](https://docs.digitalocean.com/reference/doctl/reference/projects/list/index.html.md): List details for your DigitalOcean projects, including: - The project's ID, in UUID format - The project owner's account UUID - The name of the project - The project's description - The project's specified purpose - The project's environment (Development, … - [doctl projects resources list](https://docs.digitalocean.com/reference/doctl/reference/projects/resources/list/index.html.md): List all of the resources assigned to the specified project displaying their uniform resource names ("URNs"). - [doctl registries garbage-collection list](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/list/index.html.md): Retrieves a list of past garbage collections for a registry. Information about each garbage collection includes: - UUID - Status - Registry name - Create time - Updated at time - Blobs deleted - Freed bytes - [doctl registries list](https://docs.digitalocean.com/reference/doctl/reference/registries/list/index.html.md): Lists information about all registries in your account, including: - The registry name - The endpoint used to access it - The region where it resides - [doctl registries garbage-collection list](https://docs.digitalocean.com/reference/doctl/reference/registry/garbage-collection/list/index.html.md): Retrieves a list of past garbage collections for a registry. Information about each garbage collection includes: - UUID - Status - Registry name - Create time - Updated at time - Blobs deleted - Freed bytes - [doctl serverless activations list](https://docs.digitalocean.com/reference/doctl/reference/serverless/activations/list/index.html.md): Use `doctl serverless activations list` to list the activation records that are present in the cloud for previously invoked functions. - [doctl serverless functions list](https://docs.digitalocean.com/reference/doctl/reference/serverless/functions/list/index.html.md): Lists the functions in your functions namespace. - [doctl serverless namespaces list](https://docs.digitalocean.com/reference/doctl/reference/serverless/namespaces/list/index.html.md): Use `doctl serverless namespaces list` to list your functions namespaces. - [doctl spaces keys list](https://docs.digitalocean.com/reference/doctl/reference/spaces/keys/list/index.html.md): List all keys for a Space. - [doctl vpcs list](https://docs.digitalocean.com/reference/doctl/reference/vpcs/list/index.html.md): Retrieves a list of the VPCs on your account, including the following information for each: - The VPC network's ID - The uniform resource name (URN) for the VPC network - The VPC network's name - The VPC network's description - The range of IP addresses in … - [doctl vpcs peerings list](https://docs.digitalocean.com/reference/doctl/reference/vpcs/peerings/list/index.html.md): Retrieves a list of the VPC Peerings on your account, including the following information for each: - The VPC Peering ID - The VPC Peering Name - The Peered VPC network IDs - The VPC Peering Status - The VPC Peering creation date, in ISO8601 combined date … - [doctl apps list-alerts](https://docs.digitalocean.com/reference/doctl/reference/apps/list-alerts/index.html.md): Lists all alerts associated to an app and its component, such as deployment failures and domain failures. - [doctl compute image list-application](https://docs.digitalocean.com/reference/doctl/reference/compute/image/list-application/index.html.md): Lists all public one-click apps that are currently available on the DigitalOcean Marketplace. This command returns the following information about each image: - The image's ID - The image's name - The type of image. Possible values: `snapshot`, `backup`, … - [doctl kubernetes cluster list-associated-resources](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/list-associated-resources/index.html.md): Retrieves the following details for a Kubernetes cluster: - Volume IDs for volumes created by the DigitalOcean CSI driver - Volume snapshot IDs for volume snapshots created by the DigitalOcean CSI driver - Load balancer IDs for load balancers managed by … - [doctl apps list-buildpacks](https://docs.digitalocean.com/reference/doctl/reference/apps/list-buildpacks/index.html.md): Lists all buildpacks available on App Platform - [doctl compute firewall list-by-droplet](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/list-by-droplet/index.html.md): Lists the cloud firewalls assigned to a Droplet. - [doctl genai knowledge-base list-datasources](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/list-datasources/index.html.md): List all datasource for a valid knowledge base uuid. - [doctl apps list-deployments](https://docs.digitalocean.com/reference/doctl/reference/apps/list-deployments/index.html.md): List all deployments for an app. Only basic information is included with the text output format. For complete app details including the app specs, use the JSON format. - [doctl compute image list-distribution](https://docs.digitalocean.com/reference/doctl/reference/compute/image/list-distribution/index.html.md): Lists the distribution images available from DigitalOcean. This command returns the following information about each image: - The image's ID - The image's name - The type of image. Possible values: `snapshot`, `backup`, `custom`. - The distribution of the … - [doctl compute droplet-autoscale list-history](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/list-history/index.html.md): Usage doctl compute droplet-autoscale list-history [flags] Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Current Instance, Target Instance, Status, Reason, Error Reason. --help, -h Help for this … - [doctl apps list-instances](https://docs.digitalocean.com/reference/doctl/reference/apps/list-instances/index.html.md): Returns an app's currently running ephemeral compute instances. - [doctl apps list-job-invocations](https://docs.digitalocean.com/reference/doctl/reference/apps/list-job-invocations/index.html.md): List all job invocations for an app. Only basic information is included with the text output format. For complete app details including the app specs, use the JSON format. - [doctl registries repository list-manifests](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/list-manifests/index.html.md): Retrieves information about manifests in a repository, including: - The manifest digest - The compressed size - The uncompressed size - The last updated timestamp - The manifest tags - The manifest blobs (available in detailed output only) - [doctl registries repository list-manifests](https://docs.digitalocean.com/reference/doctl/reference/registry/repository/list-manifests/index.html.md): Retrieves information about manifests in a repository, including: - The manifest digest - The compressed size - The uncompressed size - The last updated timestamp - The manifest tags - The manifest blobs (available in detailed output only) - [doctl compute droplet-autoscale list-members](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/list-members/index.html.md): Usage doctl compute droplet-autoscale list-members [flags] Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Status, Health Status, Unhealthy Reason, CPU Util, Mem Util. --help, -h Help for this command … - [doctl genai list-models](https://docs.digitalocean.com/reference/doctl/reference/genai/list-models/index.html.md): The `doctl genai list-models` command lists all available GenAI models. The command returns the following details for each model: - The model ID - The model name - Agreement name - The model creation date, in ISO8601 combined date and time format - The … - [doctl apps list-regions](https://docs.digitalocean.com/reference/doctl/reference/apps/list-regions/index.html.md): Lists all regions supported by App Platform, including details about their current availability. - [doctl genai list-regions](https://docs.digitalocean.com/reference/doctl/reference/genai/list-regions/index.html.md): The `doctl genai list-regions` command lists all available GenAI regions. The command returns the following details for each region: - Inference URL: The URL for the inference server - Region: The region code - Serves Batch: Whether this datacenter is … - [doctl serverless namespaces list-regions](https://docs.digitalocean.com/reference/doctl/reference/serverless/namespaces/list-regions/index.html.md): Use `doctl serverless namespaces list-regions` to list the values that are accepted in the `--region` flag of `doctl serverless namespaces create`. - [doctl network attachment list-routes](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/list-routes/index.html.md): Retrieves a list of the Partner Attachment Routes on your account, including the following information for each: - The Partner Attachment ID - The Partner Attachment Cidr - [doctl compute droplet backup-policies list-supported](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/backup-policies/list-supported/index.html.md): List of all supported droplet backup policies. - [doctl registries repository list-tags](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/list-tags/index.html.md): Retrieves information about tags in a repository, including: - The tag name - The compressed size - The manifest digest - The last updated timestamp - [doctl registries repository list-tags](https://docs.digitalocean.com/reference/doctl/reference/registry/repository/list-tags/index.html.md): Retrieves information about tags in a repository, including: - The tag name - The compressed size - The manifest digest - The last updated timestamp - [doctl compute image list-user](https://docs.digitalocean.com/reference/doctl/reference/compute/image/list-user/index.html.md): Use this command to list user-created images, such as snapshots or custom images that you have uploaded to your account. This command returns the following information about each image: - The image's ID - The image's name - The type of image. Possible … - [doctl registries repository list-v2](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/list-v2/index.html.md): Retrieves information about repositories in a registry, including: - The repository name - The latest manifest of the repository - The latest manifest's latest tag, if any - The number of tags in the repository - The number of manifests in the repository - [doctl registries repository list-v2](https://docs.digitalocean.com/reference/doctl/reference/registry/repository/list-v2/index.html.md): Retrieves information about repositories in a registry, including: - The repository name - The latest manifest of the repository - The latest manifest's latest tag, if any - The number of tags in the repository - The number of manifests in the repository - [doctl genai agent list-versions](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/list-versions/index.html.md): Retrieves a list of all the versions for an agent on your account including the following information for each version: - The Agent ID - Can it be rollbacked - The Version creation date, in ISO8601 combined date and time format - The Email of the user who … - [doctl registries login](https://docs.digitalocean.com/reference/doctl/reference/registries/login/index.html.md): Logs Docker into Container Registry making pull and push commands to your private container registry authenticated. - [doctl registries login](https://docs.digitalocean.com/reference/doctl/reference/registry/login/index.html.md): Logs Docker into Container Registry making pull and push commands to your private container registry authenticated. - [doctl registries logout](https://docs.digitalocean.com/reference/doctl/reference/registries/logout/index.html.md): This command logs Docker out of the private container registry, revoking access to it. - [doctl registries logout](https://docs.digitalocean.com/reference/doctl/reference/registry/logout/index.html.md): This command logs Docker out of the private container registry, revoking access to it. - [doctl apps logs](https://docs.digitalocean.com/reference/doctl/reference/apps/logs/index.html.md): Retrieves component logs for a deployment or a job invocation of an app. Three types of logs are supported and can be specified with the --type flag: - build - deploy - run - run_restarted To retrieve job invocation logs, pass the job invocation ID with … - [doctl serverless activations logs](https://docs.digitalocean.com/reference/doctl/reference/serverless/activations/logs/index.html.md): Use `doctl serverless activations logs` to retrieve the logs portion of one or more activation records with various options, such as selecting by package or function, and optionally watching continuously for new arrivals. - [doctl databases migrate](https://docs.digitalocean.com/reference/doctl/reference/databases/migrate/index.html.md): Migrates the specified database cluster to a new region. - [doctl compute droplet neighbors](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/neighbors/index.html.md): Lists your Droplets that are on the same physical hardware, including the following details: - The Droplet's ID - The Droplet's name - The Droplet's public IPv4 address - The Droplet's private IPv4 address - The Droplet's IPv6 address - The memory size of … - [doctl databases topics partitions](https://docs.digitalocean.com/reference/doctl/reference/databases/topics/partitions/index.html.md): This command lists the following details for each partition of a given topic in a kafka database cluster: - The Id - identifier of the topic partition. - The Size - size of the topic partition, in bytes. - The InSyncReplicas - number of brokers that are in … - [doctl compute droplet-action password-reset](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/password-reset/index.html.md): Initiates a root password reset on a Droplet. We provide a new password for the Droplet via the accounts email address. The password must be changed after first use. This also powercycles the Droplet. - [doctl invoice pdf](https://docs.digitalocean.com/reference/doctl/reference/invoice/pdf/index.html.md): This command downloads a PDF summary of a specific invoice to the provided location. Use the `doctl invoice list` command to find the UUID of the invoice to retrieve. - [doctl compute droplet-action power-cycle](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/power-cycle/index.html.md): Powercycles a Droplet. A powercycle action is similar to pushing the reset button on a physical machine. - [doctl compute droplet-action power-off](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/power-off/index.html.md): Use this command to power off a Droplet. A `power_off` event is a hard shutdown and should only be used if the shutdown action is not successful. It is similar to cutting the power on a server and could lead to complications. Droplets that are powered off … - [doctl compute droplet-action power-on](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/power-on/index.html.md): Powers on a Droplet. This is similar to pressing the power button on a physical machine. - [doctl databases replica promote](https://docs.digitalocean.com/reference/doctl/reference/databases/replica/promote/index.html.md): Promotes a read-only database replica to become its own independent primary cluster. Promoted replicas no longer stay in sync with primary cluster they were forked from. This command requires that you pass in the replica's name, which you can retrieve by … - [doctl apps propose](https://docs.digitalocean.com/reference/doctl/reference/apps/propose/index.html.md): Reviews and validates an app specification for a new or existing app. The request returns some information about the proposed app, including app cost and upgrade cost. If an existing app ID is specified, the app spec is treated as a proposed update to the … - [doctl compute load-balancer purge-cache](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/purge-cache/index.html.md): Use this command to purge the CDN cache for specified global load balancer. - [doctl account ratelimit](https://docs.digitalocean.com/reference/doctl/reference/account/ratelimit/index.html.md): Retrieve the following details about your account's API usage: - The current limit on your account for API calls (default is 5,000 per hour per OAuth token) - The number of API calls you have made in the last hour - When the API call count resets to zero, … - [doctl compute droplet-action reboot](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/reboot/index.html.md): Reboots a Droplet. A reboot action is an attempt to reboot the Droplet in a graceful way, similar to using the reboot command from the Droplet's console. - [doctl compute droplet-action rebuild](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/rebuild/index.html.md): Rebuilds a Droplet from an image, such as an Ubuntu base image or a backup image of the Droplet. Set the image attribute to an image ID or slug. To retrieve a list of images on your account, use the `doctl compute image list` command. To retrieve a list of … - [doctl genai agent apikeys regenerate](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/apikeys/regenerate/index.html.md): Regenerates an api-key for an agent by ID. - [doctl network attachment regenerate-service-key](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/regenerate-service-key/index.html.md): Regenerates information about a Service key of Partner Attachment - [doctl databases options regions](https://docs.digitalocean.com/reference/doctl/reference/databases/options/regions/index.html.md): Lists the available regions for a given database engine. Some engines may not be available in certain regions. - [doctl kubernetes options regions](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/options/regions/index.html.md): Lists regions that support DigitalOcean Kubernetes clusters - [doctl auth remove](https://docs.digitalocean.com/reference/doctl/reference/auth/remove/index.html.md): This command allows you to remove authentication contexts you've already created. To see a list of available authentication contexts, call `doctl auth list`. For details on creating an authentication context, see the help for `doctl auth init`. - [doctl compute tag remove](https://docs.digitalocean.com/reference/doctl/reference/compute/tag/remove/index.html.md): Removes a tag from one or more resources. Resources must be specified as Uniform Resource Names (URNs) and has the following syntax: `do::`. - [doctl databases firewalls remove](https://docs.digitalocean.com/reference/doctl/reference/databases/firewalls/remove/index.html.md): Removes single rule from the list of firewall rules for a specified database. You can retrieve a firewall rule's UUIDs by calling: doctl database firewalls list - [doctl kubernetes cluster kubeconfig remove](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/kubeconfig/remove/index.html.md): This command removes the specified cluster's credentials from your local kubeconfig. After running this command, you cannot use `kubectl` to interact with your cluster. - [doctl kubernetes cluster registry remove](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/registry/remove/index.html.md): Removes container registry support from the specified Kubernetes cluster(s). - [doctl compute firewall remove-droplets](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/remove-droplets/index.html.md): Removes Droplets from a cloud firewall. - [doctl compute load-balancer remove-droplets](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/remove-droplets/index.html.md): Use this command to remove Droplets from a load balancer. This command does not destroy any Droplets. - [doctl compute load-balancer remove-forwarding-rules](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/remove-forwarding-rules/index.html.md): Use this command to remove forwarding rules from a load balancer, specified with the `--forwarding-rules` flag. Valid rules include: - `entry_protocol`: The entry protocol used for traffic to the load balancer. Possible values are: `http`, `https`, … - [doctl compute firewall remove-rules](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/remove-rules/index.html.md): Remove inbound or outbound rules from a cloud firewall. - [doctl compute firewall remove-tags](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/remove-tags/index.html.md): Removes tags from a cloud firewall. This removes all assets using that tag from the firewall. - [doctl compute droplet-action rename](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/rename/index.html.md): Renames a Droplet. When using a Fully Qualified Domain Name (FQDN) this also updates the Droplet's pointer (PTR) record. - [doctl databases firewalls replace](https://docs.digitalocean.com/reference/doctl/reference/databases/firewalls/replace/index.html.md): Replace the firewall rules for a specified database. This command requires the `--rule` flag. You can configure multiple rules for the firewall by passing additional arguments in a comma-separated list with the `--rule` flag. Each rule passed using the … - [doctl kubernetes cluster node-pool replace-node](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/replace-node/index.html.md): Deletes the specified node in the specified node pool, and then creates a new node in its place. This is useful if you suspect a node has entered an undesired state. By default, the deletion happens gracefully and Kubernetes drains the node of any pods … - [doctl databases user reset](https://docs.digitalocean.com/reference/doctl/reference/databases/user/reset/index.html.md): Resets the auth password or the MySQL authorization plugin for a given user and returns the user's new credentials. When resetting MySQL auth, valid values for `` are `caching_sha2_password` and `mysql_native_password`. - [doctl compute droplet-action resize](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/resize/index.html.md): Resizes a Droplet to a different plan. By default, this command only increases or decreases the CPU and RAM of the Droplet, not its disk size. Unlike increasing disk size, you can reverse this action. To also increase the Droplet's disk size, choose a size … - [doctl compute volume-action resize](https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/resize/index.html.md): Resizes a block storage volume. Volumes may only be resized upwards. The maximum size for a volume is 16 TiB. - [doctl databases resize](https://docs.digitalocean.com/reference/doctl/reference/databases/resize/index.html.md): Resizes the specified database cluster. You must specify the desired number of nodes and size of the nodes. For example: doctl databases resize ca9f591d-9999-5555-a0ef-1c02d1d1e352 --num-nodes 2 --size db-s-16vcpu-64gb Database nodes cannot be resized to … - [doctl nfs resize](https://docs.digitalocean.com/reference/doctl/reference/nfs/resize/index.html.md): Resize an NFS share with the given ID and region. - [doctl network byoip-prefix resource](https://docs.digitalocean.com/reference/doctl/reference/network/byoip-prefix/resource/index.html.md): Retrieves a list of all the Resources in your prefix. - [doctl apps restart](https://docs.digitalocean.com/reference/doctl/reference/apps/restart/index.html.md): Restarts the specified app or some of its components. - [doctl compute droplet-action restore](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/restore/index.html.md): Restores a Droplet from a backup image. You must pass an image ID that is a backup of the current Droplet instance. The operation leaves any embedded SSH keys intact. To retrieve a list of backup images, use the `doctl compute image list` command. - [doctl serverless activations result](https://docs.digitalocean.com/reference/doctl/reference/serverless/activations/result/index.html.md): Retrieve just the results portion of one or more activation records. - [doctl kubernetes cluster kubeconfig save](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/kubeconfig/save/index.html.md): Adds the credentials for the specified cluster to your local kubeconfig. After this, your kubectl installation can directly manage the specified cluster. - [doctl apps dev config set](https://docs.digitalocean.com/reference/doctl/reference/apps/dev/config/set/index.html.md): Set a value in the local development configuration settings. KEY is the name of a configuration option, for example: spec=/path/to/app.yaml Nested component KEYs can also be set, for example: components.my-component.build_command="go build ." Multiple … - [doctl databases sql-mode set](https://docs.digitalocean.com/reference/doctl/reference/databases/sql-mode/set/index.html.md): This command configures the SQL modes for the specified MySQL database cluster. The SQL modes should be provided as a space separated list. This command replaces the existing SQL mode configuration completely. Include all of the current values when adding … - [doctl kubernetes cluster kubeconfig show](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/kubeconfig/show/index.html.md): Returns the raw YAML for the specified cluster's kubeconfig. - [doctl compute droplet-action shutdown](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/shutdown/index.html.md): Shuts down a Droplet. A shutdown action is an attempt to shutdown the Droplet in a graceful way, similar to using the shutdown command from the Droplet's console. Since a shutdown command can fail, this action guarantees that the command is issued, not … - [doctl kubernetes options sizes](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/options/sizes/index.html.md): Lists machine sizes that you can use in a DigitalOcean Kubernetes cluster - [doctl databases options slugs](https://docs.digitalocean.com/reference/doctl/reference/databases/options/slugs/index.html.md): Lists the available slugs for a given database engine. - [doctl compute droplet-action snapshot](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-action/snapshot/index.html.md): Takes a snapshot of a Droplet. Snapshots are complete disk images that contain all of the data on a Droplet at the time of the snapshot. This can be useful for restoring and rebuilding Droplets. We recommend that you power off the Droplet before taking a … - [doctl compute volume snapshot](https://docs.digitalocean.com/reference/doctl/reference/compute/volume/snapshot/index.html.md): Creates a snapshot of a block storage volume by ID. You can use a block storage volume snapshot ID as a flag with `doctl volume create` to create a new block storage volume with the same data as the volume the snapshot was taken from. - [doctl compute droplet snapshots](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/snapshots/index.html.md): Retrieves a list of snapshots created from this Droplet. - [doctl compute ssh](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh/index.html.md): Access a Droplet using SSH by providing its ID or name. You may specify the user to login with by passing the `--ssh-user` flag. To access the Droplet on a non-default port, use the `--ssh-port` flag. By default, the connection will be made to the … - [doctl registries garbage-collection start](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/start/index.html.md): Starts a garbage collection on a container registry. You can only have one active garbage collection at a time for a given registry. - [doctl registries garbage-collection start](https://docs.digitalocean.com/reference/doctl/reference/registry/garbage-collection/start/index.html.md): Starts a garbage collection on a container registry. You can only have one active garbage collection at a time for a given registry. - [doctl serverless status](https://docs.digitalocean.com/reference/doctl/reference/serverless/status/index.html.md): This command reports the status of serverless support and some details concerning its connected functions namespace. With the `--languages flag, it will report the supported languages. With the `--version flag, it will show just version information about … - [doctl registries options subscription-tiers](https://docs.digitalocean.com/reference/doctl/reference/registries/options/subscription-tiers/index.html.md): Lists available container registry subscription tiers - [doctl registries options subscription-tiers](https://docs.digitalocean.com/reference/doctl/reference/registry/options/subscription-tiers/index.html.md): Lists available container registry subscription tiers - [doctl invoice summary](https://docs.digitalocean.com/reference/doctl/reference/invoice/summary/index.html.md): Retrieves a summary of an invoice, including the following details: - The invoice's UUID - The year and month of the billing period - The total amount of the invoice, in USD - The name of the user associated with the invoice - The company associated with … - [doctl auth switch](https://docs.digitalocean.com/reference/doctl/reference/auth/switch/index.html.md): This command allows you to switch between authentication contexts you've already created. To see a list of available authentication contexts, call `doctl auth list`. For details on creating an authentication context, see the help for `doctl auth init`. - [doctl compute droplet tag](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/tag/index.html.md): Applies a tag to a Droplet. Specify the tag with the `--tag-name` flag. - [doctl auth token](https://docs.digitalocean.com/reference/doctl/reference/auth/token/index.html.md): Display the current authentication context's token that you created with `doctl auth init`. To switch between the contexts use `doctl auth switch --context `, where `` is one of the contexts from: `doctl auth list` To create new contexts, see the help for … - [doctl compute image-action transfer](https://docs.digitalocean.com/reference/doctl/reference/compute/image-action/transfer/index.html.md): Transfers an image to a different datacenter region. Also outputs the following details: - The unique ID used to identify and reference an image action - The status of the image action. Possible values: `in-progress`, `completed`, `errored`. - When the … - [doctl compute reserved-ip-action unassign](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ip-action/unassign/index.html.md): Unassigns a reserved IP address from a Droplet. Due to a shortage on IPv4 addresses, unassigned reserved IP addresses remain available on your account but accumulate charges for not being assigned. - [doctl compute reserved-ipv6 unassign](https://docs.digitalocean.com/reference/doctl/reference/compute/reserved-ipv6/unassign/index.html.md): Unassigns a reserved IPv6 address from a Droplet. - [doctl serverless undeploy](https://docs.digitalocean.com/reference/doctl/reference/serverless/undeploy/index.html.md): This command removes functions, entire packages, or all functions and packages, from your function namespace. In general, deploying new content does not remove old content although it may overwrite it. Use `doctl serverless undeploy` to effect removal. The … - [doctl serverless uninstall](https://docs.digitalocean.com/reference/doctl/reference/serverless/uninstall/index.html.md): Removes serverless support from `doctl` - [doctl apps dev config unset](https://docs.digitalocean.com/reference/doctl/reference/apps/dev/config/unset/index.html.md): Unset a value in the local development configuration settings. KEY is the name of a configuration option to unset, for example: spec Nested component KEYs can also be unset, for example: components.my-component.build_command Multiple KEYs may be specified … - [doctl compute droplet untag](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet/untag/index.html.md): Removes a tag from a Droplet. Specify the tag with the `--tag-name` flag. - [doctl apps update](https://docs.digitalocean.com/reference/doctl/reference/apps/update/index.html.md): Updates an existing app with the attached app spec. By default, this does not retrieve the latest image from the app’s container registry or changes source repository. To deploy an app with changes from its source repository and app spec configuration, use … - [doctl compute cdn update](https://docs.digitalocean.com/reference/doctl/reference/compute/cdn/update/index.html.md): Updates the configuration details of an existing Content Delivery Network (CDN). - [doctl compute domain records update](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/update/index.html.md): Updates or changes the properties of DNS records for a domain. - [doctl compute droplet-autoscale update](https://docs.digitalocean.com/reference/doctl/reference/compute/droplet-autoscale/update/index.html.md): Usage doctl compute droplet-autoscale update [flags] Flags Option Description --cooldown-minutes Cooldown durationDefault: 0 --cpu-target CPU target threshold --droplet-agent Enable droplet agentDefault: true --enable-ipv6 Enable droplet IPv6Default: true … - [doctl compute firewall update](https://docs.digitalocean.com/reference/doctl/reference/compute/firewall/update/index.html.md): Updates the configuration of an existing cloud firewall. The request should contain a full representation of the firewall, including existing attributes. Any attributes that are not provided are reset to their default values. - [doctl compute image update](https://docs.digitalocean.com/reference/doctl/reference/compute/image/update/index.html.md): Updates an image's metadata, including its name, description, and distribution. - [doctl compute load-balancer update](https://docs.digitalocean.com/reference/doctl/reference/compute/load-balancer/update/index.html.md): Use this command to update the configuration of a specified load balancer. Using all applicable flags, the command should contain a full representation of the load balancer including existing attributes, such as the load balancer's name, region, forwarding … - [doctl compute ssh-key update](https://docs.digitalocean.com/reference/doctl/reference/compute/ssh-key/update/index.html.md): Use this command to update the name of an SSH key. - [doctl compute vpc-nat-gateway update](https://docs.digitalocean.com/reference/doctl/reference/compute/vpc-nat-gateway/update/index.html.md): Usage doctl compute vpc-nat-gateway update [flags] Aliases u Flags Option Description --format Columns for output in a comma-separated list. Possible values: ID, Name, Type, State, Region, VPCs, Egresses, Timeouts. --help, -h Help for this command … - [doctl databases configuration update](https://docs.digitalocean.com/reference/doctl/reference/databases/configuration/update/index.html.md): Updates the specified database cluster's advanced configuration. Using this command, you can update various settings like backup times, temporary file limits, and session timeouts. Available settings vary by database engine. This command functions as a … - [doctl databases maintenance-window update](https://docs.digitalocean.com/reference/doctl/reference/databases/maintenance-window/update/index.html.md): Updates the maintenance window for the specified database cluster. Maintenance windows are hour-long blocks of time during which DigitalOcean performs automatic maintenance on databases every week. During this time, health checks, security updates, version … - [doctl databases pool update](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/update/index.html.md): Updates the specified connection pool for the specified database cluster. You can get a list of existing connection pools by calling: doctl databases pool list You can get a list of existing database clusters and their IDs by calling: doctl databases list - [doctl databases topics update](https://docs.digitalocean.com/reference/doctl/reference/databases/topics/update/index.html.md): This command updates a kafka topic for the specified kafka database cluster. Example: doctl databases topics update - [doctl genai agent apikeys update](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/apikeys/update/index.html.md): Use this command to update the name of an API key. - [doctl genai agent functionroute update](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/functionroute/update/index.html.md): Use this command to update function route of an agent.The command requires values for the `--agent-id` and `--function-id` flags. - [doctl genai agent route update](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/route/update/index.html.md): Use this command to updates an agent route to an agent.The command requires values for the `--parent-agent-id` and `--child-agent-id` flags. - [doctl genai agent update](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/update/index.html.md): Use this command to update the name and configuration of an agent. - [doctl genai knowledge-base update](https://docs.digitalocean.com/reference/doctl/reference/genai/knowledge-base/update/index.html.md): Update a knowledge base by its uuid and returns the updated information of the knowledge base with following details - The Knowledge Base UUID - The Knowledge Base Name - The Knowledge Base Region - The Knowledge Base Project ID - The Knowledge Base … - [doctl genai openai-key update](https://docs.digitalocean.com/reference/doctl/reference/genai/openai-key/update/index.html.md): Updates an existing OpenAI API Key with the specified name and API key. - [doctl kubernetes cluster node-pool update](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/node-pool/update/index.html.md): Updates a node pool in a cluster. You can update any value for which there is a flag. - [doctl kubernetes cluster update](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/update/index.html.md): Updates the configuration values for a Kubernetes cluster. The cluster must be referred to by its name or ID. Use the `doctl kubernetes cluster list` command to get a list of clusters on your account. - [doctl monitoring alert update](https://docs.digitalocean.com/reference/doctl/reference/monitoring/alert/update/index.html.md): Updates an existing alert policy. - [doctl monitoring uptime alert update](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/alert/update/index.html.md): Updates an uptime alert configuration. - [doctl monitoring uptime update](https://docs.digitalocean.com/reference/doctl/reference/monitoring/uptime/update/index.html.md): Updates an uptime check on your account. All of these flags are required. Uptime checks cannot be disabled via `doctl`. You can only disable them using the control panel or the public API. - [doctl network attachment update](https://docs.digitalocean.com/reference/doctl/reference/network/attachment/update/index.html.md): Use this command to update the name and and configuration of a Partner Attachment - [doctl network byoip-prefix update](https://docs.digitalocean.com/reference/doctl/reference/network/byoip-prefix/update/index.html.md): Updates the advertisement status of a BYOIP Prefix - [doctl projects update](https://docs.digitalocean.com/reference/doctl/reference/projects/update/index.html.md): Updates information about an existing project. Use `default` as the to update your default project. - [doctl spaces keys update](https://docs.digitalocean.com/reference/doctl/reference/spaces/keys/update/index.html.md): Update a key for a Space. - [doctl vpcs peerings update](https://docs.digitalocean.com/reference/doctl/reference/vpcs/peerings/update/index.html.md): Use this command to update the name of a VPC Peering - [doctl vpcs update](https://docs.digitalocean.com/reference/doctl/reference/vpcs/update/index.html.md): Updates a VPC network's configuration. You can update its name, description, and default state. - [doctl apps update-alert-destinations](https://docs.digitalocean.com/reference/doctl/reference/apps/update-alert-destinations/index.html.md): Updates alert destinations - [doctl genai agent update-visibility](https://docs.digitalocean.com/reference/doctl/reference/genai/agent/update-visibility/index.html.md): Update the visibility of a GenAI agent. - [doctl kubernetes cluster upgrade](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/cluster/upgrade/index.html.md): Upgrades a Kubernetes cluster. By default, this upgrades the cluster to the latest available release, but you can also specify any version listed for your cluster by using `doctl k8s cluster get-upgrades`. - [doctl serverless upgrade](https://docs.digitalocean.com/reference/doctl/reference/serverless/upgrade/index.html.md): This command upgrades the serverless support software under `doctl` by installing over the existing version. The install operation is long-running, and a network connection is required. - [doctl apps upgrade-buildpack](https://docs.digitalocean.com/reference/doctl/reference/apps/upgrade-buildpack/index.html.md): Upgrades an app's buildpack. For more information about buildpacks, see the [buildpack reference](https://docs.digitalocean.com/products/app-platform/reference/buildpacks/) - [doctl apps spec validate](https://docs.digitalocean.com/reference/doctl/reference/apps/spec/validate/index.html.md): Use this command to check whether a given app spec (YAML or JSON) is valid. You may pass - as the filename to read from stdin. - [doctl databases options versions](https://docs.digitalocean.com/reference/doctl/reference/databases/options/versions/index.html.md): Lists the available versions for a given database engine. - [doctl kubernetes options versions](https://docs.digitalocean.com/reference/doctl/reference/kubernetes/options/versions/index.html.md): Lists Kubernetes versions that you can use with DigitalOcean clusters - [doctl compute action wait](https://docs.digitalocean.com/reference/doctl/reference/compute/action/wait/index.html.md): Block the current thread, returning when an action completes. For example, if you find an action when calling `doctl compute action list` that has a status of `in-progress`, you can note the action ID and call `doctl compute action wait `, and doctl will … - [doctl serverless watch](https://docs.digitalocean.com/reference/doctl/reference/serverless/watch/index.html.md): Type `doctl serverless watch ` in a separate terminal window. It will run until interrupted. It will watch the directory (which should be one you initialized for serverless development) and will deploy the contents to the cloud incrementally as it detects … ## API Overview Programmatically manage your Droplets, Spaces, and other DigitalOcean resources using conventional HTTP requests. Use RESTful APIs to programmatically manage Droplets, Spaces, and other DigitalOcean resources. - [How to Create a Personal Access Token](https://docs.digitalocean.com/reference/api/create-personal-access-token/index.html.md): Create a personal access token for use with the DigitalOcean API. - [DigitalOcean OAuth API](https://docs.digitalocean.com/reference/api/oauth/index.html.md): Complete reference documentation for the OAuth API, including application registration. - [Spaces API Reference Documentation](https://docs.digitalocean.com/reference/api/spaces/index.html.md): Complete reference documentation for the Spaces RESTful XML API, interoperable with Amazon S3. - [Scopes for API Tokens](https://docs.digitalocean.com/reference/api/scopes/index.html.md): A list of all scopes available for API tokens. - [DigitalOcean API Reference](https://docs.digitalocean.com/reference/api/digitalocean/index.html.md): Complete reference documentation for the DigitalOcean API, including request samples in cURL, Python, Go, and Ruby. - [account](https://docs.digitalocean.com/reference/api/scopes/account/index.html.md): Account information. - [account:read](https://docs.digitalocean.com/reference/api/scopes/account/read/index.html.md): View user account details - [actions](https://docs.digitalocean.com/reference/api/scopes/actions/index.html.md): Events. - [actions:read](https://docs.digitalocean.com/reference/api/scopes/actions/read/index.html.md): View events of shared resources that have occurred in the current team - [addon](https://docs.digitalocean.com/reference/api/scopes/addon/index.html.md): SaaS add-ons. - [addon:create](https://docs.digitalocean.com/reference/api/scopes/addon/create/index.html.md): Create marketplace addon resources - [addon:delete](https://docs.digitalocean.com/reference/api/scopes/addon/delete/index.html.md): Delete marketplace addon resources - [addon:read](https://docs.digitalocean.com/reference/api/scopes/addon/read/index.html.md): View marketplace addon resources - [addon:update](https://docs.digitalocean.com/reference/api/scopes/addon/update/index.html.md): Modify marketplace addon resources - [api](https://docs.digitalocean.com/reference/api/scopes/api/index.html.md): General API Scopes. - [api:read](https://docs.digitalocean.com/reference/api/scopes/api/read/index.html.md): Perform read operations via the API - [api:write](https://docs.digitalocean.com/reference/api/scopes/api/write/index.html.md): Perform write operations via the API - [app](https://docs.digitalocean.com/reference/api/scopes/app/index.html.md): App Platform. - [app:access_console](https://docs.digitalocean.com/reference/api/scopes/app/access_console/index.html.md): Access console of App Platform apps - [app:create](https://docs.digitalocean.com/reference/api/scopes/app/create/index.html.md): Create App Platform apps - [app:delete](https://docs.digitalocean.com/reference/api/scopes/app/delete/index.html.md): Delete App Platform apps - [app:read](https://docs.digitalocean.com/reference/api/scopes/app/read/index.html.md): View App Platform apps - [app:update](https://docs.digitalocean.com/reference/api/scopes/app/update/index.html.md): Modify App Platform apps - [billing](https://docs.digitalocean.com/reference/api/scopes/billing/index.html.md): Billing. - [billing:read](https://docs.digitalocean.com/reference/api/scopes/billing/read/index.html.md): View and receive billing and invoice information - [block_storage](https://docs.digitalocean.com/reference/api/scopes/block_storage/index.html.md): Volumes Block Storage. - [block_storage_action](https://docs.digitalocean.com/reference/api/scopes/block_storage_action/index.html.md): Volume Actions. - [block_storage_action:create](https://docs.digitalocean.com/reference/api/scopes/block_storage_action/create/index.html.md): Attach and detach Block Storage volumes - [block_storage_action:read](https://docs.digitalocean.com/reference/api/scopes/block_storage_action/read/index.html.md): View Block Storage volume history - [block_storage_snapshot](https://docs.digitalocean.com/reference/api/scopes/block_storage_snapshot/index.html.md): Volume Snapshots. - [block_storage_snapshot:create](https://docs.digitalocean.com/reference/api/scopes/block_storage_snapshot/create/index.html.md): Create Block Storage volume snapshots - [block_storage_snapshot:delete](https://docs.digitalocean.com/reference/api/scopes/block_storage_snapshot/delete/index.html.md): Delete Block Storage volume snapshots - [block_storage_snapshot:read](https://docs.digitalocean.com/reference/api/scopes/block_storage_snapshot/read/index.html.md): View Block Storage volume snapshots - [block_storage:create](https://docs.digitalocean.com/reference/api/scopes/block_storage/create/index.html.md): Create Block Storage volumes - [block_storage:delete](https://docs.digitalocean.com/reference/api/scopes/block_storage/delete/index.html.md): Delete Block Storage volumes - [block_storage:read](https://docs.digitalocean.com/reference/api/scopes/block_storage/read/index.html.md): View Block Storage volumes - [cdn](https://docs.digitalocean.com/reference/api/scopes/cdn/index.html.md): Spaces CDN Endpoints. - [cdn:create](https://docs.digitalocean.com/reference/api/scopes/cdn/create/index.html.md): Create CDN endpoints - [cdn:delete](https://docs.digitalocean.com/reference/api/scopes/cdn/delete/index.html.md): Delete CDN endpoints - [cdn:read](https://docs.digitalocean.com/reference/api/scopes/cdn/read/index.html.md): View CDN endpoints - [cdn:update](https://docs.digitalocean.com/reference/api/scopes/cdn/update/index.html.md): Modify CDN endpoints - [certificate](https://docs.digitalocean.com/reference/api/scopes/certificate/index.html.md): SSL Certificates. - [certificate:create](https://docs.digitalocean.com/reference/api/scopes/certificate/create/index.html.md): Upload SSL certificates - [certificate:delete](https://docs.digitalocean.com/reference/api/scopes/certificate/delete/index.html.md): Delete SSL certificates - [certificate:read](https://docs.digitalocean.com/reference/api/scopes/certificate/read/index.html.md): View SSL certificates - [database](https://docs.digitalocean.com/reference/api/scopes/database/index.html.md): Managed Databases. - [database:create](https://docs.digitalocean.com/reference/api/scopes/database/create/index.html.md): Create Managed Databases - [database:delete](https://docs.digitalocean.com/reference/api/scopes/database/delete/index.html.md): Delete Managed Databases - [database:read](https://docs.digitalocean.com/reference/api/scopes/database/read/index.html.md): View Managed Databases - [database:update](https://docs.digitalocean.com/reference/api/scopes/database/update/index.html.md): Update Managed Databases - [database:view_credentials](https://docs.digitalocean.com/reference/api/scopes/database/view_credentials/index.html.md): View Databases Credentials - [domain](https://docs.digitalocean.com/reference/api/scopes/domain/index.html.md): Domains. - [domain:create](https://docs.digitalocean.com/reference/api/scopes/domain/create/index.html.md): Create domains and domain records - [domain:delete](https://docs.digitalocean.com/reference/api/scopes/domain/delete/index.html.md): Delete domains and domain records - [domain:read](https://docs.digitalocean.com/reference/api/scopes/domain/read/index.html.md): View domains and domain records - [domain:update](https://docs.digitalocean.com/reference/api/scopes/domain/update/index.html.md): Modify domains and domain records - [droplet](https://docs.digitalocean.com/reference/api/scopes/droplet/index.html.md): Droplets. - [droplet:admin](https://docs.digitalocean.com/reference/api/scopes/droplet/admin/index.html.md): Access Droplets - [droplet:create](https://docs.digitalocean.com/reference/api/scopes/droplet/create/index.html.md): Create Droplets - [droplet:delete](https://docs.digitalocean.com/reference/api/scopes/droplet/delete/index.html.md): Delete Droplets - [droplet:read](https://docs.digitalocean.com/reference/api/scopes/droplet/read/index.html.md): View Droplets - [droplet:update](https://docs.digitalocean.com/reference/api/scopes/droplet/update/index.html.md): Modify Droplets - [firewall](https://docs.digitalocean.com/reference/api/scopes/firewall/index.html.md): Firewalls. - [firewall:create](https://docs.digitalocean.com/reference/api/scopes/firewall/create/index.html.md): Create Cloud firewalls - [firewall:delete](https://docs.digitalocean.com/reference/api/scopes/firewall/delete/index.html.md): Delete Cloud firewalls - [firewall:read](https://docs.digitalocean.com/reference/api/scopes/firewall/read/index.html.md): View Cloud firewalls - [firewall:update](https://docs.digitalocean.com/reference/api/scopes/firewall/update/index.html.md): Modify Cloud firewalls - [function](https://docs.digitalocean.com/reference/api/scopes/function/index.html.md): Functions. - [function:create](https://docs.digitalocean.com/reference/api/scopes/function/create/index.html.md): Create Serverless function namespaces and triggers - [function:delete](https://docs.digitalocean.com/reference/api/scopes/function/delete/index.html.md): Delete Serverless function namespaces and triggers - [function:read](https://docs.digitalocean.com/reference/api/scopes/function/read/index.html.md): View Serverless function namespaces and triggers - [function:update](https://docs.digitalocean.com/reference/api/scopes/function/update/index.html.md): Modify Serverless function namespaces and triggers - [functions:admin](https://docs.digitalocean.com/reference/api/scopes/function/admin/index.html.md): Full administrative access to Serverless functions, namespaces, and triggers - [genai](https://docs.digitalocean.com/reference/api/scopes/genai/index.html.md): Gen AI. - [genai:create](https://docs.digitalocean.com/reference/api/scopes/genai/create/index.html.md): Create generative AI tools - [genai:delete](https://docs.digitalocean.com/reference/api/scopes/genai/delete/index.html.md): Delete generative AI tools - [genai:read](https://docs.digitalocean.com/reference/api/scopes/genai/read/index.html.md): View generative AI tools - [genai:update](https://docs.digitalocean.com/reference/api/scopes/genai/update/index.html.md): Modify generative AI tools - [image](https://docs.digitalocean.com/reference/api/scopes/image/index.html.md): Backups / Snapshots / Custom Images. - [image:create](https://docs.digitalocean.com/reference/api/scopes/image/create/index.html.md): Create images - [image:delete](https://docs.digitalocean.com/reference/api/scopes/image/delete/index.html.md): Delete images - [image:read](https://docs.digitalocean.com/reference/api/scopes/image/read/index.html.md): View images - [image:update](https://docs.digitalocean.com/reference/api/scopes/image/update/index.html.md): Modify images - [kubernetes](https://docs.digitalocean.com/reference/api/scopes/kubernetes/index.html.md): Kubernetes. - [kubernetes:access_cluster](https://docs.digitalocean.com/reference/api/scopes/kubernetes/access_cluster/index.html.md): View and download Kubernetes cluster credentials - [kubernetes:create](https://docs.digitalocean.com/reference/api/scopes/kubernetes/create/index.html.md): Create Kubernetes clusters - [kubernetes:delete](https://docs.digitalocean.com/reference/api/scopes/kubernetes/delete/index.html.md): Delete Kubernetes clusters - [kubernetes:read](https://docs.digitalocean.com/reference/api/scopes/kubernetes/read/index.html.md): View Kubernetes clusters but not cluster credentials - [kubernetes:update](https://docs.digitalocean.com/reference/api/scopes/kubernetes/update/index.html.md): Modify Kubernetes clusters - [load_balancer](https://docs.digitalocean.com/reference/api/scopes/load_balancer/index.html.md): Load Balancers. - [load_balancer:create](https://docs.digitalocean.com/reference/api/scopes/load_balancer/create/index.html.md): Create load balancers - [load_balancer:delete](https://docs.digitalocean.com/reference/api/scopes/load_balancer/delete/index.html.md): Delete load balancers - [load_balancer:read](https://docs.digitalocean.com/reference/api/scopes/load_balancer/read/index.html.md): View load balancers - [load_balancer:update](https://docs.digitalocean.com/reference/api/scopes/load_balancer/update/index.html.md): Modify load balancers - [monitoring](https://docs.digitalocean.com/reference/api/scopes/monitoring/index.html.md): Monitoring and resource alerts. - [monitoring:create](https://docs.digitalocean.com/reference/api/scopes/monitoring/create/index.html.md): Create Monitoring alert policies - [monitoring:delete](https://docs.digitalocean.com/reference/api/scopes/monitoring/delete/index.html.md): Delete Monitoring alert policies - [monitoring:read](https://docs.digitalocean.com/reference/api/scopes/monitoring/read/index.html.md): View Monitoring metrics and alert policies - [monitoring:update](https://docs.digitalocean.com/reference/api/scopes/monitoring/update/index.html.md): Modify Monitoring alert policies - [partner_network_connect](https://docs.digitalocean.com/reference/api/scopes/partner_network_connect/index.html.md): Partnership Network Connect. - [partner_network_connect:create](https://docs.digitalocean.com/reference/api/scopes/partner_network_connect/create/index.html.md): Create Partner Network Connect - [partner_network_connect:delete](https://docs.digitalocean.com/reference/api/scopes/partner_network_connect/delete/index.html.md): Delete Partner Network Connect - [partner_network_connect:read](https://docs.digitalocean.com/reference/api/scopes/partner_network_connect/read/index.html.md): View Partner Network Connect - [partner_network_connect:update](https://docs.digitalocean.com/reference/api/scopes/partner_network_connect/update/index.html.md): Modify Partner Network Connect - [partner_network_connect:view_credentials](https://docs.digitalocean.com/reference/api/scopes/partner_network_connect/view_credentials/index.html.md): View Partner Network Connect Credentials - [project](https://docs.digitalocean.com/reference/api/scopes/project/index.html.md): Projects. - [project:create](https://docs.digitalocean.com/reference/api/scopes/project/create/index.html.md): Create projects - [project:delete](https://docs.digitalocean.com/reference/api/scopes/project/delete/index.html.md): Delete projects - [project:read](https://docs.digitalocean.com/reference/api/scopes/project/read/index.html.md): View projects - [project:update](https://docs.digitalocean.com/reference/api/scopes/project/update/index.html.md): Modify projects - [regions](https://docs.digitalocean.com/reference/api/scopes/regions/index.html.md): Regions. - [regions:read](https://docs.digitalocean.com/reference/api/scopes/regions/read/index.html.md): View data center regions - [registry](https://docs.digitalocean.com/reference/api/scopes/registry/index.html.md): Container Registry. - [registry:create](https://docs.digitalocean.com/reference/api/scopes/registry/create/index.html.md): Create container registries - [registry:delete](https://docs.digitalocean.com/reference/api/scopes/registry/delete/index.html.md): Delete container registries - [registry:read](https://docs.digitalocean.com/reference/api/scopes/registry/read/index.html.md): View container registries - [registry:update](https://docs.digitalocean.com/reference/api/scopes/registry/update/index.html.md): Modify container registries - [reserved_ip](https://docs.digitalocean.com/reference/api/scopes/reserved_ip/index.html.md): Reserved IPs. - [reserved_ip:create](https://docs.digitalocean.com/reference/api/scopes/reserved_ip/create/index.html.md): Create Reserved IP addresses - [reserved_ip:delete](https://docs.digitalocean.com/reference/api/scopes/reserved_ip/delete/index.html.md): Delete Reserved IP addresses - [reserved_ip:read](https://docs.digitalocean.com/reference/api/scopes/reserved_ip/read/index.html.md): View Reserved IP addresses - [reserved_ip:update](https://docs.digitalocean.com/reference/api/scopes/reserved_ip/update/index.html.md): Modify Reserved IP addresses - [sizes](https://docs.digitalocean.com/reference/api/scopes/sizes/index.html.md): Sizes. - [sizes:read](https://docs.digitalocean.com/reference/api/scopes/sizes/read/index.html.md): View Droplet plan sizes - [snapshot](https://docs.digitalocean.com/reference/api/scopes/snapshot/index.html.md): Snapshots. - [snapshot:delete](https://docs.digitalocean.com/reference/api/scopes/snapshot/delete/index.html.md): Delete snapshots - [snapshot:read](https://docs.digitalocean.com/reference/api/scopes/snapshot/read/index.html.md): View snapshots - [spaces](https://docs.digitalocean.com/reference/api/scopes/spaces/index.html.md): Spaces Buckets. - [spaces_key](https://docs.digitalocean.com/reference/api/scopes/spaces_key/index.html.md): Spaces Access Keys. - [spaces_key:create_credentials](https://docs.digitalocean.com/reference/api/scopes/spaces_key/create_credentials/index.html.md): Create Spaces access key and view its secret credentials - [spaces_key:delete](https://docs.digitalocean.com/reference/api/scopes/spaces_key/delete/index.html.md): Delete Spaces access keys - [spaces_key:read](https://docs.digitalocean.com/reference/api/scopes/spaces_key/read/index.html.md): View Spaces access keys - [spaces_key:update](https://docs.digitalocean.com/reference/api/scopes/spaces_key/update/index.html.md): Modify Spaces access keys - [spaces_keys:create](https://docs.digitalocean.com/reference/api/scopes/spaces_key/create/index.html.md): Create Spaces access keys - [spaces:read](https://docs.digitalocean.com/reference/api/scopes/spaces/read/index.html.md): View Spaces object storage buckets - [spaces:update](https://docs.digitalocean.com/reference/api/scopes/spaces/update/index.html.md): Manage Spaces object storage buckets - [ssh_key](https://docs.digitalocean.com/reference/api/scopes/ssh_key/index.html.md): SSH Keys. - [ssh_key:create](https://docs.digitalocean.com/reference/api/scopes/ssh_key/create/index.html.md): Upload SSH keys - [ssh_key:delete](https://docs.digitalocean.com/reference/api/scopes/ssh_key/delete/index.html.md): Delete SSH keys - [ssh_key:read](https://docs.digitalocean.com/reference/api/scopes/ssh_key/read/index.html.md): View SSH keys - [ssh_key:update](https://docs.digitalocean.com/reference/api/scopes/ssh_key/update/index.html.md): Modify SSH keys - [tag](https://docs.digitalocean.com/reference/api/scopes/tag/index.html.md): Tags. - [tag:create](https://docs.digitalocean.com/reference/api/scopes/tag/create/index.html.md): Create resource tags - [tag:delete](https://docs.digitalocean.com/reference/api/scopes/tag/delete/index.html.md): Delete resource tags - [tag:read](https://docs.digitalocean.com/reference/api/scopes/tag/read/index.html.md): View resource tags - [uptime](https://docs.digitalocean.com/reference/api/scopes/uptime/index.html.md): Uptime checks. - [uptime:create](https://docs.digitalocean.com/reference/api/scopes/uptime/create/index.html.md): Create Uptime checks - [uptime:delete](https://docs.digitalocean.com/reference/api/scopes/uptime/delete/index.html.md): Delete Uptime checks - [uptime:read](https://docs.digitalocean.com/reference/api/scopes/uptime/read/index.html.md): View Uptime checks - [uptime:update](https://docs.digitalocean.com/reference/api/scopes/uptime/update/index.html.md): Modify Uptime checks - [vendor_portal](https://docs.digitalocean.com/reference/api/scopes/vendor_portal/index.html.md): Vendor portal. - [vendor_portal:create](https://docs.digitalocean.com/reference/api/scopes/vendor_portal/create/index.html.md): Create apps in the marketplace vendor portal - [vendor_portal:delete](https://docs.digitalocean.com/reference/api/scopes/vendor_portal/delete/index.html.md): Delete marketplace vendor portal apps - [vendor_portal:read](https://docs.digitalocean.com/reference/api/scopes/vendor_portal/read/index.html.md): View marketplace vendor portal apps - [vendor_portal:update](https://docs.digitalocean.com/reference/api/scopes/vendor_portal/update/index.html.md): Modify marketplace vendor portal apps - [vpc](https://docs.digitalocean.com/reference/api/scopes/vpc/index.html.md): VPCs. - [vpc_peering](https://docs.digitalocean.com/reference/api/scopes/vpc_peering/index.html.md): VPC Peering. - [vpc_peering:create](https://docs.digitalocean.com/reference/api/scopes/vpc_peering/create/index.html.md): Create VPC Peering - [vpc_peering:delete](https://docs.digitalocean.com/reference/api/scopes/vpc_peering/delete/index.html.md): Delete VPC Peering - [vpc_peering:read](https://docs.digitalocean.com/reference/api/scopes/vpc_peering/read/index.html.md): View VPC Peering - [vpc_peering:update](https://docs.digitalocean.com/reference/api/scopes/vpc_peering/update/index.html.md): Modify VPC Peering - [vpc:create](https://docs.digitalocean.com/reference/api/scopes/vpc/create/index.html.md): Create VPCs - [vpc:delete](https://docs.digitalocean.com/reference/api/scopes/vpc/delete/index.html.md): Delete VPCs - [vpc:read](https://docs.digitalocean.com/reference/api/scopes/vpc/read/index.html.md): View VPCs - [vpc:update](https://docs.digitalocean.com/reference/api/scopes/vpc/update/index.html.md): Modify VPCs ## Paperspace APIs, CLIs, and SDKs Overview Interact with Paperspace resources programmatically using the Paperspace API or CLI, and find documentation for legacy tools. - [Paperspace API Keys](https://docs.digitalocean.com/reference/paperspace/api-keys/index.html.md): API keys let you interact with Paperspace through the Core RESTful API, the Core Javascript SDK, and Gradient command-line utility (CLI). API Keys have team-scoped permissions and are associated with your user account. Create an API Key Warning Keep your … - [How to Generate a Core API Key and Install the CLI and SDKs](https://docs.digitalocean.com/reference/paperspace/core/install/index.html.md): Generate an API key to use the Paperspace Core API, then install the Paperspace CLI and the Node.js or Go client libraries for additional functionality. - [How to Install the Gradient CLI and SDK](https://docs.digitalocean.com/reference/paperspace/gradient/install/index.html.md): Install the Gradient CLI and SDK on Windows, MacOS, or Linux to launch Notebooks, Workflows, and Deployments programmatically using Python. - [How to Install the Paperspace Command Line Interface](https://docs.digitalocean.com/reference/paperspace/pspace/install/index.html.md): How to install the Paperspace Command Line Interface. - [Paperspace API Reference](https://docs.digitalocean.com/reference/paperspace/api-reference/index.html.md): Programmatically manage Paperspace resources using conventional HTTP requests. - [autoscaling-group](https://docs.digitalocean.com/reference/paperspace/pspace/commands/autoscaling-group/index.html.md): Interact programmatically with Paperspace using the Autoscaling group CLI. - [clusters](https://docs.digitalocean.com/reference/paperspace/gradient/commands/clusters/index.html.md): Paperspace Gradient CLI reference guide for clusters. - [completion](https://docs.digitalocean.com/reference/paperspace/pspace/commands/completion/index.html.md): Interact programmatically with Paperspace using the Completion CLI. - [config](https://docs.digitalocean.com/reference/paperspace/pspace/commands/config/index.html.md): Interact programmatically with Paperspace using the Config CLI. - [console](https://docs.digitalocean.com/reference/paperspace/pspace/commands/console/index.html.md): Interact programmatically with Paperspace using the Console CLI. - [datasets](https://docs.digitalocean.com/reference/paperspace/gradient/commands/datasets/index.html.md): Paperspace Gradient CLI reference guide for datasets. - [deployment](https://docs.digitalocean.com/reference/paperspace/pspace/commands/deployment/index.html.md): Interact programmatically with Paperspace using the Deployment CLI. - [deployments](https://docs.digitalocean.com/reference/paperspace/gradient/commands/deployments/index.html.md): Paperspace Gradient CLI reference guide for deployments. - [docs](https://docs.digitalocean.com/reference/paperspace/pspace/commands/docs/index.html.md): Interact programmatically with Paperspace using the Docs CLI. - [help](https://docs.digitalocean.com/reference/paperspace/pspace/commands/help/index.html.md): Interact programmatically with Paperspace using the Help CLI. - [init](https://docs.digitalocean.com/reference/paperspace/pspace/commands/init/index.html.md): Interact programmatically with Paperspace using the Init CLI. - [Paperspace Legacy Tools Reference](https://docs.digitalocean.com/reference/paperspace/legacy/index.html.md): Documentation for the legacy Paperspace CLI and API, including example requests and available parameters. - [login](https://docs.digitalocean.com/reference/paperspace/pspace/commands/login/index.html.md): Interact programmatically with Paperspace using the Login CLI. - [logout](https://docs.digitalocean.com/reference/paperspace/pspace/commands/logout/index.html.md): Interact programmatically with Paperspace using the Logout CLI. - [machine](https://docs.digitalocean.com/reference/paperspace/pspace/commands/machine/index.html.md): Interact programmatically with Paperspace using the Machine CLI. - [machine-event](https://docs.digitalocean.com/reference/paperspace/pspace/commands/machine-event/index.html.md): Interact programmatically with Paperspace using the Machine event CLI. - [machines](https://docs.digitalocean.com/reference/paperspace/core/commands/machines/index.html.md): Paperspace Core API reference guide for machines. - [models](https://docs.digitalocean.com/reference/paperspace/gradient/commands/models/index.html.md): Paperspace Gradient CLI reference guide for models. - [networks](https://docs.digitalocean.com/reference/paperspace/core/commands/networks/index.html.md): Paperspace Core API reference guide for networks. - [notebooks](https://docs.digitalocean.com/reference/paperspace/gradient/commands/notebooks/index.html.md): Paperspace Gradient CLI reference guide for notebooks. - [private-network](https://docs.digitalocean.com/reference/paperspace/pspace/commands/private-network/index.html.md): Interact programmatically with Paperspace using the Private network CLI. - [project](https://docs.digitalocean.com/reference/paperspace/pspace/commands/project/index.html.md): Interact programmatically with Paperspace using the Project CLI. - [projects](https://docs.digitalocean.com/reference/paperspace/gradient/commands/projects/index.html.md): Paperspace Gradient CLI reference guide for projects. - [public-ip](https://docs.digitalocean.com/reference/paperspace/pspace/commands/public-ip/index.html.md): Interact programmatically with Paperspace using the Public IP CLI. - [resourceDelegations](https://docs.digitalocean.com/reference/paperspace/core/commands/resource-delegations/index.html.md): Paperspace Core API reference guide for users. - [secret](https://docs.digitalocean.com/reference/paperspace/pspace/commands/secret/index.html.md): Interact programmatically with Paperspace using the Secret CLI. - [secrets](https://docs.digitalocean.com/reference/paperspace/gradient/commands/secrets/index.html.md): Paperspace Gradient CLI reference guide for secrets. - [shared drives](https://docs.digitalocean.com/reference/paperspace/core/commands/shared-drives/index.html.md): Paperspace Core API reference guide for shared drives. - [shared-drive](https://docs.digitalocean.com/reference/paperspace/pspace/commands/shared-drive/index.html.md): Interact programmatically with Paperspace using the Shared Drive CLI. - [signup](https://docs.digitalocean.com/reference/paperspace/pspace/commands/signup/index.html.md): Interact programmatically with Paperspace using the Signup CLI. - [snapshot](https://docs.digitalocean.com/reference/paperspace/pspace/commands/snapshot/index.html.md): Interact programmatically with Paperspace using the Snapshot CLI. - [startup-script](https://docs.digitalocean.com/reference/paperspace/pspace/commands/startup-script/index.html.md): Interact programmatically with Paperspace using the Startup script CLI. - [storage-providers](https://docs.digitalocean.com/reference/paperspace/gradient/commands/storage-providers/index.html.md): Paperspace Gradient CLI reference guide for storageProviders. - [template](https://docs.digitalocean.com/reference/paperspace/pspace/commands/template/index.html.md): Interact programmatically with Paperspace using the Template CLI. - [templates](https://docs.digitalocean.com/reference/paperspace/core/commands/templates/index.html.md): Paperspace Core API reference guide for templates. - [up](https://docs.digitalocean.com/reference/paperspace/pspace/commands/up/index.html.md): Interact programmatically with Paperspace using the Up CLI. - [upgrade](https://docs.digitalocean.com/reference/paperspace/pspace/commands/upgrade/index.html.md): Interact programmatically with Paperspace using the Upgrade CLI. - [users](https://docs.digitalocean.com/reference/paperspace/core/commands/users/index.html.md): Paperspace Core API reference guide for users. - [version](https://docs.digitalocean.com/reference/paperspace/pspace/commands/version/index.html.md): Interact programmatically with Paperspace using the Version CLI. - [workflows](https://docs.digitalocean.com/reference/paperspace/gradient/commands/workflows/index.html.md): Paperspace Gradient CLI reference guide for workflows. ## Ansible Automate DigitalOcean infrastrucuture and configuration management using the open source Ansible framework. - [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 ## Terraform Deploy and change many resources simultaneously using the open source Terraform tool. - [How to Configure Terraform for DigitalOcean](https://docs.digitalocean.com/reference/terraform/getting-started/index.html.md): Install Terraform and configure it to deploy DigitalOcean resources. - [digitalocean_account](https://docs.digitalocean.com/reference/terraform/reference/data-sources/account/index.html.md): Get information on your DigitalOcean account. - [digitalocean_app](https://docs.digitalocean.com/reference/terraform/reference/data-sources/app/index.html.md): Get information on a DigitalOcean App. - [digitalocean_app](https://docs.digitalocean.com/reference/terraform/reference/resources/app/index.html.md): Provides a DigitalOcean App resource. - [digitalocean_byoip_prefix](https://docs.digitalocean.com/reference/terraform/reference/data-sources/byoip_prefix/index.html.md): Get information on a BYOIP (Bring Your Own IP) prefix. This data source provides the prefix CIDR, region, advertisement status, and current state as configured on your DigitalOcean account. This is useful if the BYOIP prefix in question is not managed by … - [digitalocean_byoip_prefix](https://docs.digitalocean.com/reference/terraform/reference/resources/byoip_prefix/index.html.md): Provides a DigitalOcean BYOIP (Bring Your Own IP) prefix resource. This can be used to create, modify, and delete BYOIP prefixes. - [digitalocean_byoip_prefix_resources](https://docs.digitalocean.com/reference/terraform/reference/data-sources/byoip_prefix_resources/index.html.md): Get information about IP addresses that have been **already assigned** from a BYOIP (Bring Your Own IP) prefix. This data source provides a list of all IP addresses that are currently assigned to resources from a specific BYOIP prefix. - [digitalocean_cdn](https://docs.digitalocean.com/reference/terraform/reference/resources/cdn/index.html.md): Provides a DigitalOcean CDN Endpoint resource for use with Spaces. - [digitalocean_certificate](https://docs.digitalocean.com/reference/terraform/reference/data-sources/certificate/index.html.md): Get information on a certificate. This data source provides the name, type, state, domains, expiry date, and the sha1 fingerprint as configured on your DigitalOcean account. This is useful if the certificate in question is not managed by Terraform or you … - [digitalocean_certificate](https://docs.digitalocean.com/reference/terraform/reference/resources/certificate/index.html.md): Provides a DigitalOcean Certificate resource that allows you to manage certificates for configuring TLS termination in Load Balancers. Certificates created with this resource can be referenced in your Load Balancer configuration via their ID. The … - [digitalocean_container_registry](https://docs.digitalocean.com/reference/terraform/reference/data-sources/container_registry/index.html.md): Get information on a container registry. This data source provides the name as configured on your DigitalOcean account. This is useful if the container registry name in question is not managed by Terraform or you need validate if the container registry … - [digitalocean_container_registry](https://docs.digitalocean.com/reference/terraform/reference/resources/container_registry/index.html.md): Provides a DigitalOcean Container Registry resource. A Container Registry is a secure, private location to store your containers for rapid deployment. - [digitalocean_container_registry_docker_credentials](https://docs.digitalocean.com/reference/terraform/reference/resources/container_registry_docker_credentials/index.html.md): Get Docker credentials for your DigitalOcean container registry. - [digitalocean_custom_image](https://docs.digitalocean.com/reference/terraform/reference/resources/custom_image/index.html.md): Provides a resource which can be used to create a custom image from a URL. The URL must point to an image in one of the following file formats: - [digitalocean_database_ca](https://docs.digitalocean.com/reference/terraform/reference/data-sources/database_ca/index.html.md): Provides the CA certificate for a DigitalOcean database. - [digitalocean_database_cluster](https://docs.digitalocean.com/reference/terraform/reference/data-sources/database_cluster/index.html.md): Provides information on a DigitalOcean database cluster resource. - [digitalocean_database_cluster](https://docs.digitalocean.com/reference/terraform/reference/resources/database_cluster/index.html.md): Provides a DigitalOcean database cluster resource. - [digitalocean_database_connection_pool](https://docs.digitalocean.com/reference/terraform/reference/data-sources/database_connection_pool/index.html.md): Provides information on a DigitalOcean PostgreSQL database connection pool. - [digitalocean_database_connection_pool](https://docs.digitalocean.com/reference/terraform/reference/resources/database_connection_pool/index.html.md): Provides a DigitalOcean database connection pool resource. - [digitalocean_database_db](https://docs.digitalocean.com/reference/terraform/reference/resources/database_db/index.html.md): Provides a DigitalOcean database resource. When creating a new database cluster, a default database with name `defaultdb` will be created. Then, this resource can be used to provide additional database inside the cluster. - [digitalocean_database_firewall](https://docs.digitalocean.com/reference/terraform/reference/resources/database_firewall/index.html.md): Provides a DigitalOcean database firewall resource allowing you to restrict connections to your database to trusted sources. You may limit connections to specific Droplets, Kubernetes clusters, or IP addresses. - [digitalocean_database_kafka_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_kafka_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed Kafka database cluster. - [digitalocean_database_kafka_schema_registry](https://docs.digitalocean.com/reference/terraform/reference/resources/database_kafka_schema_registry/index.html.md): Provides a DigitalOcean Kafka schema registry for Kafka clusters. - [digitalocean_database_kafka_topic](https://docs.digitalocean.com/reference/terraform/reference/resources/database_kafka_topic/index.html.md): Provides a DigitalOcean Kafka topic for Kafka clusters. - [digitalocean_database_logsink_opensearch](https://docs.digitalocean.com/reference/terraform/reference/resources/database_logsink_opensearch/index.html.md): Provides a DigitalOcean database logsink resource allowing you to forward logs from a managed database cluster to an external OpenSearch cluster or Elasticsearch endpoint. - [digitalocean_database_logsink_rsyslog](https://docs.digitalocean.com/reference/terraform/reference/resources/database_logsink_rsyslog/index.html.md): Provides a DigitalOcean database logsink resource allowing you to forward logs from a managed database cluster to an external rsyslog server. - [digitalocean_database_metrics_credentials](https://docs.digitalocean.com/reference/terraform/reference/data-sources/database_metrics_credentials/index.html.md): Provides access to the metrics credentials for DigitalOcean database clusters. These credentials are account-wide and can be used to access metrics for any database cluster in the account. - [digitalocean_database_mongodb_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_mongodb_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed MongoDB database cluster. - [digitalocean_database_mysql_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_mysql_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed MySQL database cluster. - [digitalocean_database_online_migration](https://docs.digitalocean.com/reference/terraform/reference/resources/database_online_migration/index.html.md): Provides a virtual resource that can be used to start an online migration for a DigitalOcean managed database cluster. Migrating a cluster establishes a connection with an existing cluster and replicates its contents to the target cluster. If the existing … - [digitalocean_database_opensearch_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_opensearch_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed Opensearch database cluster. - [digitalocean_database_postgresql_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_postgresql_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed PostgreSQL database cluster. - [digitalocean_database_redis_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_redis_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed Redis database cluster. - [digitalocean_database_replica](https://docs.digitalocean.com/reference/terraform/reference/data-sources/database_replica/index.html.md): Provides information on a DigitalOcean database replica. - [digitalocean_database_replica](https://docs.digitalocean.com/reference/terraform/reference/resources/database_replica/index.html.md): Provides a DigitalOcean database replica resource. - [digitalocean_database_user](https://docs.digitalocean.com/reference/terraform/reference/data-sources/database_user/index.html.md): Provides information on a DigitalOcean database user resource. - [digitalocean_database_user](https://docs.digitalocean.com/reference/terraform/reference/resources/database_user/index.html.md): Provides a DigitalOcean database user resource. When creating a new database cluster, a default admin user with name `doadmin` will be created. Then, this resource can be used to provide additional normal users inside the cluster. - [digitalocean_database_valkey_config](https://docs.digitalocean.com/reference/terraform/reference/resources/database_valkey_config/index.html.md): Provides a virtual resource that can be used to change advanced configuration options for a DigitalOcean managed Valkey database cluster. - [digitalocean_domain](https://docs.digitalocean.com/reference/terraform/reference/data-sources/domain/index.html.md): Get information on a domain. This data source provides the name, TTL, and zone file as configured on your DigitalOcean account. This is useful if the domain name in question is not managed by Terraform or you need to utilize TTL or zone file data. - [digitalocean_domain](https://docs.digitalocean.com/reference/terraform/reference/resources/domain/index.html.md): Provides a DigitalOcean domain resource. - [digitalocean_domains](https://docs.digitalocean.com/reference/terraform/reference/data-sources/domains/index.html.md): Get information on domains for use in other resources, with the ability to filter and sort the results. If no filters are specified, all domains will be returned. - [digitalocean_droplet](https://docs.digitalocean.com/reference/terraform/reference/data-sources/droplet/index.html.md): Get information on a Droplet for use in other resources. This data source provides all of the Droplet's properties as configured on your DigitalOcean account. This is useful if the Droplet in question is not managed by Terraform or you need to utilize any … - [digitalocean_droplet](https://docs.digitalocean.com/reference/terraform/reference/resources/droplet/index.html.md): Provides a DigitalOcean Droplet resource. This can be used to create, modify, and delete Droplets. Droplets also support provisioning. - [digitalocean_droplet_autoscale](https://docs.digitalocean.com/reference/terraform/reference/data-sources/droplet_autoscale/index.html.md): Get information on a Droplet Autoscale pool for use with other managed resources. This datasource provides all the Droplet Autoscale pool properties as configured on the DigitalOcean account. This is useful if the Droplet Autoscale pool in question is not … - [digitalocean_droplet_autoscale](https://docs.digitalocean.com/reference/terraform/reference/resources/droplet_autoscale/index.html.md): Provides a DigitalOcean Droplet Autoscale resource. This can be used to create, modify, read and delete Droplet Autoscale pools. - [digitalocean_droplet_snapshot](https://docs.digitalocean.com/reference/terraform/reference/data-sources/droplet_snapshot/index.html.md): Droplet snapshots are saved instances of a Droplet. Use this data source to retrieve the ID of a DigitalOcean Droplet snapshot for use in other resources. - [digitalocean_droplet_snapshot](https://docs.digitalocean.com/reference/terraform/reference/resources/droplet_snapshot/index.html.md): Provides a resource which can be used to create a snapshot from an existing DigitalOcean Droplet. - [digitalocean_droplets](https://docs.digitalocean.com/reference/terraform/reference/data-sources/droplets/index.html.md): Get information on Droplets for use in other resources, with the ability to filter and sort the results. If no filters are specified, all Droplets will be returned. - [digitalocean_firewall](https://docs.digitalocean.com/reference/terraform/reference/data-sources/firewall/index.html.md): Get information on a DigitalOcean Firewall. - [digitalocean_firewall](https://docs.digitalocean.com/reference/terraform/reference/resources/firewall/index.html.md): Provides a DigitalOcean Cloud Firewall resource. This can be used to create, modify, and delete Firewalls. - [digitalocean_floating_ip](https://docs.digitalocean.com/reference/terraform/reference/data-sources/floating_ip/index.html.md): ~> **Deprecated:** DigitalOcean Floating IPs have been renamed reserved IPs. This data source will be removed in a future release. Please use `digitalocean_reserved_ip` instead. - [digitalocean_floating_ip](https://docs.digitalocean.com/reference/terraform/reference/resources/floating_ip/index.html.md): ~> **Deprecated:** DigitalOcean Floating IPs have been renamed reserved IPs. This resource will be removed in a future release. Please use `digitalocean_reserved_ip` instead. - [digitalocean_floating_ip_assignment](https://docs.digitalocean.com/reference/terraform/reference/resources/floating_ip_assignment/index.html.md): ~> **Deprecated:** DigitalOcean Floating IPs have been renamed reserved IPs. This resource will be removed in a future release. Please use `digitalocean_reserved_ip_assignment` instead. - [digitalocean_genai_agent](https://docs.digitalocean.com/reference/terraform/reference/data-sources/genai/index.html.md): Provides a data source that retrieves details about an existing DigitalOcean GenAI Agent. Use this data source to query an agent by its unique identifier. - [digitalocean_genai_agent](https://docs.digitalocean.com/reference/terraform/reference/resources/genai/index.html.md): Provides a resource to manage a DigitalOcean GenAI Agent. With this resource you can create, update, and delete agents, as well as update the agent's visibility status. - [digitalocean_gradientai_agent](https://docs.digitalocean.com/reference/terraform/reference/data-sources/gradientai/index.html.md): Provides a data source that retrieves details about an existing DigitalOcean Gradient AI Agent. Use this data source to query an agent by its unique identifier. - [digitalocean_gradientai_agent](https://docs.digitalocean.com/reference/terraform/reference/resources/gradientai/index.html.md): Provides a resource to manage a DigitalOcean Gradient AI Agent. With this resource you can create, update, and delete agents, as well as update the agent's visibility status. - [digitalocean_image](https://docs.digitalocean.com/reference/terraform/reference/data-sources/image/index.html.md): Get information on an image for use in other resources (e.g. creating a Droplet based on snapshot). This data source provides all of the image properties as configured on your DigitalOcean account. This is useful if the image in question is not managed by … - [digitalocean_images](https://docs.digitalocean.com/reference/terraform/reference/data-sources/images/index.html.md): Get information on images for use in other resources (e.g. creating a Droplet based on a snapshot), with the ability to filter and sort the results. If no filters are specified, all images will be returned. - [digitalocean_kubernetes_cluster](https://docs.digitalocean.com/reference/terraform/reference/data-sources/kubernetes_cluster/index.html.md): Retrieves information about a DigitalOcean Kubernetes cluster for use in other resources. This data source provides all of the cluster's properties as configured on your DigitalOcean account. This is useful if the cluster in question is not managed by … - [digitalocean_kubernetes_cluster](https://docs.digitalocean.com/reference/terraform/reference/resources/kubernetes_cluster/index.html.md): Provides a DigitalOcean Kubernetes cluster resource. This can be used to create, delete, and modify clusters. For more information see the official documentation. - [digitalocean_kubernetes_node_pool](https://docs.digitalocean.com/reference/terraform/reference/resources/kubernetes_node_pool/index.html.md): Provides a DigitalOcean Kubernetes node pool resource. While the default node pool must be defined in the `digitalocean_kubernetes_cluster` resource, this resource can be used to add additional ones to a cluster. - [digitalocean_kubernetes_versions](https://docs.digitalocean.com/reference/terraform/reference/data-sources/kubernetes_versions/index.html.md): Provides access to the available DigitalOcean Kubernetes Service versions. - [digitalocean_loadbalancer](https://docs.digitalocean.com/reference/terraform/reference/data-sources/loadbalancer/index.html.md): Get information on a load balancer for use in other resources. This data source provides all of the load balancers properties as configured on your DigitalOcean account. This is useful if the load balancer in question is not managed by Terraform or you … - [digitalocean_loadbalancer](https://docs.digitalocean.com/reference/terraform/reference/resources/loadbalancer/index.html.md): Provides a DigitalOcean Load Balancer resource. This can be used to create, modify, and delete Load Balancers. - [digitalocean_monitor_alert](https://docs.digitalocean.com/reference/terraform/reference/resources/monitor_alert/index.html.md): Provides a DigitalOcean Monitoring resource. Monitor alerts can be configured to alert about, e.g., disk or memory usage exceeding a certain threshold or traffic at a certain limit. Notifications can be sent to either an email address or a Slack channel. - [digitalocean_nfs](https://docs.digitalocean.com/reference/terraform/reference/data-sources/nfs/index.html.md): Get information about a DigitalOcean NFS share. - [digitalocean_nfs](https://docs.digitalocean.com/reference/terraform/reference/resources/nfs/index.html.md): Provides a DigitalOcean NFS share which can be mounted to Droplets to provide shared storage. - [digitalocean_nfs_attachment](https://docs.digitalocean.com/reference/terraform/reference/resources/nfs_attachment/index.html.md): Manages attaching a NFS share to a vpc. - [digitalocean_nfs_snapshot](https://docs.digitalocean.com/reference/terraform/reference/data-sources/nfs_snapshot/index.html.md): Get information about a DigitalOcean NFS snapshot. - [digitalocean_nfs_snapshot](https://docs.digitalocean.com/reference/terraform/reference/resources/nfs_snapshot/index.html.md): Provides a DigitalOcean NFS snapshot which can be used to create new NFS shares. - [digitalocean_partner_attachment](https://docs.digitalocean.com/reference/terraform/reference/data-sources/partner_network_connect/index.html.md): Retrieve information about a Partner Attachment for use in other resources. - [digitalocean_partner_attachment](https://docs.digitalocean.com/reference/terraform/reference/resources/partner_network_connect/index.html.md): Provides a DigitalOcean Partner Attachment(#digitalocean_partner_attachment) resource. - [digitalocean_partner_attachment_service_key](https://docs.digitalocean.com/reference/terraform/reference/data-sources/partner_network_connect_service_key/index.html.md): Retrieve the Service Key needed to create a Megaport Virtual Cross Connect (VXC) connecting the Partner Attachment with a Megaport Cloud Router (MCR). - [digitalocean_project](https://docs.digitalocean.com/reference/terraform/reference/data-sources/project/index.html.md): Get information on a single DigitalOcean project. If neither the `id` nor `name` attributes are provided, then this data source returns the default project. - [digitalocean_project](https://docs.digitalocean.com/reference/terraform/reference/resources/project/index.html.md): Provides a DigitalOcean Project resource. - [digitalocean_project_resources](https://docs.digitalocean.com/reference/terraform/reference/resources/project_resources/index.html.md): Assign resources to a DigitalOcean Project. This is useful if you need to assign resources managed in Terraform to a DigitalOcean Project managed outside of Terraform. - [digitalocean_projects](https://docs.digitalocean.com/reference/terraform/reference/data-sources/projects/index.html.md): Retrieve information about all DigitalOcean projects associated with an account, with the ability to filter and sort the results. If no filters are specified, all projects will be returned. - [digitalocean_record](https://docs.digitalocean.com/reference/terraform/reference/data-sources/record/index.html.md): Get information on a DNS record. This data source provides the name, TTL, and zone file as configured on your DigitalOcean account. This is useful if the record in question is not managed by Terraform. - [digitalocean_record](https://docs.digitalocean.com/reference/terraform/reference/resources/record/index.html.md): Provides a DigitalOcean DNS record resource. - [digitalocean_records](https://docs.digitalocean.com/reference/terraform/reference/data-sources/records/index.html.md): Retrieve information about all DNS records within a domain, with the ability to filter and sort the results. If no filters are specified, all records will be returned. - [digitalocean_region](https://docs.digitalocean.com/reference/terraform/reference/data-sources/region/index.html.md): Get information on a single DigitalOcean region. This is useful to find out what Droplet sizes and features are supported within a region. - [digitalocean_regions](https://docs.digitalocean.com/reference/terraform/reference/data-sources/regions/index.html.md): Retrieve information about all supported DigitalOcean regions, with the ability to filter and sort the results. If no filters are specified, all regions will be returned. - [digitalocean_reserved_ip](https://docs.digitalocean.com/reference/terraform/reference/data-sources/reserved_ip/index.html.md): Get information on a reserved IP. This data source provides the region and Droplet id as configured on your DigitalOcean account. This is useful if the reserved IP in question is not managed by Terraform or you need to find the Droplet the IP is attached … - [digitalocean_reserved_ip](https://docs.digitalocean.com/reference/terraform/reference/resources/reserved_ip/index.html.md): Provides a DigitalOcean reserved IP to represent a publicly-accessible static IP addresses that can be mapped to one of your Droplets. - [digitalocean_reserved_ip_assignment](https://docs.digitalocean.com/reference/terraform/reference/resources/reserved_ip_assignment/index.html.md): Provides a resource for assigning an existing DigitalOcean reserved IP to a Droplet. This makes it easy to provision reserved IP addresses that are not tied to the lifecycle of your Droplet. - [digitalocean_reserved_ipv6](https://docs.digitalocean.com/reference/terraform/reference/data-sources/reserved_ipv6/index.html.md): Get information on a reserved IPv6. This data source provides the region_slug and droplet id as configured on your DigitalOcean account. This is useful if the reserved IPv6 in question is not managed by Terraform or you need to find the Droplet the IP is … - [digitalocean_reserved_ipv6](https://docs.digitalocean.com/reference/terraform/reference/resources/reserved_ipv6/index.html.md): Provides a DigitalOcean reserved IPv6 to represent a publicly-accessible static IPv6 addresses that can be mapped to one of your Droplets. - [digitalocean_reserved_ipv6_assignment](https://docs.digitalocean.com/reference/terraform/reference/resources/reserved_ipv6_assignment/index.html.md): Provides a resource for assigning an existing DigitalOcean reserved IPv6 to a Droplet. This makes it easy to provision reserved IPv6 addresses that are not tied to the lifecycle of your Droplet. - [digitalocean_sizes](https://docs.digitalocean.com/reference/terraform/reference/data-sources/sizes/index.html.md): Retrieves information about the Droplet sizes that DigitalOcean supports, with the ability to filter and sort the results. If no filters are specified, all sizes will be returned. - [digitalocean_spaces_bucket](https://docs.digitalocean.com/reference/terraform/reference/data-sources/spaces_bucket/index.html.md): Get information on a Spaces bucket for use in other resources. This is useful if the Spaces bucket in question is not managed by Terraform or you need to utilize any of the bucket's data. - [digitalocean_spaces_bucket](https://docs.digitalocean.com/reference/terraform/reference/resources/spaces_bucket/index.html.md): Provides a bucket resource for Spaces, DigitalOcean's object storage product. - [digitalocean_spaces_bucket_logging](https://docs.digitalocean.com/reference/terraform/reference/resources/spaces_bucket_logging/index.html.md): Provides a bucket logging resource for Spaces, DigitalOcean's object storage product. The `digitalocean_spaces_bucket_logging` resource allows Terraform to configure access logging for Spaces buckets. For more information, see: How to Configure Spaces … - [digitalocean_spaces_bucket_object](https://docs.digitalocean.com/reference/terraform/reference/data-sources/spaces_bucket_object/index.html.md): The Spaces object data source allows access to the metadata and _optionally_ (see below) content of an object stored inside a Spaces bucket. - [digitalocean_spaces_bucket_object](https://docs.digitalocean.com/reference/terraform/reference/resources/spaces_bucket_object/index.html.md): Provides a bucket object resource for Spaces, DigitalOcean's object storage product. The `digitalocean_spaces_bucket_object` resource allows Terraform to upload content to Spaces. - [digitalocean_spaces_bucket_objects](https://docs.digitalocean.com/reference/terraform/reference/data-sources/spaces_bucket_objects/index.html.md): ~> **NOTE on `max_keys`:** Retrieving very large numbers of keys can adversely affect Terraform's performance. - [digitalocean_spaces_bucket_policy](https://docs.digitalocean.com/reference/terraform/reference/resources/spaces_bucket_policy/index.html.md): Provides a bucket policy resource for Spaces, DigitalOcean's object storage product. The `digitalocean_spaces_bucket_policy` resource allows Terraform to attach bucket policy to Spaces. - [digitalocean_spaces_buckets](https://docs.digitalocean.com/reference/terraform/reference/data-sources/spaces_buckets/index.html.md): Get information on Spaces buckets for use in other resources, with the ability to filter and sort the results. If no filters are specified, all Spaces buckets will be returned. - [digitalocean_spaces_cors_configuration](https://docs.digitalocean.com/reference/terraform/reference/resources/spaces_bucket_cors_configuration/index.html.md): Provides a CORS configuration resource for Spaces, DigitalOcean's object storage product. The `digitalocean_spaces_bucket_cors_configuration` resource allows Terraform to to attach CORS configuration to Spaces. - [digitalocean_spaces_key](https://docs.digitalocean.com/reference/terraform/reference/data-sources/spaces_key/index.html.md): Get information on a Spaces key for use in other resources. This is useful if the Spaces key in question is not managed by Terraform or you need to utilize any of the key's data. - [digitalocean_spaces_key](https://docs.digitalocean.com/reference/terraform/reference/resources/spaces_key/index.html.md): Provides a key resource for Spaces, DigitalOcean's object storage product. - [digitalocean_ssh_key](https://docs.digitalocean.com/reference/terraform/reference/data-sources/ssh_key/index.html.md): Get information on a ssh key. This data source provides the name, public key, and fingerprint as configured on your DigitalOcean account. This is useful if the ssh key in question is not managed by Terraform or you need to utilize any of the keys data. - [digitalocean_ssh_key](https://docs.digitalocean.com/reference/terraform/reference/resources/ssh_key/index.html.md): Provides a DigitalOcean SSH key resource to allow you to manage SSH keys for Droplet access. Keys created with this resource can be referenced in your Droplet configuration via their ID or fingerprint. - [digitalocean_ssh_keys](https://docs.digitalocean.com/reference/terraform/reference/data-sources/ssh_keys/index.html.md): Get information on SSH Keys for use in other resources. - [digitalocean_tag](https://docs.digitalocean.com/reference/terraform/reference/data-sources/tag/index.html.md): Get information on a tag. This data source provides the name as configured on your DigitalOcean account. This is useful if the tag name in question is not managed by Terraform or you need validate if the tag exists in the account. - [digitalocean_tag](https://docs.digitalocean.com/reference/terraform/reference/resources/tag/index.html.md): Provides a DigitalOcean Tag resource. A Tag is a label that can be applied to a Droplet resource in order to better organize or facilitate the lookups and actions on it. Tags created with this resource can be referenced in your Droplet configuration via … - [digitalocean_tags](https://docs.digitalocean.com/reference/terraform/reference/data-sources/tags/index.html.md): Returns a list of tags in your DigitalOcean account, with the ability to filter and sort the results. If no filters are specified, all tags will be returned. - [digitalocean_uptime_alert](https://docs.digitalocean.com/reference/terraform/reference/resources/uptime_alert/index.html.md): Provides a DigitalOcean Uptime Alerts resource. Uptime Alerts provide the ability to add alerts to your DigitalOcean Uptime Checks when your endpoints are slow, unavailable, or SSL certificates are expiring. - [digitalocean_uptime_check](https://docs.digitalocean.com/reference/terraform/reference/resources/uptime_check/index.html.md): Provides a DigitalOcean Uptime Checks resource. Uptime Checks provide the ability to monitor your endpoints from around the world, and alert you when they're slow, unavailable, or SSL certificates are expiring. - [digitalocean_volume](https://docs.digitalocean.com/reference/terraform/reference/data-sources/volume/index.html.md): Get information on a volume for use in other resources. This data source provides all of the volumes properties as configured on your DigitalOcean account. This is useful if the volume in question is not managed by Terraform or you need to utilize any of … - [digitalocean_volume](https://docs.digitalocean.com/reference/terraform/reference/resources/volume/index.html.md): Provides a DigitalOcean Block Storage volume which can be attached to a Droplet in order to provide expanded storage. - [digitalocean_volume_attachment](https://docs.digitalocean.com/reference/terraform/reference/resources/volume_attachment/index.html.md): Manages attaching a Volume to a Droplet. - [digitalocean_volume_snapshot](https://docs.digitalocean.com/reference/terraform/reference/data-sources/volume_snapshot/index.html.md): Volume snapshots are saved instances of a block storage volume. Use this data source to retrieve the ID of a DigitalOcean volume snapshot for use in other resources. - [digitalocean_volume_snapshot](https://docs.digitalocean.com/reference/terraform/reference/resources/volume_snapshot/index.html.md): Provides a DigitalOcean Volume Snapshot which can be used to create a snapshot from an existing volume. - [digitalocean_vpc](https://docs.digitalocean.com/reference/terraform/reference/data-sources/vpc/index.html.md): Retrieve information about a VPC for use in other resources. - [digitalocean_vpc](https://docs.digitalocean.com/reference/terraform/reference/resources/vpc/index.html.md): Provides a DigitalOcean VPC resource. - [digitalocean_vpc_nat_gateway](https://docs.digitalocean.com/reference/terraform/reference/data-sources/vpc_nat_gateway/index.html.md): Get information on a VPC NAT Gateway for use with other managed resources This datasource provides all the VPC NAT Gateway properties as configured on the DigitalOcean account. This is useful if the VPC NAT Gateway in question is not managed by Terraform, … - [digitalocean_vpc_nat_gateway](https://docs.digitalocean.com/reference/terraform/reference/resources/vpc_nat_gateway/index.html.md): Provides a DigitalOcean VPC NAT Gateway resource. This can be used to create, modify, read and delete VPC NAT Gateways. - [digitalocean_vpc_peering](https://docs.digitalocean.com/reference/terraform/reference/data-sources/vpc_peering/index.html.md): Retrieve information about a VPC Peering for use in other resources. - [digitalocean_vpc_peering](https://docs.digitalocean.com/reference/terraform/reference/resources/vpc_peering/index.html.md): Provides a DigitalOcean VPC Peering(#digitalocean_vpc_peering) resource. - [Deploy A Sample Web Application on DigitalOcean Using Terraform](https://docs.digitalocean.com/reference/terraform/deploy-web-app/index.html.md): Deploy three Droplets, a database, and a load balancer into a VPC network using Terraform and this interactive tutorial. ## PyDo - [pydo.databases.add_connection_pool()](https://docs.digitalocean.com/reference/pydo/reference/databases/add_connection_pool/index.html.md): Add a New Connection Pool (PostgreSQL) - [pydo.load_balancers.add_droplets()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/add_droplets/index.html.md): Add Droplets to a Load Balancer - [pydo.load_balancers.add_forwarding_rules()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/add_forwarding_rules/index.html.md): Add Forwarding Rules to a Load Balancer - [pydo.kubernetes.add_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/add_node_pool/index.html.md): Add a Node Pool to a Kubernetes Cluster - [pydo.kubernetes.add_registries()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/add_registries/index.html.md): Add Container Registries to Kubernetes Clusters - [pydo.kubernetes.add_registry()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/add_registry/index.html.md): Add Container Registry to Kubernetes Clusters - [pydo.firewalls.add_rules()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/add_rules/index.html.md): Add Rules to a Firewall - [pydo.firewalls.add_tags()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/add_tags/index.html.md): Add Tags to a Firewall - [pydo.databases.add_user()](https://docs.digitalocean.com/reference/pydo/reference/databases/add_user/index.html.md): Add a Database User - [pydo.databases.add()](https://docs.digitalocean.com/reference/pydo/reference/databases/add/index.html.md): Add a New Database - [pydo.apps.assign_alert_destinations()](https://docs.digitalocean.com/reference/pydo/reference/apps/assign_alert_destinations/index.html.md): Update destinations for alerts - [pydo.firewalls.assign_droplets()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/assign_droplets/index.html.md): Add Droplets to a Firewall - [pydo.projects.assign_resources_default()](https://docs.digitalocean.com/reference/pydo/reference/projects/assign_resources_default/index.html.md): Assign Resources to Default Project - [pydo.projects.assign_resources()](https://docs.digitalocean.com/reference/pydo/reference/projects/assign_resources/index.html.md): Assign Resources to a Project - [pydo.tags.assign_resources()](https://docs.digitalocean.com/reference/pydo/reference/tags/assign_resources/index.html.md): Tag a Resource - [pydo.genai.attach_agent_function()](https://docs.digitalocean.com/reference/pydo/reference/genai/attach_agent_function/index.html.md): Add Function Route to an Agent - [pydo.genai.attach_agent_guardrails()](https://docs.digitalocean.com/reference/pydo/reference/genai/attach_agent_guardrails/index.html.md): Attach Guardrails to an Agent - [pydo.genai.attach_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/attach_agent/index.html.md): Add Agent Route to an Agent - [pydo.genai.attach_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/attach_knowledge_base/index.html.md): Attach Knowledge Base to an Agent - [pydo.genai.attach_knowledge_bases()](https://docs.digitalocean.com/reference/pydo/reference/genai/attach_knowledge_bases/index.html.md): Attach Knowledge Bases to an Agent - [pydo.apps.cancel_deployment()](https://docs.digitalocean.com/reference/pydo/reference/apps/cancel_deployment/index.html.md): Cancel a Deployment - [pydo.genai.cancel_indexing_job()](https://docs.digitalocean.com/reference/pydo/reference/genai/cancel_indexing_job/index.html.md): Cancel Indexing Job for a Knowledge Base - [pydo.apps.cancel_job_invocation()](https://docs.digitalocean.com/reference/pydo/reference/apps/cancel_job_invocation/index.html.md): Cancel Job Invocation - [pydo.apps.commit_rollback()](https://docs.digitalocean.com/reference/pydo/reference/apps/commit_rollback/index.html.md): Commit App Rollback - [pydo.nfs.create_action()](https://docs.digitalocean.com/reference/pydo/reference/nfs/create_action/index.html.md): Initiate an NFS action - [pydo.genai.create_agent_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_agent_api_key/index.html.md): Create an Agent API Key - [pydo.genai.create_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_agent/index.html.md): Create an Agent - [pydo.monitoring.create_alert_policy()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/create_alert_policy/index.html.md): Create Alert Policy - [pydo.uptime.create_alert()](https://docs.digitalocean.com/reference/pydo/reference/uptime/create_alert/index.html.md): Create a New Alert - [pydo.genai.create_anthropic_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_anthropic_api_key/index.html.md): Create Anthropic API Key - [pydo.uptime.create_check()](https://docs.digitalocean.com/reference/pydo/reference/uptime/create_check/index.html.md): Create a New Check - [pydo.databases.create_cluster()](https://docs.digitalocean.com/reference/pydo/reference/databases/create_cluster/index.html.md): Create a New Database Cluster - [pydo.kubernetes.create_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/create_cluster/index.html.md): Create a New Kubernetes Cluster - [pydo.images.create_custom()](https://docs.digitalocean.com/reference/pydo/reference/images/create_custom/index.html.md): Create a Custom Image - [pydo.genai.create_data_source_file_upload_presigned_urls()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_data_source_file_upload_presigned_urls/index.html.md): Create Presigned URLs for Data Source File Upload - [pydo.apps.create_deployment()](https://docs.digitalocean.com/reference/pydo/reference/apps/create_deployment/index.html.md): Create an App Deployment - [pydo.monitoring.create_destination()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/create_destination/index.html.md): Create Logging Destination - [pydo.cdn.create_endpoint()](https://docs.digitalocean.com/reference/pydo/reference/cdn/create_endpoint/index.html.md): Create a New CDN Endpoint - [pydo.genai.create_evaluation_dataset_file_upload_presigned_urls()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_evaluation_dataset_file_upload_presigned_urls/index.html.md): Create Presigned URLs for Evaluation Dataset File Upload - [pydo.genai.create_evaluation_dataset()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_evaluation_dataset/index.html.md): Create Evaluation Dataset - [pydo.genai.create_evaluation_test_case()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_evaluation_test_case/index.html.md): Create Evaluation Test Case. - [pydo.genai.create_indexing_job()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_indexing_job/index.html.md): Start Indexing Job for a Knowledge Base - [pydo.databases.create_kafka_schema()](https://docs.digitalocean.com/reference/pydo/reference/databases/create_kafka_schema/index.html.md): Create Schema Registry for Kafka Cluster - [pydo.databases.create_kafka_topic()](https://docs.digitalocean.com/reference/pydo/reference/databases/create_kafka_topic/index.html.md): Create Topic for a Kafka Cluster - [pydo.genai.create_knowledge_base_data_source()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_knowledge_base_data_source/index.html.md): Add Data Source to a Knowledge Base - [pydo.genai.create_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_knowledge_base/index.html.md): Create a Knowledge Base - [pydo.databases.create_logsink()](https://docs.digitalocean.com/reference/pydo/reference/databases/create_logsink/index.html.md): Create Logsink for a Database Cluster - [pydo.genai.create_model_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_model_api_key/index.html.md): Create a Model API Key - [pydo.functions.create_namespace()](https://docs.digitalocean.com/reference/pydo/reference/functions/create_namespace/index.html.md): Create Namespace - [pydo.genai.create_oauth2_dropbox_tokens()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_oauth2_dropbox_tokens/index.html.md): Get Oauth2 Dropbox Tokens - [pydo.genai.create_openai_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_openai_api_key/index.html.md): Create OpenAI API Key - [pydo.vpcs.create_peerings()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/create_peerings/index.html.md): Create a Peering with a VPC - [pydo.domains.create_record()](https://docs.digitalocean.com/reference/pydo/reference/domains/create_record/index.html.md): Create a New Domain Record - [pydo.databases.create_replica()](https://docs.digitalocean.com/reference/pydo/reference/databases/create_replica/index.html.md): Create a Read-only Replica - [pydo.apps.create_rollback()](https://docs.digitalocean.com/reference/pydo/reference/apps/create_rollback/index.html.md): Rollback App - [pydo.genai.create_scheduled_indexing()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_scheduled_indexing/index.html.md): Create scheduled indexing for knowledge base - [pydo.partner_attachments.create_service_key()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/create_service_key/index.html.md): Regenerate the service key for the partner attachment - [pydo.monitoring.create_sink()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/create_sink/index.html.md): Create Sink - [pydo.functions.create_trigger()](https://docs.digitalocean.com/reference/pydo/reference/functions/create_trigger/index.html.md): Create Trigger - [pydo.genai.create_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/create_workspace/index.html.md): Create a Workspace - [pydo.addons.create()](https://docs.digitalocean.com/reference/pydo/reference/addons/create/index.html.md): Create/Provision a New Add-on Resource - [pydo.apps.create()](https://docs.digitalocean.com/reference/pydo/reference/apps/create/index.html.md): Create a New App - [pydo.autoscalepools.create()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/create/index.html.md): Create a New Autoscale Pool - [pydo.byoip_prefixes.create()](https://docs.digitalocean.com/reference/pydo/reference/byoip_prefixes/create/index.html.md): Create a BYOIP Prefix - [pydo.certificates.create()](https://docs.digitalocean.com/reference/pydo/reference/certificates/create/index.html.md): Create a New Certificate - [pydo.domains.create()](https://docs.digitalocean.com/reference/pydo/reference/domains/create/index.html.md): Create a New Domain - [pydo.droplets.create()](https://docs.digitalocean.com/reference/pydo/reference/droplets/create/index.html.md): Create a New Droplet - [pydo.firewalls.create()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/create/index.html.md): Create a New Firewall - [pydo.load_balancers.create()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/create/index.html.md): Create a New Load Balancer - [pydo.nfs.create()](https://docs.digitalocean.com/reference/pydo/reference/nfs/create/index.html.md): Create a new NFS share - [pydo.partner_attachments.create()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/create/index.html.md): Create a new partner attachment - [pydo.projects.create()](https://docs.digitalocean.com/reference/pydo/reference/projects/create/index.html.md): Create a Project - [pydo.registries.create()](https://docs.digitalocean.com/reference/pydo/reference/registries/create/index.html.md): Create Container Registry - [pydo.registry.create()](https://docs.digitalocean.com/reference/pydo/reference/registry/create/index.html.md): Create Container Registry - [pydo.reserved_ips.create()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips/create/index.html.md): Create a New Reserved IP - [pydo.reserved_ipv6.create()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ipv6/create/index.html.md): Create a New Reserved IPv6 - [pydo.spaces_key.create()](https://docs.digitalocean.com/reference/pydo/reference/spaces_key/create/index.html.md): Create a New Spaces Access Key - [pydo.ssh_keys.create()](https://docs.digitalocean.com/reference/pydo/reference/ssh_keys/create/index.html.md): Create a New SSH Key - [pydo.tags.create()](https://docs.digitalocean.com/reference/pydo/reference/tags/create/index.html.md): Create a New Tag - [pydo.volume_snapshots.create()](https://docs.digitalocean.com/reference/pydo/reference/volume_snapshots/create/index.html.md): Create Snapshot from a Volume - [pydo.volumes.create()](https://docs.digitalocean.com/reference/pydo/reference/volumes/create/index.html.md): Create a New Block Storage Volume - [pydo.vpc_peerings.create()](https://docs.digitalocean.com/reference/pydo/reference/vpc_peerings/create/index.html.md): Create a New VPC Peering - [pydo.vpcnatgateways.create()](https://docs.digitalocean.com/reference/pydo/reference/vpcnatgateways/create/index.html.md): Create a New VPC NAT Gateway - [pydo.vpcs.create()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/create/index.html.md): Create a New VPC - [pydo.genai.delete_agent_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_agent_api_key/index.html.md): Delete API Key for an Agent - [pydo.genai.delete_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_agent/index.html.md): Delete an Agent - [pydo.monitoring.delete_alert_policy()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/delete_alert_policy/index.html.md): Delete an Alert Policy - [pydo.uptime.delete_alert()](https://docs.digitalocean.com/reference/pydo/reference/uptime/delete_alert/index.html.md): Delete an Alert - [pydo.genai.delete_anthropic_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_anthropic_api_key/index.html.md): Delete Anthropic API Key - [pydo.volume_snapshots.delete_by_id()](https://docs.digitalocean.com/reference/pydo/reference/volume_snapshots/delete_by_id/index.html.md): Delete a Volume Snapshot - [pydo.volumes.delete_by_name()](https://docs.digitalocean.com/reference/pydo/reference/volumes/delete_by_name/index.html.md): Delete a Block Storage Volume by Name - [pydo.load_balancers.delete_cache()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/delete_cache/index.html.md): Delete a Global Load Balancer CDN Cache - [pydo.uptime.delete_check()](https://docs.digitalocean.com/reference/pydo/reference/uptime/delete_check/index.html.md): Delete a Check - [pydo.kubernetes.delete_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/delete_cluster/index.html.md): Delete a Kubernetes Cluster - [pydo.databases.delete_connection_pool()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_connection_pool/index.html.md): Delete a Connection Pool (PostgreSQL) - [pydo.autoscalepools.delete_dangerous()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/delete_dangerous/index.html.md): Delete autoscale pool and resources - [pydo.monitoring.delete_destination()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/delete_destination/index.html.md): Delete Logging Destination - [pydo.firewalls.delete_droplets()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/delete_droplets/index.html.md): Remove Droplets from a Firewall - [pydo.cdn.delete_endpoint()](https://docs.digitalocean.com/reference/pydo/reference/cdn/delete_endpoint/index.html.md): Delete a CDN Endpoint - [pydo.databases.delete_kafka_schema()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_kafka_schema/index.html.md): Delete a Kafka Schema by Subject Name - [pydo.databases.delete_kafka_topic()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_kafka_topic/index.html.md): Delete Topic for a Kafka Cluster - [pydo.genai.delete_knowledge_base_data_source()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_knowledge_base_data_source/index.html.md): Delete a Data Source from a Knowledge Base - [pydo.genai.delete_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_knowledge_base/index.html.md): Delete a Knowledge Base - [pydo.databases.delete_logsink()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_logsink/index.html.md): Delete Logsink for a Database Cluster - [pydo.genai.delete_model_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_model_api_key/index.html.md): Delete API Key for a Model - [pydo.functions.delete_namespace()](https://docs.digitalocean.com/reference/pydo/reference/functions/delete_namespace/index.html.md): Delete Namespace - [pydo.kubernetes.delete_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/delete_node_pool/index.html.md): Delete a Node Pool in a Kubernetes Cluster - [pydo.kubernetes.delete_node()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/delete_node/index.html.md): Delete a Node in a Kubernetes Cluster - [pydo.databases.delete_online_migration()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_online_migration/index.html.md): Stop an Online Migration - [pydo.genai.delete_openai_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_openai_api_key/index.html.md): Delete OpenAI API Key - [pydo.databases.delete_opensearch_index()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_opensearch_index/index.html.md): Delete Index for OpenSearch Cluster - [pydo.domains.delete_record()](https://docs.digitalocean.com/reference/pydo/reference/domains/delete_record/index.html.md): Delete a Domain Record - [pydo.registries.delete_repository_manifest()](https://docs.digitalocean.com/reference/pydo/reference/registries/delete_repository_manifest/index.html.md): Delete Container Registry Repository Manifest - [pydo.registry.delete_repository_manifest()](https://docs.digitalocean.com/reference/pydo/reference/registry/delete_repository_manifest/index.html.md): Delete Container Registry Repository Manifest - [pydo.registries.delete_repository_tag()](https://docs.digitalocean.com/reference/pydo/reference/registries/delete_repository_tag/index.html.md): Delete Container Registry Repository Tag - [pydo.registry.delete_repository_tag()](https://docs.digitalocean.com/reference/pydo/reference/registry/delete_repository_tag/index.html.md): Delete Container Registry Repository Tag - [pydo.registries.delete_repository()](https://docs.digitalocean.com/reference/pydo/reference/registries/delete_repository/index.html.md): Delete Container Registry Repository - [pydo.firewalls.delete_rules()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/delete_rules/index.html.md): Remove Rules from a Firewall - [pydo.genai.delete_scheduled_indexing()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_scheduled_indexing/index.html.md): Delete Scheduled Indexing - [pydo.monitoring.delete_sink()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/delete_sink/index.html.md): Delete Sink - [pydo.nfs.delete_snapshot()](https://docs.digitalocean.com/reference/pydo/reference/nfs/delete_snapshot/index.html.md): Delete an NFS snapshot - [pydo.firewalls.delete_tags()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/delete_tags/index.html.md): Remove Tags from a Firewall - [pydo.functions.delete_trigger()](https://docs.digitalocean.com/reference/pydo/reference/functions/delete_trigger/index.html.md): Delete Trigger - [pydo.databases.delete_user()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete_user/index.html.md): Remove a Database User - [pydo.genai.delete_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/delete_workspace/index.html.md): Delete a Workspace - [pydo.addons.delete()](https://docs.digitalocean.com/reference/pydo/reference/addons/delete/index.html.md): Delete/Deprovision an Add-on Resource - [pydo.apps.delete()](https://docs.digitalocean.com/reference/pydo/reference/apps/delete/index.html.md): Delete an App - [pydo.autoscalepools.delete()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/delete/index.html.md): Delete autoscale pool - [pydo.byoip_prefixes.delete()](https://docs.digitalocean.com/reference/pydo/reference/byoip_prefixes/delete/index.html.md): Delete a BYOIP Prefix - [pydo.certificates.delete()](https://docs.digitalocean.com/reference/pydo/reference/certificates/delete/index.html.md): Delete a Certificate - [pydo.databases.delete()](https://docs.digitalocean.com/reference/pydo/reference/databases/delete/index.html.md): Delete a Database - [pydo.domains.delete()](https://docs.digitalocean.com/reference/pydo/reference/domains/delete/index.html.md): Delete a Domain - [pydo.firewalls.delete()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/delete/index.html.md): Delete a Firewall - [pydo.images.delete()](https://docs.digitalocean.com/reference/pydo/reference/images/delete/index.html.md): Delete an Image - [pydo.load_balancers.delete()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/delete/index.html.md): Delete a Load Balancer - [pydo.nfs.delete()](https://docs.digitalocean.com/reference/pydo/reference/nfs/delete/index.html.md): Delete an NFS share - [pydo.partner_attachments.delete()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/delete/index.html.md): Delete an existing partner attachment - [pydo.projects.delete()](https://docs.digitalocean.com/reference/pydo/reference/projects/delete/index.html.md): Delete an Existing Project - [pydo.registries.delete()](https://docs.digitalocean.com/reference/pydo/reference/registries/delete/index.html.md): Delete Container Registry By Name - [pydo.registry.delete()](https://docs.digitalocean.com/reference/pydo/reference/registry/delete/index.html.md): Delete Container Registry - [pydo.reserved_ips.delete()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips/delete/index.html.md): Delete a Reserved IP - [pydo.reserved_ipv6.delete()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ipv6/delete/index.html.md): Delete a Reserved IPv6 - [pydo.snapshots.delete()](https://docs.digitalocean.com/reference/pydo/reference/snapshots/delete/index.html.md): Delete a Snapshot - [pydo.spaces_key.delete()](https://docs.digitalocean.com/reference/pydo/reference/spaces_key/delete/index.html.md): Delete a Spaces Access Key - [pydo.ssh_keys.delete()](https://docs.digitalocean.com/reference/pydo/reference/ssh_keys/delete/index.html.md): Delete an SSH Key - [pydo.tags.delete()](https://docs.digitalocean.com/reference/pydo/reference/tags/delete/index.html.md): Delete a Tag - [pydo.volumes.delete()](https://docs.digitalocean.com/reference/pydo/reference/volumes/delete/index.html.md): Delete a Block Storage Volume - [pydo.vpc_peerings.delete()](https://docs.digitalocean.com/reference/pydo/reference/vpc_peerings/delete/index.html.md): Delete a VPC peering - [pydo.vpcnatgateways.delete()](https://docs.digitalocean.com/reference/pydo/reference/vpcnatgateways/delete/index.html.md): Delete VPC NAT Gateway - [pydo.vpcs.delete()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/delete/index.html.md): Delete a VPC - [pydo.kubernetes.destroy_associated_resources_dangerous()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/destroy_associated_resources_dangerous/index.html.md): Delete a Cluster and All of its Associated Resources (Dangerous) - [pydo.kubernetes.destroy_associated_resources_selective()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/destroy_associated_resources_selective/index.html.md): Selectively Delete a Cluster and its Associated Resources - [pydo.droplets.destroy_by_tag()](https://docs.digitalocean.com/reference/pydo/reference/droplets/destroy_by_tag/index.html.md): Deleting Droplets by Tag - [pydo.databases.destroy_cluster()](https://docs.digitalocean.com/reference/pydo/reference/databases/destroy_cluster/index.html.md): Destroy a Database Cluster - [pydo.databases.destroy_replica()](https://docs.digitalocean.com/reference/pydo/reference/databases/destroy_replica/index.html.md): Destroy a Read-only Replica - [pydo.droplets.destroy_retry_with_associated_resources()](https://docs.digitalocean.com/reference/pydo/reference/droplets/destroy_retry_with_associated_resources/index.html.md): Retry a Droplet Destroy with Associated Resources Request - [pydo.droplets.destroy_with_associated_resources_dangerous()](https://docs.digitalocean.com/reference/pydo/reference/droplets/destroy_with_associated_resources_dangerous/index.html.md): Destroy a Droplet and All of its Associated Resources (Dangerous) - [pydo.droplets.destroy_with_associated_resources_selective()](https://docs.digitalocean.com/reference/pydo/reference/droplets/destroy_with_associated_resources_selective/index.html.md): Selectively Destroy a Droplet and its Associated Resources - [pydo.droplets.destroy()](https://docs.digitalocean.com/reference/pydo/reference/droplets/destroy/index.html.md): Delete an Existing Droplet - [pydo.genai.detach_agent_function()](https://docs.digitalocean.com/reference/pydo/reference/genai/detach_agent_function/index.html.md): Delete Function Route for an Agent - [pydo.genai.detach_agent_guardrail()](https://docs.digitalocean.com/reference/pydo/reference/genai/detach_agent_guardrail/index.html.md): Detach a Guardrail from an Agent - [pydo.genai.detach_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/detach_agent/index.html.md): Delete Agent Route for an Agent - [pydo.genai.detach_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/detach_knowledge_base/index.html.md): Detach Knowledge Base from an Agent - [pydo.genai.get_agent_children()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_agent_children/index.html.md): View Agent Routes - [pydo.genai.get_agent_usage()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_agent_usage/index.html.md): Get Agent Usage - [pydo.genai.get_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_agent/index.html.md): Retrieve an Existing Agent - [pydo.monitoring.get_alert_policy()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_alert_policy/index.html.md): Retrieve an Existing Alert Policy - [pydo.uptime.get_alert()](https://docs.digitalocean.com/reference/pydo/reference/uptime/get_alert/index.html.md): Retrieve an Existing Alert - [pydo.genai.get_anthropic_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_anthropic_api_key/index.html.md): Get Anthropic API Key - [pydo.monitoring.get_app_cpupercentage_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_app_cpupercentage_metrics/index.html.md): Get App CPU Percentage Metrics - [pydo.monitoring.get_app_memory_percentage_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_app_memory_percentage_metrics/index.html.md): Get App Memory Percentage Metrics - [pydo.addons.get_app_metadata()](https://docs.digitalocean.com/reference/pydo/reference/addons/get_app_metadata/index.html.md): Get Metadata for an Add-On Application - [pydo.monitoring.get_app_restart_count_metrics.yml()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_app_restart_count_metrics.yml/index.html.md): Get App Restart Count Metrics - [pydo.addons.get_app()](https://docs.digitalocean.com/reference/pydo/reference/addons/get_app/index.html.md): List Available Add-On Applications - [pydo.databases.get_autoscale()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_autoscale/index.html.md): Retrieve Autoscale Configuration for a Database Cluster - [pydo.kubernetes.get_available_upgrades()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_available_upgrades/index.html.md): Retrieve Available Upgrades for an Existing Kubernetes Cluster - [pydo.droplets.get_backup_policy()](https://docs.digitalocean.com/reference/pydo/reference/droplets/get_backup_policy/index.html.md): Retrieve the Backup Policy for an Existing Droplet - [pydo.partner_attachments.get_bgp_auth_key()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/get_bgp_auth_key/index.html.md): Get current BGP auth key for the partner attachment - [pydo.volume_snapshots.get_by_id()](https://docs.digitalocean.com/reference/pydo/reference/volume_snapshots/get_by_id/index.html.md): Retrieve an Existing Volume Snapshot - [pydo.invoices.get_by_uuid()](https://docs.digitalocean.com/reference/pydo/reference/invoices/get_by_uuid/index.html.md): Retrieve an Invoice by UUID - [pydo.databases.get_ca()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_ca/index.html.md): Retrieve the Public Certificate - [pydo.uptime.get_check_state()](https://docs.digitalocean.com/reference/pydo/reference/uptime/get_check_state/index.html.md): Retrieve Check State - [pydo.uptime.get_check()](https://docs.digitalocean.com/reference/pydo/reference/uptime/get_check/index.html.md): Retrieve an Existing Check - [pydo.kubernetes.get_cluster_lint_results()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_cluster_lint_results/index.html.md): Fetch Clusterlint Diagnostics for a Kubernetes Cluster - [pydo.databases.get_cluster_metrics_credentials()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_cluster_metrics_credentials/index.html.md): Retrieve Database Clusters' Metrics Endpoint Credentials - [pydo.kubernetes.get_cluster_user()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_cluster_user/index.html.md): Retrieve User Information for a Kubernetes Cluster - [pydo.databases.get_cluster()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_cluster/index.html.md): Retrieve an Existing Database Cluster - [pydo.kubernetes.get_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_cluster/index.html.md): Retrieve an Existing Kubernetes Cluster - [pydo.databases.get_config()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_config/index.html.md): Retrieve an Existing Database Cluster Configuration - [pydo.databases.get_connection_pool()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_connection_pool/index.html.md): Retrieve Existing Connection Pool (PostgreSQL) - [pydo.kubernetes.get_credentials()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_credentials/index.html.md): Retrieve Credentials for a Kubernetes Cluster - [pydo.invoices.get_csv_by_uuid()](https://docs.digitalocean.com/reference/pydo/reference/invoices/get_csv_by_uuid/index.html.md): Retrieve an Invoice CSV by UUID - [pydo.projects.get_default()](https://docs.digitalocean.com/reference/pydo/reference/projects/get_default/index.html.md): Retrieve the Default Project - [pydo.apps.get_deployment()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_deployment/index.html.md): Retrieve an App Deployment - [pydo.monitoring.get_destination()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_destination/index.html.md): Get Logging Destination - [pydo.droplets.get_destroy_associated_resources_status()](https://docs.digitalocean.com/reference/pydo/reference/droplets/get_destroy_associated_resources_status/index.html.md): Check Status of a Droplet Destroy with Associated Resources Request - [pydo.registries.get_docker_credentials()](https://docs.digitalocean.com/reference/pydo/reference/registries/get_docker_credentials/index.html.md): Get Docker Credentials By Registry Name - [pydo.registry.get_docker_credentials()](https://docs.digitalocean.com/reference/pydo/reference/registry/get_docker_credentials/index.html.md): Get Docker Credentials for Container Registry - [pydo.monitoring.get_droplet_autoscale_current_cpu_utilization.yml()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_autoscale_current_cpu_utilization.yml/index.html.md): Get Droplet Autoscale Pool Current Average CPU utilization - [pydo.monitoring.get_droplet_autoscale_current_instances()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_autoscale_current_instances/index.html.md): Get Droplet Autoscale Pool Current Size - [pydo.monitoring.get_droplet_autoscale_current_memory_utilization()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_autoscale_current_memory_utilization/index.html.md): Get Droplet Autoscale Pool Current Average Memory utilization - [pydo.monitoring.get_droplet_autoscale_target_cpu_utilization()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_autoscale_target_cpu_utilization/index.html.md): Get Droplet Autoscale Pool Target Average CPU utilization - [pydo.monitoring.get_droplet_autoscale_target_instances()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_autoscale_target_instances/index.html.md): Get Droplet Autoscale Pool Target Size - [pydo.monitoring.get_droplet_autoscale_target_memory_utilization()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_autoscale_target_memory_utilization/index.html.md): Get Droplet Autoscale Pool Target Average Memory utilization - [pydo.monitoring.get_droplet_bandwidth_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_bandwidth_metrics/index.html.md): Get Droplet Bandwidth Metrics - [pydo.monitoring.get_droplet_cpu_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_cpu_metrics/index.html.md): Get Droplet CPU Metrics - [pydo.monitoring.get_droplet_filesystem_free_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_filesystem_free_metrics/index.html.md): Get Droplet Filesystem Free Metrics - [pydo.monitoring.get_droplet_filesystem_size_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_filesystem_size_metrics/index.html.md): Get Droplet Filesystem Size Metrics - [pydo.monitoring.get_droplet_load1_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_load1_metrics/index.html.md): Get Droplet Load1 Metrics - [pydo.monitoring.get_droplet_load15_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_load15_metrics/index.html.md): Get Droplet Load15 Metrics - [pydo.monitoring.get_droplet_load5_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_load5_metrics/index.html.md): Get Droplet Load5 Metrics - [pydo.monitoring.get_droplet_memory_available_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_memory_available_metrics/index.html.md): Get Droplet Available Memory Metrics - [pydo.monitoring.get_droplet_memory_cached_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_memory_cached_metrics/index.html.md): Get Droplet Cached Memory Metrics - [pydo.monitoring.get_droplet_memory_free_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_memory_free_metrics/index.html.md): Get Droplet Free Memory Metrics - [pydo.monitoring.get_droplet_memory_total_metrics()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_droplet_memory_total_metrics/index.html.md): Get Droplet Total Memory Metrics - [pydo.cdn.get_endpoint()](https://docs.digitalocean.com/reference/pydo/reference/cdn/get_endpoint/index.html.md): Retrieve an Existing CDN Endpoint - [pydo.genai.get_evaluation_run_prompt_results()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_evaluation_run_prompt_results/index.html.md): Retrieve Results of an Evaluation Run Prompt - [pydo.genai.get_evaluation_run_results()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_evaluation_run_results/index.html.md): Retrieve Results of an Evaluation Run - [pydo.genai.get_evaluation_run()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_evaluation_run/index.html.md): Retrieve Information About an Existing Evaluation Run - [pydo.genai.get_evaluation_test_case()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_evaluation_test_case/index.html.md): Retrieve Information About an Existing Evaluation Test Case - [pydo.databases.get_eviction_policy()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_eviction_policy/index.html.md): Retrieve the Eviction Policy for a Caching or Valkey Cluster - [pydo.apps.get_exec_active_deployment()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_exec_active_deployment/index.html.md): Retrieve Exec URL - [pydo.apps.get_exec()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_exec/index.html.md): Retrieve Exec URL for Deployment - [pydo.registries.get_garbage_collection()](https://docs.digitalocean.com/reference/pydo/reference/registries/get_garbage_collection/index.html.md): Get Active Garbage Collection - [pydo.registry.get_garbage_collection()](https://docs.digitalocean.com/reference/pydo/reference/registry/get_garbage_collection/index.html.md): Get Active Garbage Collection - [pydo.apps.get_health()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_health/index.html.md): Retrieve App Health - [pydo.genai.get_indexing_job_details_signed_url()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_indexing_job_details_signed_url/index.html.md): Get Signed URL for Indexing Job Details - [pydo.genai.get_indexing_job()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_indexing_job/index.html.md): Retrieve Status of Indexing Job for a Knowledge Base - [pydo.apps.get_instance_size()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_instance_size/index.html.md): Retrieve an Instance Size - [pydo.apps.get_instances()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_instances/index.html.md): Retrieve App Instances - [pydo.apps.get_job_invocation_logs()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_job_invocation_logs/index.html.md): Retrieve Job Invocation Logs - [pydo.apps.get_job_invocation()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_job_invocation/index.html.md): Get Job Invocations - [pydo.databases.get_kafka_schema_config()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_kafka_schema_config/index.html.md): Retrieve Schema Registry Configuration for a kafka Cluster - [pydo.databases.get_kafka_schema_subject_config()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_kafka_schema_subject_config/index.html.md): Retrieve Schema Registry Configuration for a Subject of kafka Cluster - [pydo.databases.get_kafka_schema_version()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_kafka_schema_version/index.html.md): Get Kafka Schema by Subject Version - [pydo.databases.get_kafka_schema()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_kafka_schema/index.html.md): Get a Kafka Schema by Subject Name - [pydo.databases.get_kafka_topic()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_kafka_topic/index.html.md): Get Topic for a Kafka Cluster - [pydo.genai.get_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_knowledge_base/index.html.md): Retrieve Information About an Existing Knowledge Base - [pydo.kubernetes.get_kubeconfig()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_kubeconfig/index.html.md): Retrieve the kubeconfig for a Kubernetes Cluster - [pydo.monitoring.get_lb_droplets_connections()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_connections/index.html.md): Get Load Balancer Droplets Active Connections Metrics - [pydo.monitoring.get_lb_droplets_downtime()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_downtime/index.html.md): Get Load Balancer Droplets Downtime Status Metrics - [pydo.monitoring.get_lb_droplets_health_checks()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_health_checks/index.html.md): Get Load Balancer Droplets Health Check Status Metrics - [pydo.monitoring.get_lb_droplets_http_response_time_50p()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_response_time_50p/index.html.md): Get Load Balancer Droplets 50th Percentile HTTP Response Time Metrics - [pydo.monitoring.get_lb_droplets_http_response_time_95p()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_response_time_95p/index.html.md): Get Load Balancer Droplets 95th Percentile HTTP Response Time Metrics - [pydo.monitoring.get_lb_droplets_http_response_time_99p()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_response_time_99p/index.html.md): Get Load Balancer Droplets 99th Percentile HTTP Response Time Metrics - [pydo.monitoring.get_lb_droplets_http_response_time_avg()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_response_time_avg/index.html.md): Get Load Balancer Droplets Average HTTP Response Time Metrics - [pydo.monitoring.get_lb_droplets_http_responses()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_responses/index.html.md): Get Load Balancer Droplets HTTP Rate Of Response Code Metrics - [pydo.monitoring.get_lb_droplets_http_session_duration_50p()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_session_duration_50p/index.html.md): Get Load Balancer Droplets 50th Percentile HTTP Session Duration Metrics - [pydo.monitoring.get_lb_droplets_http_session_duration_95p()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_session_duration_95p/index.html.md): Get Load Balancer Droplets 95th Percentile HTTP Session Duration Metrics - [pydo.monitoring.get_lb_droplets_http_session_duration_avg()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_http_session_duration_avg/index.html.md): Get Load Balancer Droplets Average HTTP Session Duration Metrics - [pydo.monitoring.get_lb_droplets_queue_size()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_droplets_queue_size/index.html.md): Get Load Balancer Droplets Queue Size Metrics - [pydo.monitoring.get_lb_frontend_connections_current()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_connections_current/index.html.md): Get Load Balancer Frontend Total Current Active Connections Metrics - [pydo.monitoring.get_lb_frontend_connections_limit()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_connections_limit/index.html.md): Get Load Balancer Frontend Max Connections Limit Metrics - [pydo.monitoring.get_lb_frontend_cpu_utilization()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_cpu_utilization/index.html.md): Get Load Balancer Frontend Average Percentage CPU Utilization Metrics - [pydo.monitoring.get_lb_frontend_firewall_dropped_bytes()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_firewall_dropped_bytes/index.html.md): Get Load Balancer Frontend Firewall Dropped Bytes Metrics - [pydo.monitoring.get_lb_frontend_firewall_dropped_packets()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_firewall_dropped_packets/index.html.md): Get Load Balancer Frontend Firewall Dropped Packets Metrics - [pydo.monitoring.get_lb_frontend_http_requests_per_second()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_http_requests_per_second/index.html.md): Get Load Balancer Frontend HTTP Requests Metrics - [pydo.monitoring.get_lb_frontend_http_responses()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_http_responses/index.html.md): Get Load Balancer Frontend HTTP Rate Of Response Code Metrics - [pydo.monitoring.get_lb_frontend_network_throughput_http()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_network_throughput_http/index.html.md): Get Load Balancer Frontend HTTP Throughput Metrics - [pydo.monitoring.get_lb_frontend_network_throughput_tcp()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_network_throughput_tcp/index.html.md): Get Load Balancer Frontend TCP Throughput Metrics - [pydo.monitoring.get_lb_frontend_network_throughput_udp()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_network_throughput_udp/index.html.md): Get Load Balancer Frontend UDP Throughput Metrics - [pydo.monitoring.get_lb_frontend_nlb_tcp_network_throughput()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_nlb_tcp_network_throughput/index.html.md): Get Network Load Balancer Frontend TCP Throughput Metrics - [pydo.monitoring.get_lb_frontend_nlb_udp_network_throughput()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_nlb_udp_network_throughput/index.html.md): Get Network Load Balancer Frontend UDP Throughput Metrics - [pydo.monitoring.get_lb_frontend_tls_connections_current()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_tls_connections_current/index.html.md): Get Load Balancer Frontend Current TLS Connections Rate Metrics - [pydo.monitoring.get_lb_frontend_tls_connections_exceeding_rate_limit()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_tls_connections_exceeding_rate_limit/index.html.md): Get Load Balancer Frontend Closed TLS Connections For Exceeded Rate Limit Metrics - [pydo.monitoring.get_lb_frontend_tls_connections_limit()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_lb_frontend_tls_connections_limit/index.html.md): Get Load Balancer Frontend Max TLS Connections Limit Metrics - [pydo.apps.get_logs_active_deployment_aggregate()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_logs_active_deployment_aggregate/index.html.md): Retrieve Active Deployment Aggregate Logs - [pydo.apps.get_logs_active_deployment()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_logs_active_deployment/index.html.md): Retrieve Active Deployment Logs - [pydo.apps.get_logs_aggregate()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_logs_aggregate/index.html.md): Retrieve Aggregate Deployment Logs - [pydo.apps.get_logs()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_logs/index.html.md): Retrieve Deployment Logs - [pydo.databases.get_logsink()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_logsink/index.html.md): Get Logsink for a Database Cluster - [pydo.apps.get_metrics_bandwidth_daily()](https://docs.digitalocean.com/reference/pydo/reference/apps/get_metrics_bandwidth_daily/index.html.md): Retrieve App Daily Bandwidth Metrics - [pydo.databases.get_migration_status()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_migration_status/index.html.md): Retrieve the Status of an Online Migration - [pydo.functions.get_namespace()](https://docs.digitalocean.com/reference/pydo/reference/functions/get_namespace/index.html.md): Get Namespace - [pydo.kubernetes.get_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_node_pool/index.html.md): Retrieve a Node Pool for a Kubernetes Cluster - [pydo.genai.get_oauth2_url()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_oauth2_url/index.html.md): Get Oauth2 URL - [pydo.genai.get_openai_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_openai_api_key/index.html.md): Get OpenAI API Key - [pydo.registries.get_options()](https://docs.digitalocean.com/reference/pydo/reference/registries/get_options/index.html.md): List Registry Options (Subscription Tiers and Available Regions) - [pydo.registry.get_options()](https://docs.digitalocean.com/reference/pydo/reference/registry/get_options/index.html.md): List Registry Options (Subscription Tiers and Available Regions) - [pydo.invoices.get_pdf_by_uuid()](https://docs.digitalocean.com/reference/pydo/reference/invoices/get_pdf_by_uuid/index.html.md): Retrieve an Invoice PDF by UUID - [pydo.domains.get_record()](https://docs.digitalocean.com/reference/pydo/reference/domains/get_record/index.html.md): Retrieve an Existing Domain Record - [pydo.databases.get_replica()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_replica/index.html.md): Retrieve an Existing Read-only Replica - [pydo.genai.get_scheduled_indexing()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_scheduled_indexing/index.html.md): Get Scheduled Indexing for Knowledge Base - [pydo.partner_attachments.get_service_key()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/get_service_key/index.html.md): Get the current service key for the partner attachment - [pydo.monitoring.get_sink()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/get_sink/index.html.md): Get Sink - [pydo.nfs.get_snapshot()](https://docs.digitalocean.com/reference/pydo/reference/nfs/get_snapshot/index.html.md): Get an NFS snapshot by ID - [pydo.databases.get_sql_mode()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_sql_mode/index.html.md): Retrieve the SQL Modes for a MySQL Cluster - [pydo.kubernetes.get_status_messages()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/get_status_messages/index.html.md): Fetch Status Messages for a Kubernetes Cluster - [pydo.registries.get_subscription()](https://docs.digitalocean.com/reference/pydo/reference/registries/get_subscription/index.html.md): Get Subscription Information - [pydo.registry.get_subscription()](https://docs.digitalocean.com/reference/pydo/reference/registry/get_subscription/index.html.md): Get Subscription - [pydo.invoices.get_summary_by_uuid()](https://docs.digitalocean.com/reference/pydo/reference/invoices/get_summary_by_uuid/index.html.md): Retrieve an Invoice Summary by UUID - [pydo.functions.get_trigger()](https://docs.digitalocean.com/reference/pydo/reference/functions/get_trigger/index.html.md): Get Trigger - [pydo.databases.get_user()](https://docs.digitalocean.com/reference/pydo/reference/databases/get_user/index.html.md): Retrieve an Existing Database User - [pydo.genai.get_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/get_workspace/index.html.md): Retrieve an Existing Workspace - [pydo.account.get()](https://docs.digitalocean.com/reference/pydo/reference/account/get/index.html.md): Get User Information - [pydo.actions.get()](https://docs.digitalocean.com/reference/pydo/reference/actions/get/index.html.md): Retrieve an Existing Action - [pydo.addons.get()](https://docs.digitalocean.com/reference/pydo/reference/addons/get/index.html.md): Get details on an Add-On Resource - [pydo.apps.get()](https://docs.digitalocean.com/reference/pydo/reference/apps/get/index.html.md): Retrieve an Existing App - [pydo.autoscalepools.get()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/get/index.html.md): Retrieve an Existing Autoscale Pool - [pydo.balance.get()](https://docs.digitalocean.com/reference/pydo/reference/balance/get/index.html.md): Get Customer Balance - [pydo.byoip_prefixes.get()](https://docs.digitalocean.com/reference/pydo/reference/byoip_prefixes/get/index.html.md): Get a BYOIP Prefix - [pydo.certificates.get()](https://docs.digitalocean.com/reference/pydo/reference/certificates/get/index.html.md): Retrieve an Existing Certificate - [pydo.databases.get()](https://docs.digitalocean.com/reference/pydo/reference/databases/get/index.html.md): Retrieve an Existing Database - [pydo.domains.get()](https://docs.digitalocean.com/reference/pydo/reference/domains/get/index.html.md): Retrieve an Existing Domain - [pydo.droplet_actions.get()](https://docs.digitalocean.com/reference/pydo/reference/droplet_actions/get/index.html.md): Retrieve a Droplet Action - [pydo.droplets.get()](https://docs.digitalocean.com/reference/pydo/reference/droplets/get/index.html.md): Retrieve an Existing Droplet - [pydo.firewalls.get()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/get/index.html.md): Retrieve an Existing Firewall - [pydo.image_actions.get()](https://docs.digitalocean.com/reference/pydo/reference/image_actions/get/index.html.md): Retrieve an Existing Action - [pydo.images.get()](https://docs.digitalocean.com/reference/pydo/reference/images/get/index.html.md): Retrieve an Existing Image - [pydo.load_balancers.get()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/get/index.html.md): Retrieve an Existing Load Balancer - [pydo.nfs.get()](https://docs.digitalocean.com/reference/pydo/reference/nfs/get/index.html.md): Get an NFS share - [pydo.partner_attachments.get()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/get/index.html.md): Retrieve an existing partner attachment - [pydo.projects.get()](https://docs.digitalocean.com/reference/pydo/reference/projects/get/index.html.md): Retrieve an Existing Project - [pydo.registries.get()](https://docs.digitalocean.com/reference/pydo/reference/registries/get/index.html.md): Get a Container Registry By Name - [pydo.registry.get()](https://docs.digitalocean.com/reference/pydo/reference/registry/get/index.html.md): Get Container Registry Information - [pydo.reserved_ips.get()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips/get/index.html.md): Retrieve an Existing Reserved IP - [pydo.reserved_ips_actions.get()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips_actions/get/index.html.md): Retrieve an Existing Reserved IP Action - [pydo.reserved_ipv6.get()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ipv6/get/index.html.md): Retrieve an Existing Reserved IPv6 - [pydo.snapshots.get()](https://docs.digitalocean.com/reference/pydo/reference/snapshots/get/index.html.md): Retrieve an Existing Snapshot - [pydo.spaces_key.get()](https://docs.digitalocean.com/reference/pydo/reference/spaces_key/get/index.html.md): Get a Spaces Access Key - [pydo.ssh_keys.get()](https://docs.digitalocean.com/reference/pydo/reference/ssh_keys/get/index.html.md): Retrieve an Existing SSH Key - [pydo.tags.get()](https://docs.digitalocean.com/reference/pydo/reference/tags/get/index.html.md): Retrieve a Tag - [pydo.volume_actions.get()](https://docs.digitalocean.com/reference/pydo/reference/volume_actions/get/index.html.md): Retrieve an Existing Volume Action - [pydo.volumes.get()](https://docs.digitalocean.com/reference/pydo/reference/volumes/get/index.html.md): Retrieve an Existing Block Storage Volume - [pydo.vpc_peerings.get()](https://docs.digitalocean.com/reference/pydo/reference/vpc_peerings/get/index.html.md): Retrieve an Existing VPC Peering - [pydo.vpcnatgateways.get()](https://docs.digitalocean.com/reference/pydo/reference/vpcnatgateways/get/index.html.md): Retrieve an Existing VPC NAT Gateway - [pydo.vpcs.get()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/get/index.html.md): Retrieve an Existing VPC - [pydo.one_clicks.install_kubernetes()](https://docs.digitalocean.com/reference/pydo/reference/one_clicks/install_kubernetes/index.html.md): Install Kubernetes 1-Click Applications - [pydo.databases.install_update()](https://docs.digitalocean.com/reference/pydo/reference/databases/install_update/index.html.md): Start Database Maintenance - [pydo.genai.list_agent_api_keys()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_agent_api_keys/index.html.md): List Agent API Keys - [pydo.genai.list_agent_versions()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_agent_versions/index.html.md): List Agent Versions - [pydo.genai.list_agents_by_anthropic_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_agents_by_anthropic_key/index.html.md): List agents by Anthropic key - [pydo.genai.list_agents_by_openai_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_agents_by_openai_key/index.html.md): List agents by OpenAI key - [pydo.genai.list_agents_by_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_agents_by_workspace/index.html.md): List agents by Workspace - [pydo.genai.list_agents()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_agents/index.html.md): List Agents - [pydo.monitoring.list_alert_policy()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/list_alert_policy/index.html.md): List Alert Policies - [pydo.apps.list_alerts()](https://docs.digitalocean.com/reference/pydo/reference/apps/list_alerts/index.html.md): List all app alerts - [pydo.uptime.list_alerts()](https://docs.digitalocean.com/reference/pydo/reference/uptime/list_alerts/index.html.md): List All Alerts - [pydo.genai.list_anthropic_api_keys()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_anthropic_api_keys/index.html.md): List Anthropic API Keys - [pydo.droplets.list_associated_resources()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_associated_resources/index.html.md): List Associated Resources for a Droplet - [pydo.kubernetes.list_associated_resources()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_associated_resources/index.html.md): List Associated Resources for Cluster Deletion - [pydo.droplets.list_backup_policies()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_backup_policies/index.html.md): List Backup Policies for All Existing Droplets - [pydo.databases.list_backups()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_backups/index.html.md): List Backups for a Database Cluster - [pydo.droplets.list_backups()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_backups/index.html.md): List Backups for a Droplet - [pydo.uptime.list_checks()](https://docs.digitalocean.com/reference/pydo/reference/uptime/list_checks/index.html.md): List All Checks - [pydo.databases.list_clusters()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_clusters/index.html.md): List All Database Clusters - [pydo.kubernetes.list_clusters()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_clusters/index.html.md): List All Kubernetes Clusters - [pydo.databases.list_connection_pools()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_connection_pools/index.html.md): List Connection Pools (PostgreSQL) - [pydo.genai.list_datacenter_regions()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_datacenter_regions/index.html.md): List Datacenter Regions - [pydo.apps.list_deployments()](https://docs.digitalocean.com/reference/pydo/reference/apps/list_deployments/index.html.md): List App Deployments - [pydo.monitoring.list_destinations()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/list_destinations/index.html.md): List Logging Destinations - [pydo.cdn.list_endpoints()](https://docs.digitalocean.com/reference/pydo/reference/cdn/list_endpoints/index.html.md): List All CDN Endpoints - [pydo.genai.list_evaluation_metrics()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_evaluation_metrics/index.html.md): List Evaluation Metrics - [pydo.genai.list_evaluation_runs_by_test_case()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_evaluation_runs_by_test_case/index.html.md): List Evaluation Runs by Test Case - [pydo.genai.list_evaluation_test_cases_by_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_evaluation_test_cases_by_workspace/index.html.md): List Evaluation Test Cases by Workspace - [pydo.genai.list_evaluation_test_cases()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_evaluation_test_cases/index.html.md): List Evaluation Test Cases - [pydo.databases.list_events_logs()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_events_logs/index.html.md): List all Events Logs - [pydo.databases.list_firewall_rules()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_firewall_rules/index.html.md): List Firewall Rules (Trusted Sources) for a Database Cluster - [pydo.droplets.list_firewalls()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_firewalls/index.html.md): List all Firewalls Applied to a Droplet - [pydo.registries.list_garbage_collections()](https://docs.digitalocean.com/reference/pydo/reference/registries/list_garbage_collections/index.html.md): List Garbage Collections - [pydo.registry.list_garbage_collections()](https://docs.digitalocean.com/reference/pydo/reference/registry/list_garbage_collections/index.html.md): List Garbage Collections - [pydo.autoscalepools.list_history()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/list_history/index.html.md): List history events - [pydo.genai.list_indexing_job_data_sources()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_indexing_job_data_sources/index.html.md): List Data Sources for Indexing Job for a Knowledge Base - [pydo.genai.list_indexing_jobs_by_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_indexing_jobs_by_knowledge_base/index.html.md): List Indexing Jobs for a Knowledge Base - [pydo.genai.list_indexing_jobs()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_indexing_jobs/index.html.md): List Indexing Jobs for a Knowledge Base - [pydo.apps.list_instance_sizes()](https://docs.digitalocean.com/reference/pydo/reference/apps/list_instance_sizes/index.html.md): List Instance Sizes - [pydo.apps.list_job_invocations()](https://docs.digitalocean.com/reference/pydo/reference/apps/list_job_invocations/index.html.md): List Job Invocations - [pydo.databases.list_kafka_schemas()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_kafka_schemas/index.html.md): List Schemas for Kafka Cluster - [pydo.databases.list_kafka_topics()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_kafka_topics/index.html.md): List Topics for a Kafka Cluster - [pydo.droplets.list_kernels()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_kernels/index.html.md): List All Available Kernels for a Droplet - [pydo.genai.list_knowledge_base_data_sources()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_knowledge_base_data_sources/index.html.md): List Data Sources for a Knowledge Base - [pydo.genai.list_knowledge_bases()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_knowledge_bases/index.html.md): List Knowledge Bases - [pydo.databases.list_logsink()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_logsink/index.html.md): List Logsinks for a Database Cluster - [pydo.autoscalepools.list_members()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/list_members/index.html.md): List members - [pydo.vpcs.list_members()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/list_members/index.html.md): List the Member Resources of a VPC - [pydo.apps.list_metrics_bandwidth_daily()](https://docs.digitalocean.com/reference/pydo/reference/apps/list_metrics_bandwidth_daily/index.html.md): Retrieve Multiple Apps' Daily Bandwidth Metrics - [pydo.genai.list_model_api_keys()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_model_api_keys/index.html.md): List Model API Keys - [pydo.genai.list_models()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_models/index.html.md): List Available Models - [pydo.functions.list_namespaces()](https://docs.digitalocean.com/reference/pydo/reference/functions/list_namespaces/index.html.md): List Namespaces - [pydo.droplets.list_neighbors_ids()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_neighbors_ids/index.html.md): List All Droplet Neighbors - [pydo.droplets.list_neighbors()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_neighbors/index.html.md): List Neighbors for a Droplet - [pydo.kubernetes.list_node_pools()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_node_pools/index.html.md): List All Node Pools in a Kubernetes Clusters - [pydo.databases.list_opeasearch_indexes()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_opeasearch_indexes/index.html.md): List Indexes for a OpenSearch Cluster - [pydo.genai.list_openai_api_keys()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_openai_api_keys/index.html.md): List OpenAI API Keys - [pydo.databases.list_options()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_options/index.html.md): List Database Options - [pydo.kubernetes.list_options()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/list_options/index.html.md): List Available Regions, Node Sizes, and Versions of Kubernetes - [pydo.vpcs.list_peerings()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/list_peerings/index.html.md): List the Peerings of a VPC - [pydo.domains.list_records()](https://docs.digitalocean.com/reference/pydo/reference/domains/list_records/index.html.md): List All Domain Records - [pydo.apps.list_regions()](https://docs.digitalocean.com/reference/pydo/reference/apps/list_regions/index.html.md): List App Regions - [pydo.partner_attachments.list_remote_routes()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/list_remote_routes/index.html.md): List remote routes for a partner attachment - [pydo.databases.list_replicas()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_replicas/index.html.md): List All Read-only Replicas - [pydo.registries.list_repositories_v2()](https://docs.digitalocean.com/reference/pydo/reference/registries/list_repositories_v2/index.html.md): List All Container Registry Repositories (V2) - [pydo.registry.list_repositories_v2()](https://docs.digitalocean.com/reference/pydo/reference/registry/list_repositories_v2/index.html.md): List All Container Registry Repositories (V2) - [pydo.registry.list_repositories()](https://docs.digitalocean.com/reference/pydo/reference/registry/list_repositories/index.html.md): List All Container Registry Repositories - [pydo.registries.list_repository_manifests()](https://docs.digitalocean.com/reference/pydo/reference/registries/list_repository_manifests/index.html.md): List All Container Registry Repository Manifests - [pydo.registry.list_repository_manifests()](https://docs.digitalocean.com/reference/pydo/reference/registry/list_repository_manifests/index.html.md): List All Container Registry Repository Manifests - [pydo.registries.list_repository_tags()](https://docs.digitalocean.com/reference/pydo/reference/registries/list_repository_tags/index.html.md): List All Container Registry Repository Tags - [pydo.registry.list_repository_tags()](https://docs.digitalocean.com/reference/pydo/reference/registry/list_repository_tags/index.html.md): List All Container Registry Repository Tags - [pydo.projects.list_resources_default()](https://docs.digitalocean.com/reference/pydo/reference/projects/list_resources_default/index.html.md): List Default Project Resources - [pydo.byoip_prefixes.list_resources()](https://docs.digitalocean.com/reference/pydo/reference/byoip_prefixes/list_resources/index.html.md): List BYOIP Prefix Resources - [pydo.projects.list_resources()](https://docs.digitalocean.com/reference/pydo/reference/projects/list_resources/index.html.md): List Project Resources - [pydo.monitoring.list_sinks()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/list_sinks/index.html.md): Lists all sinks - [pydo.nfs.list_snapshot()](https://docs.digitalocean.com/reference/pydo/reference/nfs/list_snapshot/index.html.md): List NFS snapshots per region - [pydo.droplets.list_snapshots()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_snapshots/index.html.md): List Snapshots for a Droplet - [pydo.droplets.list_supported_backup_policies()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list_supported_backup_policies/index.html.md): List Supported Droplet Backup Policies - [pydo.functions.list_triggers()](https://docs.digitalocean.com/reference/pydo/reference/functions/list_triggers/index.html.md): List Triggers - [pydo.databases.list_users()](https://docs.digitalocean.com/reference/pydo/reference/databases/list_users/index.html.md): List all Database Users - [pydo.genai.list_workspaces()](https://docs.digitalocean.com/reference/pydo/reference/genai/list_workspaces/index.html.md): List Workspaces - [pydo.actions.list()](https://docs.digitalocean.com/reference/pydo/reference/actions/list/index.html.md): List All Actions - [pydo.addons.list()](https://docs.digitalocean.com/reference/pydo/reference/addons/list/index.html.md): List all Add-On Resources - [pydo.apps.list()](https://docs.digitalocean.com/reference/pydo/reference/apps/list/index.html.md): List All Apps - [pydo.autoscalepools.list()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/list/index.html.md): List All Autoscale Pools - [pydo.billing_history.list()](https://docs.digitalocean.com/reference/pydo/reference/billing_history/list/index.html.md): List Billing History - [pydo.billing_insights.list()](https://docs.digitalocean.com/reference/pydo/reference/billing_insights/list/index.html.md): List Billing Insights - [pydo.byoip_prefixes.list()](https://docs.digitalocean.com/reference/pydo/reference/byoip_prefixes/list/index.html.md): List BYOIP Prefixes - [pydo.certificates.list()](https://docs.digitalocean.com/reference/pydo/reference/certificates/list/index.html.md): List All Certificates - [pydo.databases.list()](https://docs.digitalocean.com/reference/pydo/reference/databases/list/index.html.md): List All Databases - [pydo.domains.list()](https://docs.digitalocean.com/reference/pydo/reference/domains/list/index.html.md): List All Domains - [pydo.droplet_actions.list()](https://docs.digitalocean.com/reference/pydo/reference/droplet_actions/list/index.html.md): List Actions for a Droplet - [pydo.droplets.list()](https://docs.digitalocean.com/reference/pydo/reference/droplets/list/index.html.md): List All Droplets - [pydo.firewalls.list()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/list/index.html.md): List All Firewalls - [pydo.image_actions.list()](https://docs.digitalocean.com/reference/pydo/reference/image_actions/list/index.html.md): List All Actions for an Image - [pydo.images.list()](https://docs.digitalocean.com/reference/pydo/reference/images/list/index.html.md): List All Images - [pydo.invoices.list()](https://docs.digitalocean.com/reference/pydo/reference/invoices/list/index.html.md): List All Invoices - [pydo.load_balancers.list()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/list/index.html.md): List All Load Balancers - [pydo.nfs.list()](https://docs.digitalocean.com/reference/pydo/reference/nfs/list/index.html.md): List NFS shares per region - [pydo.one_clicks.list()](https://docs.digitalocean.com/reference/pydo/reference/one_clicks/list/index.html.md): List 1-Click Applications - [pydo.partner_attachments.list()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/list/index.html.md): List all partner attachments - [pydo.projects.list()](https://docs.digitalocean.com/reference/pydo/reference/projects/list/index.html.md): List All Projects - [pydo.regions.list()](https://docs.digitalocean.com/reference/pydo/reference/regions/list/index.html.md): List All Data Center Regions - [pydo.registries.list()](https://docs.digitalocean.com/reference/pydo/reference/registries/list/index.html.md): List All Container Registries - [pydo.reserved_ips.list()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips/list/index.html.md): List All Reserved IPs - [pydo.reserved_ips_actions.list()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips_actions/list/index.html.md): List All Actions for a Reserved IP - [pydo.reserved_ipv6.list()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ipv6/list/index.html.md): List All Reserved IPv6s - [pydo.sizes.list()](https://docs.digitalocean.com/reference/pydo/reference/sizes/list/index.html.md): List All Droplet Sizes - [pydo.snapshots.list()](https://docs.digitalocean.com/reference/pydo/reference/snapshots/list/index.html.md): List All Snapshots - [pydo.spaces_key.list()](https://docs.digitalocean.com/reference/pydo/reference/spaces_key/list/index.html.md): List Spaces Access Keys - [pydo.ssh_keys.list()](https://docs.digitalocean.com/reference/pydo/reference/ssh_keys/list/index.html.md): List All SSH Keys - [pydo.tags.list()](https://docs.digitalocean.com/reference/pydo/reference/tags/list/index.html.md): List All Tags - [pydo.volume_actions.list()](https://docs.digitalocean.com/reference/pydo/reference/volume_actions/list/index.html.md): List All Actions for a Volume - [pydo.volume_snapshots.list()](https://docs.digitalocean.com/reference/pydo/reference/volume_snapshots/list/index.html.md): List Snapshots for a Volume - [pydo.volumes.list()](https://docs.digitalocean.com/reference/pydo/reference/volumes/list/index.html.md): List All Block Storage Volumes - [pydo.vpc_peerings.list()](https://docs.digitalocean.com/reference/pydo/reference/vpc_peerings/list/index.html.md): List All VPC Peerings - [pydo.vpcnatgateways.list()](https://docs.digitalocean.com/reference/pydo/reference/vpcnatgateways/list/index.html.md): List All VPC NAT Gateways - [pydo.vpcs.list()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/list/index.html.md): List All VPCs - [pydo.databases.patch_config()](https://docs.digitalocean.com/reference/pydo/reference/databases/patch_config/index.html.md): Update the Database Configuration for an Existing Database - [pydo.projects.patch_default()](https://docs.digitalocean.com/reference/pydo/reference/projects/patch_default/index.html.md): Patch the Default Project - [pydo.vpcs.patch_peerings()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/patch_peerings/index.html.md): Update a VPC Peering - [pydo.addons.patch_plan()](https://docs.digitalocean.com/reference/pydo/reference/addons/patch_plan/index.html.md): Update the plan for an Add-On Resource - [pydo.domains.patch_record()](https://docs.digitalocean.com/reference/pydo/reference/domains/patch_record/index.html.md): Update a Domain Record - [pydo.addons.patch()](https://docs.digitalocean.com/reference/pydo/reference/addons/patch/index.html.md): Update the name for an Add-On Resource - [pydo.byoip_prefixes.patch()](https://docs.digitalocean.com/reference/pydo/reference/byoip_prefixes/patch/index.html.md): Update a BYOIP Prefix - [pydo.partner_attachments.patch()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/patch/index.html.md): Update an existing partner attachment - [pydo.projects.patch()](https://docs.digitalocean.com/reference/pydo/reference/projects/patch/index.html.md): Patch a Project - [pydo.spaces_key.patch()](https://docs.digitalocean.com/reference/pydo/reference/spaces_key/patch/index.html.md): Update Spaces Access Keys - [pydo.vpc_peerings.patch()](https://docs.digitalocean.com/reference/pydo/reference/vpc_peerings/patch/index.html.md): Update a VPC peering - [pydo.vpcs.patch()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/patch/index.html.md): Partially Update a VPC - [pydo.volume_actions.post_by_id()](https://docs.digitalocean.com/reference/pydo/reference/volume_actions/post_by_id/index.html.md): Initiate A Block Storage Action By Volume Id - [pydo.droplet_actions.post_by_tag()](https://docs.digitalocean.com/reference/pydo/reference/droplet_actions/post_by_tag/index.html.md): Acting on Tagged Droplets - [pydo.droplet_actions.post()](https://docs.digitalocean.com/reference/pydo/reference/droplet_actions/post/index.html.md): Initiate a Droplet Action - [pydo.image_actions.post()](https://docs.digitalocean.com/reference/pydo/reference/image_actions/post/index.html.md): Initiate an Image Action - [pydo.reserved_ips_actions.post()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ips_actions/post/index.html.md): Initiate a Reserved IP Action - [pydo.reserved_ipv6_actions.post()](https://docs.digitalocean.com/reference/pydo/reference/reserved_ipv6_actions/post/index.html.md): Initiate a Reserved IPv6 Action - [pydo.volume_actions.post()](https://docs.digitalocean.com/reference/pydo/reference/volume_actions/post/index.html.md): Initiate A Block Storage Action By Volume Name - [pydo.databases.promote_replica()](https://docs.digitalocean.com/reference/pydo/reference/databases/promote_replica/index.html.md): Promote a Read-only Replica to become a Primary Cluster - [pydo.cdn.purge_cache()](https://docs.digitalocean.com/reference/pydo/reference/cdn/purge_cache/index.html.md): Purge the Cache for an Existing CDN Endpoint - [pydo.kubernetes.recycle_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/recycle_node_pool/index.html.md): Recycle a Kubernetes Node Pool - [pydo.genai.regenerate_agent_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/regenerate_agent_api_key/index.html.md): Regenerate API Key for an Agent - [pydo.genai.regenerate_model_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/regenerate_model_api_key/index.html.md): Regenerate API Key for a Model - [pydo.load_balancers.remove_droplets()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/remove_droplets/index.html.md): Remove Droplets from a Load Balancer - [pydo.load_balancers.remove_forwarding_rules()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/remove_forwarding_rules/index.html.md): Remove Forwarding Rules from a Load Balancer - [pydo.kubernetes.remove_registries()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/remove_registries/index.html.md): Remove Container Registries from Kubernetes Clusters - [pydo.kubernetes.remove_registry()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/remove_registry/index.html.md): Remove Container Registry from Kubernetes Clusters - [pydo.databases.reset_auth()](https://docs.digitalocean.com/reference/pydo/reference/databases/reset_auth/index.html.md): Reset a Database User's Password or Authentication Method - [pydo.apps.restart()](https://docs.digitalocean.com/reference/pydo/reference/apps/restart/index.html.md): Restart an App - [pydo.apps.revert_rollback()](https://docs.digitalocean.com/reference/pydo/reference/apps/revert_rollback/index.html.md): Revert App Rollback - [pydo.genai.rollback_to_agent_version()](https://docs.digitalocean.com/reference/pydo/reference/genai/rollback_to_agent_version/index.html.md): Rollback to Agent Version - [pydo.kubernetes.run_cluster_lint()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/run_cluster_lint/index.html.md): Run Clusterlint Checks on a Kubernetes Cluster - [pydo.genai.run_evaluation_test_case()](https://docs.digitalocean.com/reference/pydo/reference/genai/run_evaluation_test_case/index.html.md): Run an Evaluation Test Case - [pydo.registries.run_garbage_collection()](https://docs.digitalocean.com/reference/pydo/reference/registries/run_garbage_collection/index.html.md): Start Garbage Collection - [pydo.registry.run_garbage_collection()](https://docs.digitalocean.com/reference/pydo/reference/registry/run_garbage_collection/index.html.md): Start Garbage Collection - [pydo.tags.unassign_resources()](https://docs.digitalocean.com/reference/pydo/reference/tags/unassign_resources/index.html.md): Untag a Resource - [pydo.genai.update_agent_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_agent_api_key/index.html.md): Update API Key for an Agent - [pydo.genai.update_agent_deployment_visibility()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_agent_deployment_visibility/index.html.md): Update Agent Status - [pydo.genai.update_agent_function()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_agent_function/index.html.md): Update Function Route for an Agent - [pydo.genai.update_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_agent/index.html.md): Update an Agent - [pydo.genai.update_agents_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_agents_workspace/index.html.md): Move Agents to a Workspace - [pydo.monitoring.update_alert_policy()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/update_alert_policy/index.html.md): Update an Alert Policy - [pydo.uptime.update_alert()](https://docs.digitalocean.com/reference/pydo/reference/uptime/update_alert/index.html.md): Update an Alert - [pydo.genai.update_anthropic_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_anthropic_api_key/index.html.md): Update Anthropic API Key - [pydo.genai.update_attached_agent()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_attached_agent/index.html.md): Update Agent Route for an Agent - [pydo.databases.update_autoscale()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_autoscale/index.html.md): Configure Autoscale Settings for a Database Cluster - [pydo.uptime.update_check()](https://docs.digitalocean.com/reference/pydo/reference/uptime/update_check/index.html.md): Update a Check - [pydo.databases.update_cluster_metrics_credentials()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_cluster_metrics_credentials/index.html.md): Update Database Clusters' Metrics Endpoint Credentials - [pydo.databases.update_cluster_size()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_cluster_size/index.html.md): Resize a Database Cluster - [pydo.kubernetes.update_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/update_cluster/index.html.md): Update a Kubernetes Cluster - [pydo.databases.update_connection_pool()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_connection_pool/index.html.md): Update Connection Pools (PostgreSQL) - [pydo.projects.update_default()](https://docs.digitalocean.com/reference/pydo/reference/projects/update_default/index.html.md): Update the Default Project - [pydo.monitoring.update_destination()](https://docs.digitalocean.com/reference/pydo/reference/monitoring/update_destination/index.html.md): Update Logging Destination - [pydo.cdn.update_endpoints()](https://docs.digitalocean.com/reference/pydo/reference/cdn/update_endpoints/index.html.md): Update a CDN Endpoint - [pydo.genai.update_evaluation_test_case()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_evaluation_test_case/index.html.md): Update an Evaluation Test Case. - [pydo.databases.update_eviction_policy()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_eviction_policy/index.html.md): Configure the Eviction Policy for a Caching or Valkey Cluster - [pydo.databases.update_firewall_rules()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_firewall_rules/index.html.md): Update Firewall Rules (Trusted Sources) for a Database - [pydo.registries.update_garbage_collection()](https://docs.digitalocean.com/reference/pydo/reference/registries/update_garbage_collection/index.html.md): Update Garbage Collection - [pydo.registry.update_garbage_collection()](https://docs.digitalocean.com/reference/pydo/reference/registry/update_garbage_collection/index.html.md): Update Garbage Collection - [pydo.databases.update_kafka_schema_config()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_kafka_schema_config/index.html.md): Update Schema Registry Configuration for a kafka Cluster - [pydo.databases.update_kafka_schema_subject_config()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_kafka_schema_subject_config/index.html.md): Update Schema Registry Configuration for a Subject of kafka Cluster - [pydo.databases.update_kafka_topic()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_kafka_topic/index.html.md): Update Topic for a Kafka Cluster - [pydo.genai.update_knowledge_base_data_source()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_knowledge_base_data_source/index.html.md): Update Data Source options - [pydo.genai.update_knowledge_base()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_knowledge_base/index.html.md): Update a Knowledge Base - [pydo.databases.update_logsink()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_logsink/index.html.md): Update Logsink for a Database Cluster - [pydo.databases.update_maintenance_window()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_maintenance_window/index.html.md): Configure a Database Cluster's Maintenance Window - [pydo.databases.update_major_version()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_major_version/index.html.md): Upgrade Major Version for a Database - [pydo.genai.update_model_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_model_api_key/index.html.md): Update API Key for a Model - [pydo.kubernetes.update_node_pool()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/update_node_pool/index.html.md): Update a Node Pool in a Kubernetes Cluster - [pydo.databases.update_online_migration()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_online_migration/index.html.md): Start an Online Migration - [pydo.genai.update_openai_api_key()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_openai_api_key/index.html.md): Update OpenAI API Key - [pydo.domains.update_record()](https://docs.digitalocean.com/reference/pydo/reference/domains/update_record/index.html.md): Update a Domain Record - [pydo.databases.update_region()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_region/index.html.md): Migrate a Database Cluster to a New Region - [pydo.partner_attachments.update_remote_routes()](https://docs.digitalocean.com/reference/pydo/reference/partner_attachments/update_remote_routes/index.html.md): Set remote routes for a partner attachment - [pydo.databases.update_sql_mode()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_sql_mode/index.html.md): Update SQL Mode for a Cluster - [pydo.registries.update_subscription()](https://docs.digitalocean.com/reference/pydo/reference/registries/update_subscription/index.html.md): Update Subscription Tier - [pydo.registry.update_subscription()](https://docs.digitalocean.com/reference/pydo/reference/registry/update_subscription/index.html.md): Update Subscription Tier - [pydo.functions.update_trigger()](https://docs.digitalocean.com/reference/pydo/reference/functions/update_trigger/index.html.md): Update Trigger - [pydo.databases.update_user()](https://docs.digitalocean.com/reference/pydo/reference/databases/update_user/index.html.md): Update a Database User - [pydo.genai.update_workspace()](https://docs.digitalocean.com/reference/pydo/reference/genai/update_workspace/index.html.md): Update a Workspace - [pydo.apps.update()](https://docs.digitalocean.com/reference/pydo/reference/apps/update/index.html.md): Update an App - [pydo.autoscalepools.update()](https://docs.digitalocean.com/reference/pydo/reference/autoscalepools/update/index.html.md): Update Autoscale Pool - [pydo.firewalls.update()](https://docs.digitalocean.com/reference/pydo/reference/firewalls/update/index.html.md): Update a Firewall - [pydo.images.update()](https://docs.digitalocean.com/reference/pydo/reference/images/update/index.html.md): Update an Image - [pydo.load_balancers.update()](https://docs.digitalocean.com/reference/pydo/reference/load_balancers/update/index.html.md): Update a Load Balancer - [pydo.projects.update()](https://docs.digitalocean.com/reference/pydo/reference/projects/update/index.html.md): Update a Project - [pydo.spaces_key.update()](https://docs.digitalocean.com/reference/pydo/reference/spaces_key/update/index.html.md): Update Spaces Access Keys - [pydo.ssh_keys.update()](https://docs.digitalocean.com/reference/pydo/reference/ssh_keys/update/index.html.md): Update an SSH Key's Name - [pydo.vpcnatgateways.update()](https://docs.digitalocean.com/reference/pydo/reference/vpcnatgateways/update/index.html.md): Update VPC NAT Gateway - [pydo.vpcs.update()](https://docs.digitalocean.com/reference/pydo/reference/vpcs/update/index.html.md): Update a VPC - [pydo.kubernetes.upgrade_cluster()](https://docs.digitalocean.com/reference/pydo/reference/kubernetes/upgrade_cluster/index.html.md): Upgrade a Kubernetes Cluster - [pydo.apps.validate_app_spec()](https://docs.digitalocean.com/reference/pydo/reference/apps/validate_app_spec/index.html.md): Propose an App Spec - [pydo.registries.validate_name()](https://docs.digitalocean.com/reference/pydo/reference/registries/validate_name/index.html.md): Validate a Container Registry Name - [pydo.registry.validate_name()](https://docs.digitalocean.com/reference/pydo/reference/registry/validate_name/index.html.md): Validate a Container Registry Name - [pydo.apps.validate_rollback()](https://docs.digitalocean.com/reference/pydo/reference/apps/validate_rollback/index.html.md): Validate App Rollback ## DigitalOcean MCP Servers Use MCP servers to manage DigitalOcean services from any MCP-compatible client. - [Configure Remote MCP](https://docs.digitalocean.com/reference/mcp/configure-mcp/index.html.md): Configure your MCP client to connect to DigitalOcean's hosted remote MCP servers. - [Configure Local MCP](https://docs.digitalocean.com/reference/mcp/use-local-mcp/index.html.md): Configure the local MCP server to run on your machine and manage your DigitalOcean resources. - [DigitalOcean MCP Tools](https://docs.digitalocean.com/reference/mcp/mcp-tools/index.html.md): DigitalOcean MCP services provide tools that let your MCP client interact with the API and perform various operations on your resources. - [General Prompting Guidelines](https://docs.digitalocean.com/reference/mcp/prompting/index.html.md): Use effective prompts to manage DigitalOcean services from any MCP-compatible client. - [Accounts](https://docs.digitalocean.com/reference/mcp/accounts-mcp-tools/index.html.md): View and manage account details, billing history, SSH keys, and balances. - [App Platform](https://docs.digitalocean.com/reference/mcp/apps-mcp-tools/index.html.md): Deploy, update, and manage apps with builds, deployments, and environment variables. - [DBaaS](https://docs.digitalocean.com/reference/mcp/dbaas-mcp-tools/index.html.md): Manage databases, users, and backups for managed database clusters. - [DOKS](https://docs.digitalocean.com/reference/mcp/kubernetes-mcp-tools/index.html.md): Access Kubernetes clusters, deploy workloads, and manage nodes and configurations. - [Droplets](https://docs.digitalocean.com/reference/mcp/droplet-mcp-tools/index.html.md): Create, modify, and control virtual machines, snapshots, and power actions. - [Insights](https://docs.digitalocean.com/reference/mcp/insights-mcp-tools/index.html.md): “Create, modify, and manage uptime checks, alert policies, and resource metrics.” - [Marketplace](https://docs.digitalocean.com/reference/mcp/marketplace-mcp-tools/index.html.md): Browse and deploy 1-Click applications on Droplets or Kubernetes clusters. - [Networking](https://docs.digitalocean.com/reference/mcp/networking-mcp-tools/index.html.md): Manage domains, DNS records, firewalls, load balancers, reserved IPs, and VPCs. - [Spaces](https://docs.digitalocean.com/reference/mcp/spaces-mcp-tools/index.html.md): Create and manage Spaces access keys for S3-compatible object storage.