@joshuaavalon/cloudflare-dns-api
Version:
Cloudflare DDNS api wrapper.
32 lines (31 loc) • 720 B
TypeScript
import { Api } from "./base";
interface Argument {
zoneId: string;
}
interface Parameter {
match?: "any" | "all";
name?: string;
order?: "type" | "name" | "content" | "ttl" | "proxied";
page?: number;
per_page?: number;
content?: string;
type?: string;
proxied?: boolean;
direction?: "asc" | "desc";
}
interface Result {
id: string;
type: string;
name: string;
content: string;
proxiable: boolean;
proxied: boolean;
ttl: number;
locked: boolean;
zone_id: string;
zone_name: string;
created_on: string;
modified_on: string;
}
export declare const listDNSRecords: Api<Result[], Parameter | undefined, undefined, Argument>;
export {};