// File generated from our OpenAPI spec by Stainless. import * as Core from "../core"; import { APIResource } from "../resource"; import * as DatabasesAPI from "./databases"; import * as Shared from "./shared"; export class Databases extends APIResource { /** * Update KV database details */ update( databaseId: string, body: DatabaseUpdateParams, options?: Core.RequestOptions, ): Core.APIPromise { return this._client.patch(`/databases/${databaseId}`, { body, ...options }); } } export interface DatabaseUpdateParams { /** * The description of the KV database to be updated to. If this is `null`, no * update will be made to the KV database description. */ description?: string | null; } export namespace Databases { export import DatabaseUpdateParams = DatabasesAPI.DatabaseUpdateParams; }