Package-level declarations
Types
A backend pool is a collection of backends that can be routed to.
Settings that apply to all backend pools.
Backend address of a frontDoor load balancer.
Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
Https settings for a domain
Defines contents of custom rules
Defines contents of a web application rule
Defines the endpoint properties
Describes Forwarding Route.
Defines the Resource ID for a Frontend Endpoint.
A frontend endpoint used for routing.
Defines the Web Application Firewall policy for each host (if applicable)
Defines the properties of an Experiment
Front Door represents a collection of backend endpoints to route traffic to along with rules that specify how traffic is sent there.
Defines an Network Experiment Profile and lists of Experiments
Defines web application firewall policy.
A rules engine configuration containing a list of rules that will run to modify the runtime behavior of the request and response.
Describes the variables available to group the rate limit requests
An action that can manipulate an http header.
Load balancing settings for a backend pool
The Key Vault containing the SSL certificate
Load balancing settings for a backend pool
Exclude variables from managed rule evaluation.
Defines a managed rule group override setting.
Defines a managed rule group override setting.
Defines the list of managed rule sets for the policy.
Defines a managed rule set.
Defines top-level WebApplicationFirewallPolicy configuration settings.
Defines the Resource ID for a Routing Rule.
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information.
Defines the Web Application Firewall policy for each routing rule (if applicable)
One or more actions that will execute, modifying the request and/or response.
A rules engine configuration containing a list of rules that will run to modify the runtime behavior of the request and response.
Contains a list of match conditions, and an action on how to modify the request/response. If multiple rules match, the actions from one rule that conflict with a previous rule overwrite for a singular action, or append in the case of headers manipulation.
Defines the Resource ID for a Security Policy.
The pricing tier of the web application firewall policy.
Reference to another subresource.
Defines the contents of the log scrubbing rules.