security library

Cloudflare WAF, bot management, firewall, and related security.

Classes

CloudflareBotManagement
Factory wrapper for cloudflare_bot_management.
CloudflareContentScanning
Factory wrapper for cloudflare_content_scanning.
CloudflareContentScanningExpression
Factory wrapper for cloudflare_content_scanning_expression.
CloudflareFirewallRule
Factory wrapper for cloudflare_firewall_rule.
CloudflareLeakedCredentialCheck
Factory wrapper for cloudflare_leaked_credential_check.
CloudflareLeakedCredentialCheckRule
Factory wrapper for cloudflare_leaked_credential_check_rule.
CloudflarePageShieldPolicy
Factory wrapper for cloudflare_page_shield_policy.
CloudflareRateLimit
Factory wrapper for cloudflare_rate_limit.
CloudflareUserAgentBlockingRule
Factory wrapper for cloudflare_user_agent_blocking_rule.
CloudflareVulnerabilityScannerCredential
Factory wrapper for cloudflare_vulnerability_scanner_credential.
CloudflareVulnerabilityScannerCredentialSet
Factory wrapper for cloudflare_vulnerability_scanner_credential_set.
CloudflareVulnerabilityScannerTargetEnvironment
Factory wrapper for cloudflare_vulnerability_scanner_target_environment.
ContentScanningExpressionBody
Typed helper for the body block of cloudflare_content_scanning_expression (derived from provider schema).
FirewallRuleAction
Typed helper for the action block of cloudflare_firewall_rule (derived from provider schema).
FirewallRuleActionResponse
Typed helper for the action.response block of cloudflare_firewall_rule (derived from provider schema).
FirewallRuleFilter
Typed helper for the filter block of cloudflare_firewall_rule (derived from provider schema).
RateLimitAction
Typed helper for the action block of cloudflare_rate_limit (derived from provider schema).
RateLimitActionResponse
Typed helper for the action.response block of cloudflare_rate_limit (derived from provider schema).
RateLimitMatch
Typed helper for the match block of cloudflare_rate_limit (derived from provider schema).
RateLimitMatchHeaders
Typed helper for the match.headers block of cloudflare_rate_limit (derived from provider schema).
RateLimitMatchRequest
Typed helper for the match.request block of cloudflare_rate_limit (derived from provider schema).
RateLimitMatchResponse
Typed helper for the match.response block of cloudflare_rate_limit (derived from provider schema).
UserAgentBlockingRuleConfiguration
Typed helper for the configuration block of cloudflare_user_agent_blocking_rule (derived from provider schema).
VulnerabilityScannerTargetEnvironmentTarget
Typed helper for the target block of cloudflare_vulnerability_scanner_target_environment (derived from provider schema).