Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| Name | Description |
|---|---|
| Backend |
Backend address of a frontDoor load balancer. |
| BackendPool |
A backend pool is a collection of backends that can be routed to. |
| BackendPoolProperties |
The JSON object that contains the properties required to create a Backend Pool. |
| BackendPoolsSettings |
Settings that apply to all backend pools. |
| BackendPoolUpdateParameters |
A collection of backends that can be routed to. |
| BasicResource |
Common resource representation. |
| BasicResourceWithSettableIdName |
Common resource representation. |
| CacheConfiguration |
Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object. |
| CheckNameAvailabilityInput |
Input of CheckNameAvailability API. |
| CheckNameAvailabilityOutput |
Output of check name availability API. |
| CustomHttpsConfiguration |
Https settings for a domain |
| CustomRule |
Defines contents of a web application rule |
| CustomRuleList |
Defines contents of custom rules |
| DefaultErrorResponse |
Error response indicates Front Door service is not able to process the incoming request. The reason is provided in the error message. |
| DefaultErrorResponseError |
Error model. |
| Endpoint |
Defines the endpoint properties |
| ErrorResponse |
Error response indicates Front Door service is not able to process the incoming request. The reason is provided in the error message. |
| Experiment |
Defines the properties of an Experiment |
| ExperimentList |
Defines a list of Experiments. It contains a list of Experiment objects and a URL link to get the next set of results. |
| ExperimentProperties |
Defines the properties of an experiment |
| ExperimentUpdateModel |
Defines modifiable attributes of an Experiment |
| ExperimentUpdateModelTags |
Resource tags. |
| ExperimentUpdateProperties |
Defines the properties of an experiment |
| ForwardingConfiguration |
Describes Forwarding Route. |
| FrontDoor |
Front Door represents a collection of backend endpoints to route traffic to along with rules that specify how traffic is sent there. |
| FrontDoorCertificateSourceParameters |
Parameters required for enabling SSL with Front Door-managed certificates |
| FrontDoorIdentity | |
| FrontDoorListResult |
Paged collection of FrontDoor items |
| FrontDoorProperties |
The JSON object that contains the properties required to create an endpoint. |
| FrontDoorPropertiesExtendedProperties |
Key-Value pair representing additional properties for frontdoor. |
| FrontDoorUpdateParameters |
The properties needed to update a Front Door |
| FrontendEndpoint |
A frontend endpoint used for routing. |
| FrontendEndpointLink |
Defines the Resource ID for a Frontend Endpoint. |
| FrontendEndpointProperties |
The JSON object that contains the properties required to create a frontend endpoint. |
| FrontendEndpointsListResult |
Paged collection of FrontendEndpoint items |
| FrontendEndpointUpdateParameters |
Frontend endpoint used in routing rule |
| FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink |
Defines the Web Application Firewall policy for each host (if applicable) |
| GroupByVariable |
Describes the variables available to group the rate limit requests |
| HeaderAction |
An action that can manipulate an http header. |
| HealthProbeSettingsModel |
Load balancing settings for a backend pool |
| HealthProbeSettingsProperties |
The JSON object that contains the properties required to create a health probe settings. |
| HealthProbeSettingsUpdateParameters |
L7 health probe settings for a backend pool |
| KeyVaultCertificateSourceParameters |
Parameters required for bring-your-own-certification via Key Vault |
| KeyVaultCertificateSourceParametersVault |
The Key Vault containing the SSL certificate |
| LatencyMetric |
Defines the properties of a latency metric used in the latency scorecard |
| LatencyScorecard |
Defines the LatencyScorecard |
| LatencyScorecardProperties |
Defines a the properties of a Latency Scorecard |
| LoadBalancingSettingsModel |
Load balancing settings for a backend pool |
| LoadBalancingSettingsProperties |
The JSON object that contains the properties required to create load balancing settings |
| LoadBalancingSettingsUpdateParameters |
Round-Robin load balancing settings for a backend pool |
| ManagedRuleDefinition |
Describes a managed rule definition. |
| ManagedRuleExclusion |
Exclude variables from managed rule evaluation. |
| ManagedRuleGroupDefinition |
Describes a managed rule group. |
| ManagedRuleGroupOverride |
Defines a managed rule group override setting. |
| ManagedRuleOverride |
Defines a managed rule group override setting. |
| ManagedRuleSet |
Defines a managed rule set. |
| ManagedRuleSetDefinition |
Describes the a managed rule set definition. |
| ManagedRuleSetDefinitionList |
List of managed rule set definitions available for use in a policy. |
| ManagedRuleSetDefinitionProperties |
Properties for a managed rule set definition. |
| ManagedRuleSetException |
Excludes whole requests from managed rule evaluation according to match conditions. |
| ManagedRuleSetExceptionList |
Defines the list of exceptions for the managed rule sets. |
| ManagedRuleSetList |
Defines the list of managed rule sets for the policy. |
| ManagedRuleSetScope |
Defines the scope of the managed rules. |
| MatchCondition |
Define a match condition. |
| PolicySettings |
Defines top-level WebApplicationFirewallPolicy configuration settings. |
| PolicySettingsLogScrubbing |
Defines rules that scrub sensitive fields in the Web Application Firewall logs. |
| PreconfiguredEndpoint |
Defines the properties of a preconfigured endpoint |
| PreconfiguredEndpointList |
Defines a list of preconfigured endpoints. |
| PreconfiguredEndpointProperties |
Defines the properties of a preconfigured endpoint |
| Profile |
Defines an Network Experiment Profile and lists of Experiments |
| ProfileList |
Defines a list of Profiles. It contains a list of Profile objects and a URL link to get the next set of results. |
| ProfileProperties |
Defines the properties of an experiment |
| ProfileUpdateModel |
Defines modifiable attributes of a Profile |
| ProfileUpdateModelTags |
Resource tags. |
| ProfileUpdateProperties |
Defines the properties of an experiment |
| PurgeParameters |
Parameters required for content purge. |
| RedirectConfiguration |
Describes Redirect Route. |
| Resource |
Common resource representation. |
| ResourceTags |
Resource tags. |
| ResourcewithSettableName |
Common resource representation. |
| ResourcewithSettableNameTags |
Resource tags. |
| RouteConfiguration |
Base class for all types of Route. |
| RoutingRule |
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information. |
| RoutingRuleLink |
Defines the Resource ID for a Routing Rule. |
| RoutingRuleProperties |
The JSON object that contains the properties required to create a routing rule. |
| RoutingRuleUpdateParameters |
Routing rules to apply to an endpoint |
| RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink |
Defines the Web Application Firewall policy for each routing rule (if applicable) |
| RuleGroupScope |
Defines the scope of the rule group. |
| RuleScope |
Defines the scope of the rule. |
| RulesEngine |
A rules engine configuration containing a list of rules that will run to modify the runtime behavior of the request and response. |
| RulesEngineAction |
One or more actions that will execute, modifying the request and/or response. |
| RulesEngineListResult |
Paged collection of RulesEngine items |
| RulesEngineMatchCondition |
Define a match condition |
| RulesEngineProperties |
The JSON object that contains the properties required to create a Rules Engine Configuration. |
| RulesEngineRule |
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. |
| RulesEngineUpdateParameters |
Rules Engine Configuration to apply to a Routing Rule. |
| SecurityPolicyLink |
Defines the Resource ID for a Security Policy. |
| Sku |
The pricing tier of the web application firewall policy. |
| SubResource |
Reference to another subresource. |
| TagsObject |
Tags object for patch operations. |
| TagsObjectTags |
Resource tags. |
| Timeseries |
Defines the Timeseries |
| TimeseriesDataPoint |
Defines a timeseries datapoint used in a timeseries |
| TimeseriesProperties |
Defines the properties of a timeseries |
| ValidateCustomDomainInput |
Input of the custom domain to be validated for DNS mapping. |
| ValidateCustomDomainOutput |
Output of custom domain validation. |
| WebApplicationFirewallPolicy |
Defines web application firewall policy. |
| WebApplicationFirewallPolicyList |
Defines a list of WebApplicationFirewallPolicies. It contains a list of WebApplicationFirewallPolicy objects and a URL link to get the next set of results. |
| WebApplicationFirewallPolicyProperties |
Defines web application firewall policy properties. |
| WebApplicationFirewallScrubbingRules |
Defines the contents of the log scrubbing rules. |