# Functions
NewAccessRuleService generates a new service that applies the given options to each request.
NewFirewallService generates a new service that applies the given options to each request.
NewLockdownService generates a new service that applies the given options to each request.
NewRuleService generates a new service that applies the given options to each request.
NewUARuleService generates a new service that applies the given options to each request.
NewWAFOverrideService generates a new service that applies the given options to each request.
NewWAFPackageGroupService generates a new service that applies the given options to each request.
NewWAFPackageRuleService generates a new service that applies the given options to each request.
NewWAFPackageService generates a new service that applies the given options to each request.
NewWAFService generates a new service that applies the given options to each request.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The rule configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The rule configuration.
No description provided by the author
AccessRuleService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
A list of IP addresses or CIDR ranges that will be allowed to access the URLs specified in the Zone Lockdown rule.
A list of IP addresses or CIDR ranges that will be allowed to access the URLs specified in the Zone Lockdown rule.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FirewallService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LockdownService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
Specifies that, when a WAF rule matches, its configured action will be replaced by the action configured in this object.
Specifies that, when a WAF rule matches, its configured action will be replaced by the action configured in this object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The action to perform when the threshold of matched traffic within the configured period is exceeded.
A custom content type and reponse to return when the threshold is exceeded.
No description provided by the author
No description provided by the author
RuleService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
The action to perform when the threshold of matched traffic within the configured period is exceeded.
A custom content type and reponse to return when the threshold is exceeded.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The configuration object for the current rule.
No description provided by the author
The rule configuration.
No description provided by the author
UARuleService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
The rule configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WAFOverrideService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WAFPackageGroupService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
When triggered, anomaly detection WAF rules contribute to an overall threat score that will determine if a request is considered malicious.
No description provided by the author
When triggered, anomaly detection WAF rules contribute to an overall threat score that will determine if a request is considered malicious.
When triggered, traditional WAF rules cause the firewall to immediately act on the request based on the rule configuration.
When triggered, traditional WAF rules cause the firewall to immediately act upon the request based on the configuration of the rule.
No description provided by the author
No description provided by the author
No description provided by the author
When triggered, anomaly detection WAF rules contribute to an overall threat score that will determine if a request is considered malicious.
When triggered, anomaly detection WAF rules contribute to an overall threat score that will determine if a request is considered malicious.
When triggered, traditional WAF rules cause the firewall to immediately act on the request based on the rule configuration.
When triggered, traditional WAF rules cause the firewall to immediately act upon the request based on the configuration of the rule.
WAFPackageRuleService contains methods and other services that help with interacting with the cloudflare API.
WAFPackageService contains methods and other services that help with interacting with the cloudflare API.
The rule group to which the current WAF rule belongs.
WAFService contains methods and other services that help with interacting with the cloudflare API.
# Interfaces
The rule configuration.
No description provided by the author
The rule configuration.
A list of IP addresses or CIDR ranges that will be allowed to access the URLs specified in the Zone Lockdown rule.
A list of IP addresses or CIDR ranges that will be allowed to access the URLs specified in the Zone Lockdown rule.
Union satisfied by [filters.FirewallFilter] or [firewall.DeletedFilter].
The rule configuration.
The rule configuration.
Union satisfied by [firewall.WAFPackageGetResponseFirewallAPIResponseSingle] or [firewall.WAFPackageGetResponseResult].
Union satisfied by [firewall.WAFPackageListResponseFirewallAPIResponseCollectionResultArray] or [shared.UnionString].
Union satisfied by [firewall.WAFPackageListResponseResultResultFirewallPackageDefinition] or [firewall.WAFPackageListResponseResultResultFirewallAnomalyPackage].
Union satisfied by [firewall.WAFPackageListResponseFirewallAPIResponseCollection] or [firewall.WAFPackageListResponseResult].
When triggered, anomaly detection WAF rules contribute to an overall threat score that will determine if a request is considered malicious.
When triggered, anomaly detection WAF rules contribute to an overall threat score that will determine if a request is considered malicious.
# Type aliases
The configuration target.
Whether the API call was successful.
The configuration target.
The action to apply to a matched request.
Whether the API call was successful.
Whether the API call was successful.
The configuration target.
The target to search in existing rules.
The direction used to sort returned rules.
When set to `all`, all the search requirements must match.
The action to apply to a matched request.
The field used to sort returned rules.
The configuration target.
The action to apply to a matched request.
Whether the API call was successful.
When set to `on`, the current WAF rule will be used when evaluating the request.
This is an alias to an internal type.
The configuration target.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
The type of actor, whether a User, Cloudflare Admin, or an Automated System.
This is an alias to an internal type.
This is an alias to an internal type.
The Certificate Authority that will issue the certificate
This is an alias to an internal type.
Signature type desired on certificate ("origin-rsa" (rsa), "origin-ecc" (ecdsa), or "keyless-certificate" (for Keyless SSL servers).
A Cloudflare Tunnel that connects your origin to Cloudflare's edge.
This is an alias to an internal type.
The status of the tunnel.
The type of tunnel.
The configuration target.
The configuration target.
No description provided by the author
This is an alias to an internal type.
The state of the rules contained in the rule group.
The state of the rules contained in the rule group.
The configuration target.
The configuration target.
Whether the API call was successful.
The configuration target.
Whether the API call was successful.
Whether the API call was successful.
No description provided by the author
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
A member's status in the account.
Details of the user associated to the membership.
No description provided by the author
No description provided by the author
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
A list of products to bypass for a request when using the `bypass` action.
The rate plan applied to the subscription.
The rate plan applied to the subscription.
This is an alias to an internal type.
The WAF rule action to apply.
The WAF rule action to apply.
The WAF rule action to apply.
The WAF rule action to apply.
The WAF rule action to apply.
This is an alias to an internal type.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
The action to perform.
Whether the API call was successful.
The action to perform.
Whether the API call was successful.
Direction to order DNS records in.
This is an alias to an internal type.
How often the subscription is renewed automatically.
This is an alias to an internal type.
The state that the subscription is in.
Whether the API call was successful.
Whether the API call was successful.
The action to apply to a matched request.
The configuration target.
The action to apply to a matched request.
Whether the API call was successful.
The configuration target.
The action to apply to a matched request.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
The state of the rules contained in the rule group.
Whether the API call was successful.
Whether the API call was successful.
The direction used to sort returned rule groups.
When set to `all`, all the search requirements must match.
The state of the rules contained in the rule group.
The field used to sort returned rule groups.
The direction used to sort returned packages.
When set to `all`, all the search requirements must match.
The field used to sort returned packages.
No description provided by the author
Whether the API call was successful.
The default action performed by the rules in the WAF package.
The mode that defines how rules within the package are evaluated during the course of a request.
The default action performed by the rules in the WAF package.
When a WAF package uses anomaly detection, each rule is given a score when triggered.
The sensitivity of the WAF package.
When set to `active`, indicates that the WAF package will be applied to the zone.
The mode that defines how rules within the package are evaluated during the course of a request.
When set to `active`, indicates that the WAF package will be applied to the zone.
The sensitivity of the WAF package.
When set to `active`, indicates that the WAF package will be applied to the zone.
Whether the API call was successful.
The mode/action of the rule when triggered.
The default action/mode of a rule.
Whether the API call was successful.
When set to `on`, the current rule will be used when evaluating the request.
When set to `on`, the current rule will be used when evaluating the request.
The action that the current WAF rule will perform when triggered.
The default action/mode of a rule.
The action that the current WAF rule will perform when triggered.
Whether the API call was successful.
The direction used to sort returned rules.
When set to `all`, all the search requirements must match.
The action/mode a rule has been overridden to perform.
The field used to sort returned rules.
The default action/mode of a rule.
When set to `on`, the current rule will be used when evaluating the request.
When set to `on`, the current rule will be used when evaluating the request.
The action that the current WAF rule will perform when triggered.
The default action/mode of a rule.
The action that the current WAF rule will perform when triggered.
No description provided by the author
The WAF rule action to apply.
No description provided by the author