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