Overview
StrataGateway firewall controls are designed to define how traffic reaches and leaves compute resources. The model focuses on explicit policy definitions, predictable rule behavior, and secure defaults.
Firewall policy workflows are in development. Rule schema, defaults, and API payloads may change before public release.
Planned capability
Policy model
Policies are expected to support inbound and outbound directions, protocol matching, port ranges, and source or destination CIDR filters. Policies will be designed for reuse across related compute resources within the same region.
Inbound
Controls traffic entering an instance network interface.
Outbound
Controls traffic initiated from workloads to external targets.
Inbound rules
Outbound rules
Outbound rules are expected to restrict egress to required destinations and ports, reducing unintended data paths.
Rule evaluation
1
Rules are evaluated in policy order.
2
First matching rule determines the action.
3
Unmatched traffic follows the policy default.
Reusable policies
Example policy set
Documentation example
Policy
web-edge-policy
Region
fra-1
Inbound
SSH (22), HTTPS (443)
Outbound
DNS (53), HTTPS (443)
API preview
REST API Preview
Create firewall policy
curl -X POST "https://api.stratagateway.com/v1/firewalls" \
-H "Authorization: Bearer $STRATA_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "web-edge-policy",
"region": "fra-1",
"rules": [
{ "direction": "inbound", "protocol": "tcp", "port": "22", "source": "203.0.113.0/24", "action": "allow" },
{ "direction": "inbound", "protocol": "tcp", "port": "443", "source": "0.0.0.0/0", "action": "allow" }
]
}'Illustrative response
{
"id": "fw_7f2b91",
"name": "web-edge-policy",
"region": "fra-1",
"status": "provisioning"
}Illustrative API preview. Endpoints, identifiers, and policy schemas may change before public release.
Read the REST API previewBest practices
Treat firewall policy as code and review modifications with the same change controls used for infrastructure deployments.
Was this page helpful?