View as Markdown
InfluxDB Cloud icon

InfluxDB Cloud ACTION

Update Bucket

Updates an existing bucket in InfluxDB Cloud. See the documentation
  • Action
  • Writes data
  • Destructive
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's InfluxDB Cloud account once, then configure and run Update Bucket from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "influxdb_cloud-update-bucket",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    influxdb_cloud: { authProvisionId: "apn_xxxxxxx" },
    bucketId: "Bucket ID",
    name: "Name",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Update Bucket inputs
Property Type Description
bucketId Bucket ID string
The identifier of a bucket
Required Dynamic
name Name string
Name of the bucket. Must contain two or more characters. Cannot start with an underscore (_). Cannot contain a double quote ("). Note: System buckets cannot be renamed.
Optional
description Description string
A description of the bucket
Optional
everySeconds Every Seconds integer
The duration in seconds for how long data will be kept in the database. The default duration is 2592000 (30 days). 0 represents infinite retention.
Optional
shardGroupDurationSeconds Shard Group Duration Seconds integer
The shard group duration. The duration or interval (in seconds) that each shard group covers.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
influxdb_cloud-update-bucket
Version
0.0.3
App
InfluxDB Cloud
Authentication
API key
Read-only
No
Destructive
Yes
Open world
Yes