import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::DNS::BackupSchedule */ export declare function getBackupSchedule(args: GetBackupScheduleArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getBackupSchedule. */ export interface GetBackupScheduleArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getBackupSchedule. */ export interface GetBackupScheduleResult { /** * Backup quantity limit. */ readonly countLimit: number; /** * Uniquely identifies the resource. */ readonly id: string; /** * Backup plan: - 0: Disable automatic backup. - 1: Automatically back up every hour. - 2: Automatically back up every day. - 3: Automatically back up every month. */ readonly schedule: number; /** * You need to obtain the ID of the domain name for the backup plan. You can call the ListZones API to get the domain name ID. */ readonly zid: string; } /** * Data Source schema for Volcengine::DNS::BackupSchedule */ export declare function getBackupScheduleOutput(args: GetBackupScheduleOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getBackupSchedule. */ export interface GetBackupScheduleOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }