import * as pulumi from "@pulumi/pulumi"; /** * ## Example Usage */ export declare function getEnumerationVSphere(args: GetEnumerationVSphereArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getEnumerationVSphere. */ export interface GetEnumerationVSphereArgs { /** * Accept self signed certificate when connecting to vSphere. Example: false */ acceptSelfSignedCert?: boolean; /** * ID of a data collector vm deployed in the on premise infrastructure. Example: d5316b00-f3b8-4895-9e9a-c4b98649c2ca */ dcid?: string; /** * Host name for the cloud account endpoint. Example: dc1-lnd.mycompany.com */ hostname: string; /** * Password for the user used to authenticate with the cloud Account */ password: string; /** * Username to authenticate with the cloud account */ username: string; } /** * A collection of values returned by getEnumerationVSphere. */ export interface GetEnumerationVSphereResult { readonly acceptSelfSignedCert?: boolean; readonly dcid?: string; readonly hostname: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly password: string; /** * A set of datacenter managed object reference identifiers to enable provisioning on. Example: Datacenter:datacenter-2 */ readonly regions: string[]; readonly username: string; } export declare function getEnumerationVSphereOutput(args: GetEnumerationVSphereOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking getEnumerationVSphere. */ export interface GetEnumerationVSphereOutputArgs { /** * Accept self signed certificate when connecting to vSphere. Example: false */ acceptSelfSignedCert?: pulumi.Input; /** * ID of a data collector vm deployed in the on premise infrastructure. Example: d5316b00-f3b8-4895-9e9a-c4b98649c2ca */ dcid?: pulumi.Input; /** * Host name for the cloud account endpoint. Example: dc1-lnd.mycompany.com */ hostname: pulumi.Input; /** * Password for the user used to authenticate with the cloud Account */ password: pulumi.Input; /** * Username to authenticate with the cloud account */ username: pulumi.Input; }