1import * as memorydb from "@distilled.cloud/aws/memorydb";
2import * as Layer from "effect/Layer";
3import { makeMemoryDBClusterHttpBinding } from "./BindingHttp.ts";
4import { FailoverShard } from "./FailoverShard.ts";
5
6export const FailoverShardHttp = Layer.effect(
7 FailoverShard,
8 makeMemoryDBClusterHttpBinding({
9 tag: "AWS.MemoryDB.FailoverShard",
10 operation: memorydb.failoverShard,
11 actions: ["memorydb:FailoverShard"],
12 }),
13);