import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; /** * List all snapshots present in Nutanix Database Service */ export declare function getNdbSnapshots(args?: GetNdbSnapshotsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getNdbSnapshots. */ export interface GetNdbSnapshotsArgs { /** * filters help to fetch the snapshots based on input */ filters?: inputs.GetNdbSnapshotsFilter[]; } /** * A collection of values returned by getNdbSnapshots. */ export interface GetNdbSnapshotsResult { readonly filters?: outputs.GetNdbSnapshotsFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly snapshots: outputs.GetNdbSnapshotsSnapshot[]; } /** * List all snapshots present in Nutanix Database Service */ export declare function getNdbSnapshotsOutput(args?: GetNdbSnapshotsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getNdbSnapshots. */ export interface GetNdbSnapshotsOutputArgs { /** * filters help to fetch the snapshots based on input */ filters?: pulumi.Input[] | undefined>; } //# sourceMappingURL=getNdbSnapshots.d.ts.map