Create security group rule
Create a new firewall rule for a security group.
Direction: ingress (inbound) or egress (outbound).
Protocol: tcp, udp, or icmp. Omit for all protocols.
Port range: Specify port_range_min and port_range_max for TCP/UDP.
Use the same value for both to open a single port.
Authorization
ApiKeyAuth API key for authentication. Generate from the Huddle01 Cloud dashboard.
In: header
Path Parameters
Security group ID
Query Parameters
Region code (e.g., eu2, us1)
Header Parameters
Unique key to ensure idempotent request handling
Request Body
application/json
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://cloud.huddleapis.com/api/v1/security-groups/string/rules?region=string" \ -H "Content-Type: application/json" \ -d '{ "direction": "ingress", "ether_type": "IPv4" }'{
"id": "string",
"direction": "string",
"ether_type": "string",
"protocol": "string",
"port_range_min": 0,
"port_range_max": 0,
"remote_ip_prefix": "string",
"remote_group_id": "string",
"security_group_id": "string",
"created_at": "2019-08-24T14:15:22Z"
}{
"success": false,
"error": "Invalid request"
}{
"success": false,
"error": "Invalid request"
}{
"success": false,
"error": "Invalid request"
}{
"success": false,
"error": "Invalid request"
}