1import * as Logs from "@distilled.cloud/aws/cloudwatch-logs";
2import * as Layer from "effect/Layer";
3import { makeLogGroupHttpBinding } from "./BindingHttp.ts";
4import { GetQueryResults } from "./GetQueryResults.ts";
5
6export const GetQueryResultsHttp = Layer.effect(
7 GetQueryResults,
8 makeLogGroupHttpBinding({
9 tag: "AWS.Logs.GetQueryResults",
10 operation: Logs.getQueryResults,
11 actions: ["logs:GetQueryResults"],
12 // Scoped by the query id returned from StartQuery.
13 injectLogGroupName: false,
14 }),
15);