# 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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
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.
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
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
No description provided by the author
The rule configuration.
No description provided by the author
The rule configuration.
No description provided by the author
All zones owned by the user will have the rule applied.
No description provided by the author
No description provided by the author
The rule configuration.
No description provided by the author
All zones owned by the user will have the rule applied.
No description provided by the author
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.
All zones owned by the user will have the rule applied.
No description provided by the author
The rule configuration.
No description provided by the author
The rule configuration.
No description provided by the author
All zones owned by the user will have the rule applied.
AccessRuleService 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
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
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
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.
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
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
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
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
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.
The rule configuration.
The rule configuration.
The rule configuration.
The rule configuration.
The rule configuration.
Union satisfied by [firewall.LockdownIPConfiguration] or [firewall.LockdownCIDRConfiguration].
Satisfied by [firewall.LockdownIPConfigurationParam], [firewall.LockdownCIDRConfigurationParam], [ConfigurationItemParam].
Union satisfied by [filters.FirewallFilter] or [firewall.DeletedFilter].
The rule configuration.
The rule configuration.
Union satisfied by [firewall.WAFPackageGetResponseFirewallAPIResponseSingle] or [firewall.WAFPackageGetResponseResult].
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.
# Type aliases
The configuration target.
Whether the API call was successful.
The configuration target.
The action to apply to a matched request.
The action to apply to a matched request.
The configuration target.
Whether the API call was successful.
The action to apply to a matched request.
The scope of the rule.
The action to apply to a matched request.
The configuration target.
Whether the API call was successful.
The action to apply to a matched request.
The scope of the rule.
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 action to apply to a matched request.
The configuration target.
The action to apply to a matched request.
The scope of the rule.
The configuration target.
The action to apply to a matched request.
The action to apply to a matched request.
The configuration target.
Whether the API call was successful.
The action to apply to a matched request.
The scope of the rule.
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.
No description provided by the author
The configuration target.
No description provided by the author
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.
Allow or deny operations against the resources.
A named group of permissions that map to a group of operations against resources.
Attributes associated to the permission group.
A group of scoped resources.
Attributes associated to the resource group.
A scope is a combination of scope objects which provides additional context.
A scope object represents any resource that can have actions applied against invite.
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 ID of the rate plan.
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.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
Whether the API call was successful.
Whether the API call was successful.
The action to perform.
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.
This is an alias to an internal type.
This is an alias to an internal type.
IPv4/IPv6 CIDR.
IPv4/IPv6 CIDR.
This is an alias to an internal type.
Client IP restrictions.
Client IP restrictions.
This is an alias to an internal type.
This is an alias to an internal type.
Allow or deny operations against the resources.
This is an alias to an internal type.
A named group of permissions that map to a group of operations against resources.
A named group of permissions that map to a group of operations against resources.
Attributes associated to the permission group.
Attributes associated to the permission group.
Status of the token.
The token value.
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.
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