Class ExecuteOverrides
- Namespace
- Cloudflare.NET.Security.Rulesets.Models
- Assembly
- Cloudflare.NET.dll
Defines overrides for a managed or custom ruleset being executed.
public record ExecuteOverrides : IEquatable<ExecuteOverrides>
- Inheritance
-
ExecuteOverrides
- Implements
- Inherited Members
Constructors
ExecuteOverrides(IReadOnlyList<RuleOverride>?, IReadOnlyList<CategoryOverride>?)
Defines overrides for a managed or custom ruleset being executed.
public ExecuteOverrides(IReadOnlyList<RuleOverride>? Rules = null, IReadOnlyList<CategoryOverride>? Categories = null)
Parameters
RulesIReadOnlyList<RuleOverride>A list of rule-specific overrides.
CategoriesIReadOnlyList<CategoryOverride>A list of category-specific overrides.
Properties
Categories
A list of category-specific overrides.
[JsonPropertyName("categories")]
public IReadOnlyList<CategoryOverride>? Categories { get; init; }
Property Value
Rules
A list of rule-specific overrides.
[JsonPropertyName("rules")]
public IReadOnlyList<RuleOverride>? Rules { get; init; }