Skip to content
Alchemy
Search
Ctrl
K
Cancel
Docs
GitHub
Discord
Blog
What is Alchemy?
Getting Started
Tutorial
Part 1: Your First Stack
Part 2: Add a Worker
Part 3: Testing
Part 4: Local Dev
Part 5: CI/CD
Cloudflare
Add a Durable Object
Accept WebSockets
Add a Vite SPA
Run a Container
Add a Workflow
Add an AI Gateway
Build a Git Repo API
Connect to Neon with Hyperdrive
Add Drizzle ORM
AWS
Deploy a Lambda Function
Read & Write S3
React to S3 Events
Store Records in DynamoDB
Process DynamoDB Streams
Send & Consume SQS Messages
Stream Records with Kinesis
REST API (API Gateway v1)
Concepts
Stack
Resource
Inputs and Outputs
Resource Lifecycle
Provider
Platform
Phases
Binding
Layers
State Store
Testing
Local Development
Observability
Guides
Migrating from v1
CLI Reference
Continuous Integration
Effect HTTP API
Effect RPC
Frontend frameworks
Circular Bindings
Writing a Custom State Store
Writing a Custom Resource Provider
Privacy & Telemetry
Providers
AWS
ACM
Certificate
ApiGateway
Account
ApiKey
Authorizer
BasePathMapping
Deployment
DomainName
GatewayResponse
Method
RestApi
Stage
UsagePlan
UsagePlanKey
VpcLink
AutoScaling
AutoScalingGroup
LaunchTemplate
ScalingPolicy
CloudFront
CachePolicy
Distribution
Function
Invalidation
KeyGroup
KeyValueStore
KvEntries
KvRoutesUpdate
OriginAccessControl
OriginRequestPolicy
PublicKey
ResponseHeadersPolicy
CloudWatch
Alarm
AlarmMuteRule
AnomalyDetector
CompositeAlarm
Dashboard
InsightRule
MetricStream
DynamoDB
Table
EC2
EgressOnlyInternetGateway
EIP
Instance
InternetGateway
NatGateway
NetworkAcl
NetworkAclAssociation
NetworkAclEntry
Route
RouteTable
RouteTableAssociation
SecurityGroup
SecurityGroupRule
Subnet
Vpc
VpcEndpoint
ECR
Repository
ECS
CapacityProvider
Cluster
Service
Task
EKS
AccessEntry
Addon
Cluster
PodIdentityAssociation
ELBv2
Listener
LoadBalancer
TargetGroup
EventBridge
EventBus
Permission
Rule
IAM
AccessKey
AccountAlias
AccountPasswordPolicy
Group
GroupMembership
InstanceProfile
LoginProfile
OpenIDConnectProvider
Policy
Role
SAMLProvider
ServerCertificate
ServiceSpecificCredential
SigningCertificate
SSHPublicKey
User
VirtualMFADevice
IdentityCenter
AccountAssignment
Group
Instance
PermissionSet
Kinesis
Stream
StreamConsumer
Lambda
EventSourceMapping
Function
Permission
Logs
LogGroup
Organizations
Account
DelegatedAdministrator
Organization
OrganizationalUnit
OrganizationResourcePolicy
Policy
PolicyAttachment
Root
RootPolicyType
TrustedServiceAccess
RDS
DBCluster
DBClusterEndpoint
DBClusterParameterGroup
DBInstance
DBParameterGroup
DBProxy
DBProxyEndpoint
DBProxyTargetGroup
DBSubnetGroup
Route53
Record
S3
Bucket
Scheduler
Schedule
ScheduleGroup
SecretsManager
Secret
SNS
Subscription
Topic
SQS
Queue
Website
AssetDeployment
Axiom
Annotation
ApiToken
Dashboard
Dataset
Monitor
Notifier
View
VirtualField
Build
Command
Cloudflare
AccountApiToken
AiGateway
Container
D1Database
DurableObjectNamespace
DynamicWorkerLoader
Hyperdrive
HyperdriveConnection
KVNamespace
Queue
QueueConsumer
R2Bucket
Secret
SecretsStore
StaticSite
Tunnel
UserApiToken
Vite
VpcService
Worker
Workflow
Drizzle
Postgres
Schema
GitHub
Comment
Secret
Variable
Neon
Branch
Project
GitHub
RSS
Blog
Select theme
Dark
Light
Auto
SecurityGroupRule
Source:
src/AWS/EC2/SecurityGroupRule.ts