import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Gets an import data file. */ export declare function getImportDataFile(args: GetImportDataFileArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetImportDataFileArgs { importDataFileId: string; importJobId: string; location: string; project?: string; } export interface GetImportDataFileResult { /** * The timestamp when the file was created. */ readonly createTime: string; /** * User-friendly display name. Maximum length is 63 characters. */ readonly displayName: string; /** * The payload format. */ readonly format: string; /** * The name of the file. */ readonly name: string; /** * The state of the import data file. */ readonly state: string; /** * Information about a file that is uploaded to a storage service. */ readonly uploadFileInfo: outputs.migrationcenter.v1.UploadFileInfoResponse; } /** * Gets an import data file. */ export declare function getImportDataFileOutput(args: GetImportDataFileOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetImportDataFileOutputArgs { importDataFileId: pulumi.Input; importJobId: pulumi.Input; location: pulumi.Input; project?: pulumi.Input; }