UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

42 lines • 1.42 kB
import { APIResource } from "../../../core/resource.mjs"; import { APIPromise } from "../../../core/api-promise.mjs"; import { RequestOptions } from "../../../internal/request-options.mjs"; export declare class BaseContent extends APIResource { static readonly _key: readonly ['logpush', 'transformers', 'content']; /** * Returns the SQL query content for a transformer. Without query params, returns * the latest version. With `version_id`, returns the specified version. * * @example * ```ts * const content = * await client.logpush.transformers.content.get(42, { * account_id: '023e105f4ecef8ad9ca31a8372d0c353', * }); * ``` */ get(transformerID: number, params: ContentGetParams, options?: RequestOptions): APIPromise<ContentGetResponse>; } export declare class Content extends BaseContent { } export interface ContentGetResponse { /** * The SQL query content. */ content?: string; } export interface ContentGetParams { /** * Path param: Identifier. */ account_id: string; /** * Query param: Specific version ID to retrieve. When omitted, the latest version * is returned. */ version_id?: number; } export declare namespace Content { export { type ContentGetResponse as ContentGetResponse, type ContentGetParams as ContentGetParams }; } //# sourceMappingURL=content.d.mts.map