Rules
List token validation rules
client.TokenValidation.Rules.List(ctx, params) (*V4PagePaginationArray[TokenValidationRule], error)
GET/zones/{zone_id}/token_validation/rules
Create a token validation rule
client.TokenValidation.Rules.New(ctx, params) (*TokenValidationRule, error)
POST/zones/{zone_id}/token_validation/rules
Bulk create token validation rules
client.TokenValidation.Rules.BulkNew(ctx, params) (*SinglePage[TokenValidationRule], error)
POST/zones/{zone_id}/token_validation/rules/bulk
Bulk edit token validation rules
client.TokenValidation.Rules.BulkEdit(ctx, params) (*SinglePage[TokenValidationRule], error)
PATCH/zones/{zone_id}/token_validation/rules/bulk
Get a zone token validation rule
client.TokenValidation.Rules.Get(ctx, ruleID, query) (*TokenValidationRule, error)
GET/zones/{zone_id}/token_validation/rules/{rule_id}
Delete a zone token validation rule
client.TokenValidation.Rules.Delete(ctx, ruleID, body) (*RuleDeleteResponse, error)
DELETE/zones/{zone_id}/token_validation/rules/{rule_id}
Edit a zone token validation rule
client.TokenValidation.Rules.Edit(ctx, ruleID, params) (*TokenValidationRule, error)
PATCH/zones/{zone_id}/token_validation/rules/{rule_id}