Skip to content
Start here

UA Rules

List User Agent Blocking rules
client.Firewall.UARules.List(ctx, params) (*V4PagePaginationArray[UARuleListResponse], error)
GET/zones/{zone_id}/firewall/ua_rules
Get a User Agent Blocking rule
client.Firewall.UARules.Get(ctx, uaRuleID, query) (*UARuleGetResponse, error)
GET/zones/{zone_id}/firewall/ua_rules/{ua_rule_id}
Create a User Agent Blocking rule
client.Firewall.UARules.New(ctx, params) (*UARuleNewResponse, error)
POST/zones/{zone_id}/firewall/ua_rules
Update a User Agent Blocking rule
client.Firewall.UARules.Update(ctx, uaRuleID, params) (*UARuleUpdateResponse, error)
PUT/zones/{zone_id}/firewall/ua_rules/{ua_rule_id}
Delete a User Agent Blocking rule
client.Firewall.UARules.Delete(ctx, uaRuleID, body) (*UARuleDeleteResponse, error)
DELETE/zones/{zone_id}/firewall/ua_rules/{ua_rule_id}