UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

37 lines (31 loc) 956 B
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import * as Core from "../../../core"; import { APIResource } from "../../../resource"; import * as DownloadsAPI from "./downloads"; export class Downloads extends APIResource { /** * Download specified LOA document under the account. */ get( loaDocumentId: string | null, params: DownloadGetParams, options?: Core.RequestOptions, ): Core.APIPromise<unknown> { const { account_id } = params; return this._client.get( `/accounts/${account_id}/addressing/loa_documents/${loaDocumentId}/download`, options, ); } } export type DownloadGetResponse = unknown; export interface DownloadGetParams { /** * Identifier */ account_id: string; } export namespace Downloads { export import DownloadGetResponse = DownloadsAPI.DownloadGetResponse; export import DownloadGetParams = DownloadsAPI.DownloadGetParams; }