import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getLogpushJob(args: GetLogpushJobArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getLogpushJob. */ export interface GetLogpushJobArgs { accountId?: string; jobId: number; zoneId?: string; } /** * A collection of values returned by getLogpushJob. */ export interface GetLogpushJobResult { readonly accountId?: string; readonly dataset: string; readonly destinationConf: string; readonly enabled: boolean; readonly errorMessage: string; /** * @deprecated Deprecated */ readonly frequency: string; readonly id: number; readonly jobId: number; readonly kind: string; readonly lastComplete: string; readonly lastError: string; /** * @deprecated Deprecated */ readonly logpullOptions: string; readonly maxUploadBytes: number; readonly maxUploadIntervalSeconds: number; readonly maxUploadRecords: number; readonly name: string; readonly outputOptions: outputs.GetLogpushJobOutputOptions; readonly zoneId?: string; } export declare function getLogpushJobOutput(args: GetLogpushJobOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getLogpushJob. */ export interface GetLogpushJobOutputArgs { accountId?: pulumi.Input; jobId: pulumi.Input; zoneId?: pulumi.Input; } //# sourceMappingURL=getLogpushJob.d.ts.map