1import * as ec2 from "@distilled.cloud/aws/ec2";
2import * as Layer from "effect/Layer";
3import { AuthorizeSecurityGroupIngress } from "./AuthorizeSecurityGroupIngress.ts";
4import { makeSecurityGroupHttpBinding } from "./BindingHttp.ts";
5
6export const AuthorizeSecurityGroupIngressHttp = Layer.effect(
7 AuthorizeSecurityGroupIngress,
8 makeSecurityGroupHttpBinding({
9 tag: "AWS.EC2.AuthorizeSecurityGroupIngress",
10 operation: ec2.authorizeSecurityGroupIngress,
11 actions: ["ec2:AuthorizeSecurityGroupIngress"],
12 }),
13);