Table of Contents

Class SecurityConstants.RulesetPhases

Namespace
Cloudflare.NET.Security
Assembly
Cloudflare.NET.dll

Constants for the Cloudflare Ruleset Engine phases. These are used to identify the execution stage for a ruleset.

public static class SecurityConstants.RulesetPhases
Inheritance
SecurityConstants.RulesetPhases
Inherited Members

Fields

HttpLogCustomFields

Log Custom Fields.

public const string HttpLogCustomFields = "http_log_custom_fields"

Field Value

string

HttpRateLimit

Rate Limiting Rules.

public const string HttpRateLimit = "http_ratelimit"

Field Value

string

HttpRequestDynamicRedirect

HTTP Request Dynamic Redirect.

public const string HttpRequestDynamicRedirect = "http_request_dynamic_redirect"

Field Value

string

HttpRequestFirewallCustom

WAF Custom Rules. Deploys account/zone custom rules.

public const string HttpRequestFirewallCustom = "http_request_firewall_custom"

Field Value

string

HttpRequestFirewallManaged

WAF Managed Rules. Deploys managed rulesets.

public const string HttpRequestFirewallManaged = "http_request_firewall_managed"

Field Value

string

HttpRequestLateTransform

HTTP Request Header Modification.

public const string HttpRequestLateTransform = "http_request_late_transform"

Field Value

string

HttpRequestOrigin

HTTP Origin Rules.

public const string HttpRequestOrigin = "http_request_origin"

Field Value

string

HttpRequestSanitize

HTTP Request Sanitize.

public const string HttpRequestSanitize = "http_request_sanitize"

Field Value

string

HttpResponseHeadersTransform

HTTP Response Header Modification.

public const string HttpResponseHeadersTransform = "http_response_headers_transform"

Field Value

string