1import * as sfn from "@distilled.cloud/aws/sfn";
2import * as Layer from "effect/Layer";
3import { makeStateMachineArnHttpBinding } from "./BindingHttp.ts";
4import { StartExecution } from "./StartExecution.ts";
5
6export const StartExecutionHttp = Layer.effect(
7 StartExecution,
8 makeStateMachineArnHttpBinding({
9 tag: "AWS.StepFunctions.StartExecution",
10 operation: sfn.startExecution,
11 actions: ["states:StartExecution"],
12 }),
13);