import * as z from "zod/v3"; import { DlpConfig, DlpConfig$Outbound } from "./dlpconfig.js"; import { DlpFrequency } from "./dlpfrequency.js"; import { DlpReportStatus } from "./dlpreportstatus.js"; export type UpdateDlpReportRequest = { /** * Detailed configuration of what documents and sensitive content will be scanned. */ config?: DlpConfig | undefined; /** * Interval between scans. DAILY is deprecated. */ frequency?: DlpFrequency | undefined; /** * The status of the policy/report. Only ACTIVE status will be picked for scans. */ status?: DlpReportStatus | undefined; /** * The new autoHideDoc boolean the policy will be updated to if provided. */ autoHideDocs?: boolean | undefined; /** * The new name of the policy if provided. */ reportName?: string | undefined; }; /** @internal */ export type UpdateDlpReportRequest$Outbound = { config?: DlpConfig$Outbound | undefined; frequency?: string | undefined; status?: string | undefined; autoHideDocs?: boolean | undefined; reportName?: string | undefined; }; /** @internal */ export declare const UpdateDlpReportRequest$outboundSchema: z.ZodType; export declare function updateDlpReportRequestToJSON(updateDlpReportRequest: UpdateDlpReportRequest): string; //# sourceMappingURL=updatedlpreportrequest.d.ts.map