Package-level declarations
Types
Backend address of a frontDoor load balancer.
Builder for BackendArgs.
A backend pool is a collection of backends that can be routed to.
Builder for BackendPoolArgs.
Settings that apply to all backend pools.
Builder for BackendPoolsSettingsArgs.
Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
Builder for CacheConfigurationArgs.
Defines contents of a web application rule
Builder for CustomRuleArgs.
Defines contents of custom rules
Builder for CustomRuleListArgs.
Defines the endpoint properties
Builder for EndpointArgs.
Describes Forwarding Route.
Builder for ForwardingConfigurationArgs.
A frontend endpoint used for routing.
Builder for FrontendEndpointArgs.
Defines the Web Application Firewall policy for each host (if applicable)
Builder for GetExperimentPlainArgs.
Builder for GetFrontDoorPlainArgs.
Builder for GetPolicyPlainArgs.
Builder for GetRulesEnginePlainArgs.
Describes the variables available to group the rate limit requests
Builder for GroupByVariableArgs.
An action that can manipulate an http header.
Builder for HeaderActionArgs.
Load balancing settings for a backend pool
Builder for HealthProbeSettingsModelArgs.
Load balancing settings for a backend pool
Builder for LoadBalancingSettingsModelArgs.
Exclude variables from managed rule evaluation.
Builder for ManagedRuleExclusionArgs.
Defines a managed rule group override setting.
Builder for ManagedRuleGroupOverrideArgs.
Defines a managed rule group override setting.
Builder for ManagedRuleOverrideArgs.
Defines a managed rule set.
Builder for ManagedRuleSetArgs.
Defines the list of managed rule sets for the policy.
Builder for ManagedRuleSetListArgs.
Define a match condition.
Builder for MatchConditionArgs.
Defines top-level WebApplicationFirewallPolicy configuration settings.
Builder for PolicySettingsArgs.
Describes Redirect Route.
Builder for RedirectConfigurationArgs.
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information.
Builder for RoutingRuleArgs.
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.
Builder for RulesEngineActionArgs.
Define a match condition
Builder for RulesEngineMatchConditionArgs.
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.
Builder for RulesEngineRuleArgs.
Builder for SkuArgs.
Reference to another subresource.
Builder for SubResourceArgs.
Defines the contents of the log scrubbing rules.