---
title: function_namespaces_info
description: List all Functions namespaces on your account
product: Reference
url: https://docs.digitalocean.com/reference/ansible/reference/modules/function_namespaces_info/
last_updated: "2026-08-11"
---

> **For AI agents:** The documentation index is at [https://docs.digitalocean.com/llms.txt](https://docs.digitalocean.com/llms.txt). Markdown versions of pages use the same URL with `index.html.md` in place of the HTML page (for example, append `index.html.md` to the directory path instead of opening the HTML document).

# function_namespaces_info

## Synopsis

List all Functions namespaces on your account. DigitalOcean Functions is a serverless computing solution that runs on-demand, allowing you to focus on code without managing infrastructure. Namespaces are containers for functions. View the API documentation at [https://docs.digitalocean.com/reference/api/api-reference/#tag/Functions](https://docs.digitalocean.com/reference/api/api-reference/index.html.md#tag/Functions).

## Requirements

- pydo >= 0.1.3
- azure-core >= 1.26.1

## Parameters

Parameter Choices / Default Description

`client_override_options`, dict Client override options (developer use). For example, can be used to override the DigitalOcean API endpoint for an internal test suite. If provided, these options will knock out existing options.

`module_override_options`, dict Module override options (developer use). Can be used to override module options to support experimental or future options. If provided, these options will knock out existing options.

`state`, str Choices:

- `present` (default)
- `absent`

State of the resource, `present` to create, `absent` to destroy.

`timeout`, int Default: `300` Polling timeout in seconds.

`token`, str DigitalOcean API token. There are several environment variables which can be used to provide this value. `DIGITALOCEAN_ACCESS_TOKEN`, `DIGITALOCEAN_TOKEN`, `DO_API_TOKEN`, `DO_API_KEY`, `DO_OAUTH_TOKEN` and `OAUTH_TOKEN`

## Examples

```yaml
- name: Get Functions namespaces
  digitalocean.cloud.function_namespaces_info:
    token: "{{ token }}"
```

## Return Values

KeyReturnedDescription

`error`, dict failure DigitalOcean API error., Sample:,```json
{
  "Message": "Informational error message.",
  "Reason": "Unauthorized",
  "Status Code": 401
}
```

`msg`, str always Functions namespaces result information., Sample:,```json
[
  "Current namespaces",
  "No namespaces"
]
```

`namespaces`, list always Functions namespaces., Sample:,```json
[
  {
    "created_at": "2020-03-13T19:20:47.442049222Z",
    "namespace": "my-namespace",
    "region": "nyc1",
    "updated_at": "2020-03-13T19:20:47.442049222Z",
    "uuid": "5a4981aa-9653-4bd1-bef5-d6bff52042e4"
  }
]
```