@muhlba91/pulumi-proxmoxve
Version:
A Pulumi package for creating and managing Proxmox Virtual Environment cloud resources.
42 lines • 1.11 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
* Retrieves the list of cluster-wide backup jobs.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as proxmoxve from "@muhlba91/pulumi-proxmoxve";
*
* const all = proxmoxve.backup.getJobs({});
* ```
*/
export declare function getJobs(opts?: pulumi.InvokeOptions): Promise<GetJobsResult>;
/**
* A collection of values returned by getJobs.
*/
export interface GetJobsResult {
/**
* Unique identifier for this data source.
*/
readonly id: string;
/**
* List of backup jobs.
*/
readonly jobs: outputs.backup.GetJobsJob[];
}
/**
* Retrieves the list of cluster-wide backup jobs.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as proxmoxve from "@muhlba91/pulumi-proxmoxve";
*
* const all = proxmoxve.backup.getJobs({});
* ```
*/
export declare function getJobsOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetJobsResult>;
//# sourceMappingURL=getJobs.d.ts.map