UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

56 lines 2.18 kB
import * as Core from 'cloudflare/core'; import { APIResource } from 'cloudflare/resource'; import * as FallbackOriginAPI from 'cloudflare/resources/custom-hostnames/fallback-origin'; export declare class FallbackOrigin extends APIResource { /** * Update Fallback Origin for Custom Hostnames */ update(params: FallbackOriginUpdateParams, options?: Core.RequestOptions): Core.APIPromise<FallbackOriginUpdateResponse>; /** * Delete Fallback Origin for Custom Hostnames */ delete(params: FallbackOriginDeleteParams, options?: Core.RequestOptions): Core.APIPromise<FallbackOriginDeleteResponse>; /** * Get Fallback Origin for Custom Hostnames */ get(params: FallbackOriginGetParams, options?: Core.RequestOptions): Core.APIPromise<FallbackOriginGetResponse>; } export type FallbackOriginUpdateResponse = unknown | string | null; export type FallbackOriginDeleteResponse = unknown | string | null; export type FallbackOriginGetResponse = unknown | string | null; export interface FallbackOriginUpdateParams { /** * Path param: Identifier */ zone_id: string; /** * Body param: Your origin hostname that requests to your custom hostnames will be * sent to. */ origin: string; } export interface FallbackOriginDeleteParams { /** * Path param: Identifier */ zone_id: string; /** * Body param: */ body: unknown; } export interface FallbackOriginGetParams { /** * Identifier */ zone_id: string; } export declare namespace FallbackOrigin { export import FallbackOriginUpdateResponse = FallbackOriginAPI.FallbackOriginUpdateResponse; export import FallbackOriginDeleteResponse = FallbackOriginAPI.FallbackOriginDeleteResponse; export import FallbackOriginGetResponse = FallbackOriginAPI.FallbackOriginGetResponse; export import FallbackOriginUpdateParams = FallbackOriginAPI.FallbackOriginUpdateParams; export import FallbackOriginDeleteParams = FallbackOriginAPI.FallbackOriginDeleteParams; export import FallbackOriginGetParams = FallbackOriginAPI.FallbackOriginGetParams; } //# sourceMappingURL=fallback-origin.d.ts.map