Policies
List Page Shield policies
client.PageShield.Policies.List(ctx, query) (*SinglePage[PolicyListResponse], error)
GET/zones/{zone_id}/page_shield/policies
Get a Page Shield policy
client.PageShield.Policies.Get(ctx, policyID, query) (*PolicyGetResponse, error)
GET/zones/{zone_id}/page_shield/policies/{policy_id}
Create a Page Shield policy
client.PageShield.Policies.New(ctx, params) (*PolicyNewResponse, error)
POST/zones/{zone_id}/page_shield/policies
Update a Page Shield policy
client.PageShield.Policies.Update(ctx, policyID, params) (*PolicyUpdateResponse, error)
PUT/zones/{zone_id}/page_shield/policies/{policy_id}
Delete a Page Shield policy
client.PageShield.Policies.Delete(ctx, policyID, body) error
DELETE/zones/{zone_id}/page_shield/policies/{policy_id}