UNPKG

@muhlba91/pulumi-proxmoxve

Version:

A Pulumi package for creating and managing Proxmox Virtual Environment cloud resources.

71 lines 2.36 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; /** * > **Deprecated:** Use `proxmoxve.getDatastores` instead. This data source will be removed in v1.0. * * Retrieves information about all the datastores available to a specific node. */ export declare function getDatastoresLegacy(args: GetDatastoresLegacyArgs, opts?: pulumi.InvokeOptions): Promise<GetDatastoresLegacyResult>; /** * A collection of arguments for invoking getDatastoresLegacy. */ export interface GetDatastoresLegacyArgs { /** * The list of datastores. */ datastores?: inputs.GetDatastoresLegacyDatastore[]; /** * The filters to apply to the stores. */ filters?: inputs.GetDatastoresLegacyFilters; /** * The name of the node to retrieve the stores from. */ nodeName: string; } /** * A collection of values returned by getDatastoresLegacy. */ export interface GetDatastoresLegacyResult { /** * The list of datastores. */ readonly datastores?: outputs.GetDatastoresLegacyDatastore[]; /** * The filters to apply to the stores. */ readonly filters?: outputs.GetDatastoresLegacyFilters; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The name of the node to retrieve the stores from. */ readonly nodeName: string; } /** * > **Deprecated:** Use `proxmoxve.getDatastores` instead. This data source will be removed in v1.0. * * Retrieves information about all the datastores available to a specific node. */ export declare function getDatastoresLegacyOutput(args: GetDatastoresLegacyOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetDatastoresLegacyResult>; /** * A collection of arguments for invoking getDatastoresLegacy. */ export interface GetDatastoresLegacyOutputArgs { /** * The list of datastores. */ datastores?: pulumi.Input<pulumi.Input<inputs.GetDatastoresLegacyDatastoreArgs>[] | undefined>; /** * The filters to apply to the stores. */ filters?: pulumi.Input<inputs.GetDatastoresLegacyFiltersArgs | undefined>; /** * The name of the node to retrieve the stores from. */ nodeName: pulumi.Input<string>; } //# sourceMappingURL=getDatastoresLegacy.d.ts.map