1import * as Layer from "effect/Layer";
2import {
3 makeOpenSearchDataPlaneBinding,
4 makeReadDomainClient,
5} from "./DataPlaneHttp.ts";
6import { DomainRead } from "./DomainRead.ts";
7
8export const DomainReadHttp = Layer.effect(
9 DomainRead,
10 makeOpenSearchDataPlaneBinding({
11 name: "DomainRead",
12 iamActions: ["es:ESHttpGet", "es:ESHttpHead"],
13 makeClient: makeReadDomainClient,
14 }),
15);