1import * as kvam from "@distilled.cloud/aws/kinesis-video-archived-media";
2import * as Layer from "effect/Layer";
3import { makeStreamMediaHttpBinding } from "./BindingHttp.ts";
4import { GetDASHStreamingSessionURL } from "./GetDASHStreamingSessionURL.ts";
5
6export const GetDASHStreamingSessionURLHttp = Layer.effect(
7 GetDASHStreamingSessionURL,
8 makeStreamMediaHttpBinding({
9 tag: "AWS.KinesisVideo.GetDASHStreamingSessionURL",
10 apiName: "GET_DASH_STREAMING_SESSION_URL",
11 actions: ["kinesisvideo:GetDASHStreamingSessionURL"],
12 operation: kvam.getDASHStreamingSessionURL,
13 }),
14);