import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Describes Clusters * * ## Example Usage * * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as nutanix from "@pierskarsenbarg/nutanix"; * * const clusters = nutanix.getClusters({}); * ``` * * * ## Reference * * The `projectReference`, `ownerReference`, `availabilityZoneReference`, `clusterReference`, attributes supports the following: * * * `kind`: - The kind name (Default value: project). * * `name`: - the name. * * `UUID`: - the UUID. * * ### Version * * The version attribute supports the following: * * * `productName`: - Name of the producer/distribution of the image. For example windows or red hat. * * `productVersion`: - Version string for the disk image. * * See detailed information in [Nutanix Clusters](https://www.nutanix.dev/api_references/prism-central-v3/#/d93c30e04327e-get-a-list-of-existing-clusters). */ export declare function getClusters(opts?: pulumi.InvokeOptions): Promise; /** * A collection of values returned by getClusters. */ export interface GetClustersResult { /** * The API version. */ readonly apiVersion: string; /** * List of Clusters */ readonly entities: outputs.GetClustersEntity[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; } /** * Describes Clusters * * ## Example Usage * * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as nutanix from "@pierskarsenbarg/nutanix"; * * const clusters = nutanix.getClusters({}); * ``` * * * ## Reference * * The `projectReference`, `ownerReference`, `availabilityZoneReference`, `clusterReference`, attributes supports the following: * * * `kind`: - The kind name (Default value: project). * * `name`: - the name. * * `UUID`: - the UUID. * * ### Version * * The version attribute supports the following: * * * `productName`: - Name of the producer/distribution of the image. For example windows or red hat. * * `productVersion`: - Version string for the disk image. * * See detailed information in [Nutanix Clusters](https://www.nutanix.dev/api_references/prism-central-v3/#/d93c30e04327e-get-a-list-of-existing-clusters). */ export declare function getClustersOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output; //# sourceMappingURL=getClusters.d.ts.map