Rules
List firewall rules
Deprecated
client.Firewall.Rules.List(ctx, params) (*V4PagePaginationArray[FirewallRule], error)
GET/zones/{zone_id}/firewall/rules
Get a firewall rule
Deprecated
client.Firewall.Rules.Get(ctx, ruleID, query) (*FirewallRule, error)
GET/zones/{zone_id}/firewall/rules/{rule_id}
Create firewall rules
Deprecated
client.Firewall.Rules.New(ctx, params) (*SinglePage[FirewallRule], error)
POST/zones/{zone_id}/firewall/rules
Update a firewall rule
Deprecated
client.Firewall.Rules.Update(ctx, ruleID, params) (*FirewallRule, error)
PUT/zones/{zone_id}/firewall/rules/{rule_id}
Update priority of a firewall rule
Deprecated
client.Firewall.Rules.Edit(ctx, ruleID, body) (*SinglePage[FirewallRule], error)
PATCH/zones/{zone_id}/firewall/rules/{rule_id}
Delete a firewall rule
Deprecated
client.Firewall.Rules.Delete(ctx, ruleID, body) (*FirewallRule, error)
DELETE/zones/{zone_id}/firewall/rules/{rule_id}
Update firewall rules
Deprecated
client.Firewall.Rules.BulkUpdate(ctx, params) (*SinglePage[FirewallRule], error)
PUT/zones/{zone_id}/firewall/rules
Update priority of firewall rules
Deprecated
client.Firewall.Rules.BulkEdit(ctx, params) (*SinglePage[FirewallRule], error)
PATCH/zones/{zone_id}/firewall/rules
Delete firewall rules
Deprecated
client.Firewall.Rules.BulkDelete(ctx, body) (*SinglePage[FirewallRule], error)
DELETE/zones/{zone_id}/firewall/rules