1import * as acm from "@distilled.cloud/aws/acm";
2import * as Layer from "effect/Layer";
3import { makeAcmCertificateHttpBinding } from "./BindingHttp.ts";
4import {
5 ResendValidationEmail,
6 type ResendValidationEmailRequest,
7} from "./ResendValidationEmail.ts";
8
9export const ResendValidationEmailHttp = Layer.effect(
10 ResendValidationEmail,
11 makeAcmCertificateHttpBinding({
12 capability: "ResendValidationEmail",
13 iamActions: ["acm:ResendValidationEmail"],
14 operation: acm.resendValidationEmail,
15 }),
16);