com.azure.resourcemanager.frontdoor.models
Package containing the data models for FrontDoorManagementClient. FrontDoor Client.
Action |
Defines the action to take on rule match. |
Aggregation |
The aggregation interval of the Timeseries. |
Availability |
Indicates whether the name is available. |
Backend |
Backend address of a front |
Backend |
Whether to enable use of this backend. |
Backend |
A backend pool is a collection of backends that can be routed to. |
Backend |
A collection of backends that can be routed to. |
Backend |
Settings that apply to all backend pools. |
Cache |
Caching settings for a caching-type route. |
Check |
Input of Check |
Custom |
Https settings for a domain. |
Custom |
Provisioning status of Custom Https of the frontend |
Custom |
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. |
Custom |
Defines contents of a web application rule. |
Custom |
Describes if the custom rule is in enabled or disabled state. |
Custom |
Defines contents of custom rules. |
Dynamic |
Whether to use dynamic compression for cached content. |
Endpoint |
Defines the endpoint properties. |
Endpoint |
The type of endpoint. |
Enforce |
Whether to enforce certificate name check on HTTPS requests to all backend pools. |
Experiment |
Defines a list of Experiments. |
Experiment |
Defines modifiable attributes of an Experiment. |
Forwarding |
Describes Forwarding Route. |
Front |
Defines the source of the SSL certificate. |
Front |
Defines the type of the certificate used for secure connections to a frontend |
Front |
Operational status of the Front Door load balancer. |
Front |
Protocol this rule will use when forwarding traffic to backends. |
Front |
Configures which HTTP method to use to probe the backends defined under backend |
Front |
Result of the request to list Front Doors. |
Front |
Accepted protocol schemes. |
Front |
Treatment of URL query terms when forming the cache key. |
Front |
The protocol of the destination to where the traffic is redirected. |
Front |
The redirect type the rule will use when redirecting traffic. |
Front |
Resource status of the Front Door or Front Door Sub |
Front |
Defines the TLS extension protocol that is used for secure delivery. |
Front |
The properties needed to update a Front Door. |
Frontend |
Defines the Resource ID for a Frontend Endpoint. |
Frontend |
Frontend endpoint used in routing rule. |
Frontend |
Defines the Web Application Firewall policy for each host (if applicable). |
Frontend |
Result of the request to list frontend endpoints. |
Header |
An action that can manipulate an http header. |
Header |
Which type of manipulation to apply to the header. |
Health |
Whether to enable health probes to be made against backends defined under backend |
Health |
Load balancing settings for a backend pool. |
Health |
L7 health probe settings for a backend pool. |
Key |
The Key Vault containing the SSL certificate. |
Latency |
Defines the properties of a latency metric used in the latency scorecard. |
Latency |
Defines values for Latency |
Load |
Load balancing settings for a backend pool. |
Load |
Round-Robin load balancing settings for a backend pool. |
Managed |
Describes a managed rule definition. |
Managed |
Describes if the managed rule is in enabled or disabled state. |
Managed |
Exclude variables from managed rule evaluation. |
Managed |
The variable type to be excluded. |
Managed |
Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. |
Managed |
Describes a managed rule group. |
Managed |
Defines a managed rule group override setting. |
Managed |
Defines a managed rule group override setting. |
Managed |
Defines a managed rule set. |
Managed |
Defines the action to take when a managed rule set score threshold is met. |
Managed |
List of managed rule set definitions available for use in a policy. |
Managed |
Defines the list of managed rule sets for the policy. |
Match |
Define a match condition. |
Match |
If this rule is a match should the rules engine continue running the remaining rules or stop. |
Match |
Request variable to compare with. |
Minimum |
The minimum TLS version required from the clients to establish an SSL handshake with Front Door. |
Network |
Defines the server side resource status. |
Operator |
Comparison type to use for matching with the variable value. |
Policy |
Describes if the policy is in enabled or disabled state. |
Policy |
Describes if it is in detection mode or prevention mode at policy level. |
Policy |
Describes if policy managed rules will inspect the request body content. |
Policy |
Resource status of the policy. |
Policy |
Defines top-level Web |
Preconfigured |
Defines a list of preconfigured endpoints. |
Private |
The Approval status for the connection to the Private Link. |
Profile |
Defines a list of Profiles. |
Profile |
Defines modifiable attributes of a Profile. |
Purge |
Parameters required for content purge. |
Redirect |
Describes Redirect Route. |
Route |
Base class for all types of Route. |
Routing |
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information. |
Routing |
Whether to enable use of this rule. |
Routing |
Defines the Resource ID for a Routing Rule. |
Routing |
Routing rules to apply to an endpoint. |
Routing |
Defines the Web Application Firewall policy for each routing rule (if applicable). |
Rule |
Describes type of rule. |
Rules |
One or more actions that will execute, modifying the request and/or response. |
Rules |
Result of the request to list Rules Engine Configurations. |
Rules |
Define a match condition. |
Rules |
Match Variable. |
Rules |
Describes operator to apply to the match condition. |
Rules |
Contains a list of match conditions, and an action on how to modify the request/response. |
Rules |
Rules Engine Configuration to apply to a Routing Rule. |
Security |
Defines the Resource ID for a Security Policy. |
Session |
Whether to allow session affinity on this host. |
Sku |
The pricing tier of the web application firewall policy. |
Sku |
Name of the pricing tier. |
State |
The state of the Experiment. |
Tags |
Tags object for patch operations. |
Timeseries |
Defines values for Timeseries |
Timeseries |
Defines a timeseries datapoint used in a timeseries. |
Timeseries |
The type of Timeseries. |
Transform |
Describes what transforms are applied before matching. |
Transform |
Describes what transforms applied before matching. |
Validate |
Input of the custom domain to be validated for DNS mapping. |
Web |
Defines a list of Web |
Check |
An immutable client-side representation of Check |
Endpoints |
Resource collection API of Endpoints. |
Experiment |
An immutable client-side representation of Experiment. |
Experiment. |
The entirety of the Experiment definition. |
Experiment. |
The Experiment definition stages. |
Experiment. |
The first stage of the Experiment definition. |
Experiment. |
The stage of the Experiment definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified. |
Experiment. |
The stage of the Experiment definition allowing to specify description. |
Experiment. |
The stage of the Experiment definition allowing to specify enabled |
Experiment. |
The stage of the Experiment definition allowing to specify endpointA. |
Experiment. |
The stage of the Experiment definition allowing to specify endpointB. |
Experiment. |
The stage of the Experiment definition allowing to specify location. |
Experiment. |
The stage of the Experiment definition allowing to specify parent resource. |
Experiment. |
The stage of the Experiment definition allowing to specify tags. |
Experiment. |
The template for Experiment update. |
Experiment. |
The Experiment update stages. |
Experiment. |
The stage of the Experiment update allowing to specify description. |
Experiment. |
The stage of the Experiment update allowing to specify enabled |
Experiment. |
The stage of the Experiment update allowing to specify tags. |
Experiments |
Resource collection API of Experiments. |
Front |
An immutable client-side representation of Front |
Front |
The entirety of the Front |
Front |
The Front |
Front |
The first stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The template for Front |
Front |
The Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
The stage of the Front |
Front |
Resource collection API of Front |
Front |
Resource collection API of Front |
Front |
Resource collection API of Front |
Frontend |
An immutable client-side representation of Frontend |
Frontend |
Resource collection API of Frontend |
Latency |
An immutable client-side representation of Latency |
Managed |
An immutable client-side representation of Managed |
Managed |
Resource collection API of Managed |
Network |
Resource collection API of Network |
Policies |
Resource collection API of Policies. |
Preconfigured |
An immutable client-side representation of Preconfigured |
Preconfigured |
Resource collection API of Preconfigured |
Profile |
An immutable client-side representation of Profile. |
Profile. |
The entirety of the Profile definition. |
Profile. |
The Profile definition stages. |
Profile. |
The first stage of the Profile definition. |
Profile. |
The stage of the Profile definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified. |
Profile. |
The stage of the Profile definition allowing to specify enabled |
Profile. |
The stage of the Profile definition allowing to specify etag. |
Profile. |
The stage of the Profile definition allowing to specify location. |
Profile. |
The stage of the Profile definition allowing to specify parent resource. |
Profile. |
The stage of the Profile definition allowing to specify tags. |
Profile. |
The template for Profile update. |
Profile. |
The Profile update stages. |
Profile. |
The stage of the Profile update allowing to specify enabled |
Profile. |
The stage of the Profile update allowing to specify tags. |
Reports |
Resource collection API of Reports. |
Rules |
An immutable client-side representation of Rules |
Rules |
The entirety of the Rules |
Rules |
The Rules |
Rules |
The first stage of the Rules |
Rules |
The stage of the Rules |
Rules |
The stage of the Rules |
Rules |
The stage of the Rules |
Rules |
The template for Rules |
Rules |
The Rules |
Rules |
The stage of the Rules |
Rules |
Resource collection API of Rules |
Timeseries |
An immutable client-side representation of Timeseries. |
Validate |
An immutable client-side representation of Validate |
Web |
An immutable client-side representation of Web |
Web |
The entirety of the Web |
Web |
The Web |
Web |
The first stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The stage of the Web |
Web |
The template for Web |
Web |
The Web |
Web |
The stage of the Web |
Resource |
Type of Front Door resource used in Check |