import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Use this data source to retrieve a sandbox report for a given MD5 hash. */ export declare function getSandboxReport(args: GetSandboxReportArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSandboxReportArgs { /** * The level of detail for the report. Accepted values: 'summary' or 'full'. Defaults to 'summary'. */ details?: string; /** * The MD5 hash of the file to retrieve the sandbox report for. */ md5Hash: string; } export interface GetSandboxReportResult { /** * Classification details of the analyzed file. */ readonly classification?: outputs.ClassificationOutput; /** * Exploit RSS entries from the full report. */ readonly exploit: outputs.SandboxRssOutput[]; /** * File properties from the sandbox analysis. */ readonly fileProperties?: outputs.FilePropertiesOutput; /** * The MD5 hash of the file. */ readonly md5Hash: string; /** * Networking RSS entries from the full report. */ readonly networking: outputs.SandboxRssOutput[]; /** * Origin information of the analyzed file. */ readonly origin?: outputs.OriginOutput; /** * Persistence RSS entries from the full report. */ readonly persistence: outputs.SandboxRssOutput[]; /** * Security bypass RSS entries from the full report. */ readonly securityBypass: outputs.SandboxRssOutput[]; /** * Spyware RSS entries from the full report. */ readonly spyware: outputs.SandboxRssOutput[]; /** * Stealth RSS entries from the full report. */ readonly stealth: outputs.SandboxRssOutput[]; /** * Summary details of the sandbox analysis. */ readonly summary?: outputs.SummaryDetailOutput; /** * System summary RSS entries from the full report. */ readonly systemSummary: outputs.SandboxRssOutput[]; } /** * Use this data source to retrieve a sandbox report for a given MD5 hash. */ export declare function getSandboxReportOutput(args: GetSandboxReportOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetSandboxReportOutputArgs { /** * The level of detail for the report. Accepted values: 'summary' or 'full'. Defaults to 'summary'. */ details?: pulumi.Input; /** * The MD5 hash of the file to retrieve the sandbox report for. */ md5Hash: pulumi.Input; } //# sourceMappingURL=getSandboxReport.d.ts.map