import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to look up a DLP Exact Data Match (EDM) schema by ID or project name. */ export declare function getDlpEdmSchema(args?: GetDlpEdmSchemaArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetDlpEdmSchemaArgs { /** * The project name of the DLP EDM schema to look up. */ projectName?: string; /** * The ID of the DLP EDM schema to look up. */ schemaId?: number; } export interface GetDlpEdmSchemaResult { /** * The number of cells used. */ readonly cellsUsed: number; /** * The file name of the schema. */ readonly fileName: string; /** * The file upload status. */ readonly fileUploadStatus: string; /** * The last modification time (epoch). */ readonly lastModifiedTime: number; /** * The original column count. */ readonly origColCount: number; /** * The original file name of the schema. */ readonly originalFileName: string; /** * The project name of the DLP EDM schema. */ readonly projectName: string; /** * The revision number of the schema. */ readonly revision: number; /** * Whether a schedule is present. */ readonly schedulePresent: boolean; /** * Whether the schema is active. */ readonly schemaActive: boolean; /** * The ID of the DLP EDM schema. */ readonly schemaId: number; } /** * Use this data source to look up a DLP Exact Data Match (EDM) schema by ID or project name. */ export declare function getDlpEdmSchemaOutput(args?: GetDlpEdmSchemaOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetDlpEdmSchemaOutputArgs { /** * The project name of the DLP EDM schema to look up. */ projectName?: pulumi.Input; /** * The ID of the DLP EDM schema to look up. */ schemaId?: pulumi.Input; } //# sourceMappingURL=getDlpEdmSchema.d.ts.map