import type * as securitylake from "@distilled.cloud/aws/securitylake"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; import type { DataLake } from "./DataLake.ts"; /** * Runtime binding for `securitylake:ListDataLakeExceptions`. * * Enumerates the Security Lake exceptions (per-Region failures with * remediation hints) so a monitoring Function can surface or alert on * collection problems. Bind the account's {@link DataLake}. * Provide the implementation with * `Effect.provide(AWS.SecurityLake.ListDataLakeExceptionsHttp)`. * ### Monitoring the data lake * **Example:** List current exceptions * ```typescript * // init * const listExceptions = yield* AWS.SecurityLake.ListDataLakeExceptions(lake); * * // runtime * const { exceptions } = yield* listExceptions(); * ``` * * @binding */ export interface ListDataLakeExceptions extends Binding.Service Effect.Effect<(request?: securitylake.ListDataLakeExceptionsRequest) => Effect.Effect>> { } export declare const ListDataLakeExceptions: ListDataLakeExceptions; //# sourceMappingURL=ListDataLakeExceptions.d.ts.map