1import * as lf from "@distilled.cloud/aws/lakeformation";
2import * as Layer from "effect/Layer";
3import { makeLakeFormationHttpBinding } from "./BindingHttp.ts";
4import { GetDataLakePrincipal } from "./GetDataLakePrincipal.ts";
5
6export const GetDataLakePrincipalHttp = Layer.effect(
7 GetDataLakePrincipal,
8 makeLakeFormationHttpBinding({
9 capability: "GetDataLakePrincipal",
10 iamActions: ["lakeformation:GetDataLakePrincipal"],
11 operation: lf.getDataLakePrincipal,
12 }),
13);