import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Describes a list of hypervisor isos image file details present in foundation vm * * ## Example Usage * * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as nutanix from "@pierskarsenbarg/nutanix"; * * const hypervisorIsos = nutanix.getFoundationHypervisorIsos({}); * ``` * * * ## Note * * * This data source only lists .iso files details. * * See detailed information in [Nutanix Foundation Hypervisor Isos](https://www.nutanix.dev/api_references/foundation/#/b3A6MjIyMjM0MDE-list-hypervisor-images-available-in-foundation). */ export declare function getFoundationHypervisorIsos(opts?: pulumi.InvokeOptions): Promise; /** * A collection of values returned by getFoundationHypervisorIsos. */ export interface GetFoundationHypervisorIsosResult { /** * List of esx isos and theirdetails present in foundation vm */ readonly esxes: outputs.GetFoundationHypervisorIsosEsx[]; /** * List of hyperv isos and their details present in foundation vm */ readonly hypervs: outputs.GetFoundationHypervisorIsosHyperv[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * List of kvm isos and their details present in foundation vm */ readonly kvms: outputs.GetFoundationHypervisorIsosKvm[]; /** * List of linux isos and their details present in foundation vm */ readonly linuxes: outputs.GetFoundationHypervisorIsosLinux[]; /** * List of esx isos and theirdetails present in foundation vm */ readonly xens: outputs.GetFoundationHypervisorIsosXen[]; } /** * Describes a list of hypervisor isos image file details present in foundation vm * * ## Example Usage * * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as nutanix from "@pierskarsenbarg/nutanix"; * * const hypervisorIsos = nutanix.getFoundationHypervisorIsos({}); * ``` * * * ## Note * * * This data source only lists .iso files details. * * See detailed information in [Nutanix Foundation Hypervisor Isos](https://www.nutanix.dev/api_references/foundation/#/b3A6MjIyMjM0MDE-list-hypervisor-images-available-in-foundation). */ export declare function getFoundationHypervisorIsosOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output; //# sourceMappingURL=getFoundationHypervisorIsos.d.ts.map