create_resource_token
Generate a resource token for InfluxDB to grant read or write permissions on chosen databases. Set expiration and description for controlled access.
Instructions
Create a new InfluxDB resource token with specific database permissions (Core/Enterprise only). Example: databases=["mydb", "testdb"], actions=["read", "write"]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actions | Yes | Array of permissions for the databases. Example: ["read"] for read-only, ["read", "write"] for full access, or ["write"] for write-only. | |
| databases | Yes | Array of database names this token can access. Example: ["database1", "database2"]. Use exact database names from your InfluxDB instance. | |
| description | Yes | Description/name for the resource token (e.g., "My App Token") | |
| expiry_secs | No | Optional expiration time in seconds (e.g., 3600 for 1 hour, 86400 for 1 day, 604800 for 1 week). If not specified, token never expires. |