@azure/arm-frontdoor package
Classes
| FrontDoorManagementClient |
Interfaces
| 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. |
| BackendPoolUpdateParameters |
A collection of backends that can be routed to. |
| BackendPoolsSettings |
Settings that apply to all backend pools. |
| 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 |
| EndpointsOperations |
Interface representing a Endpoints operations. |
| EndpointsPurgeContentOptionalParams |
Optional parameters. |
| 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 |
| ExperimentProperties |
Defines the properties of an experiment |
| ExperimentUpdateModel |
Defines modifiable attributes of an Experiment |
| ExperimentUpdateProperties |
Defines the properties of an experiment |
| ExperimentsCreateOrUpdateOptionalParams |
Optional parameters. |
| ExperimentsDeleteOptionalParams |
Optional parameters. |
| ExperimentsGetOptionalParams |
Optional parameters. |
| ExperimentsListByProfileOptionalParams |
Optional parameters. |
| ExperimentsOperations |
Interface representing a Experiments operations. |
| ExperimentsUpdateOptionalParams |
Optional parameters. |
| 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 |
| FrontDoorManagementClientOptionalParams |
Optional parameters for the client. |
| FrontDoorNameAvailabilityCheckOptionalParams |
Optional parameters. |
| FrontDoorNameAvailabilityOperations |
Interface representing a FrontDoorNameAvailability operations. |
| FrontDoorNameAvailabilityWithSubscriptionCheckOptionalParams |
Optional parameters. |
| FrontDoorNameAvailabilityWithSubscriptionOperations |
Interface representing a FrontDoorNameAvailabilityWithSubscription operations. |
| FrontDoorProperties |
The JSON object that contains the properties required to create an endpoint. |
| FrontDoorUpdateParameters |
The properties needed to update a Front Door |
| FrontDoorsCreateOrUpdateOptionalParams |
Optional parameters. |
| FrontDoorsDeleteOptionalParams |
Optional parameters. |
| FrontDoorsGetOptionalParams |
Optional parameters. |
| FrontDoorsListByResourceGroupOptionalParams |
Optional parameters. |
| FrontDoorsListOptionalParams |
Optional parameters. |
| FrontDoorsOperations |
Interface representing a FrontDoors operations. |
| FrontDoorsValidateCustomDomainOptionalParams |
Optional parameters. |
| 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. |
| FrontendEndpointUpdateParameters |
Frontend endpoint used in routing rule |
| FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink |
Defines the Web Application Firewall policy for each host (if applicable) |
| FrontendEndpointsDisableHttpsOptionalParams |
Optional parameters. |
| FrontendEndpointsEnableHttpsOptionalParams |
Optional parameters. |
| FrontendEndpointsGetOptionalParams |
Optional parameters. |
| FrontendEndpointsListByFrontDoorOptionalParams |
Optional parameters. |
| FrontendEndpointsOperations |
Interface representing a FrontendEndpoints operations. |
| 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. |
| 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. |
| ManagedRuleSetsListOptionalParams |
Optional parameters. |
| ManagedRuleSetsOperations |
Interface representing a ManagedRuleSets operations. |
| MatchCondition |
Define a match condition. |
| NetworkExperimentProfilesCreateOrUpdateOptionalParams |
Optional parameters. |
| NetworkExperimentProfilesDeleteOptionalParams |
Optional parameters. |
| NetworkExperimentProfilesGetOptionalParams |
Optional parameters. |
| NetworkExperimentProfilesListByResourceGroupOptionalParams |
Optional parameters. |
| NetworkExperimentProfilesListOptionalParams |
Optional parameters. |
| NetworkExperimentProfilesOperations |
Interface representing a NetworkExperimentProfiles operations. |
| NetworkExperimentProfilesUpdateOptionalParams |
Optional parameters. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| PoliciesCreateOrUpdateOptionalParams |
Optional parameters. |
| PoliciesDeleteOptionalParams |
Optional parameters. |
| PoliciesGetOptionalParams |
Optional parameters. |
| PoliciesListBySubscriptionOptionalParams |
Optional parameters. |
| PoliciesListOptionalParams |
Optional parameters. |
| PoliciesOperations |
Interface representing a Policies operations. |
| PoliciesUpdateOptionalParams |
Optional parameters. |
| 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 |
| PreconfiguredEndpointProperties |
Defines the properties of a preconfigured endpoint |
| PreconfiguredEndpointsListOptionalParams |
Optional parameters. |
| PreconfiguredEndpointsOperations |
Interface representing a PreconfiguredEndpoints operations. |
| Profile |
Defines an Network Experiment Profile and lists of Experiments |
| ProfileProperties |
Defines the properties of an experiment |
| ProfileUpdateModel |
Defines modifiable attributes of a Profile |
| ProfileUpdateProperties |
Defines the properties of an experiment |
| PurgeParameters |
Parameters required for content purge. |
| RedirectConfiguration |
Describes Redirect Route. |
| ReportsGetLatencyScorecardsOptionalParams |
Optional parameters. |
| ReportsGetTimeseriesOptionalParams |
Optional parameters. |
| ReportsOperations |
Interface representing a Reports operations. |
| Resource |
Common resource representation. |
| ResourcewithSettableName |
Common resource representation. |
| RestorePollerOptions | |
| 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. |
| 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. |
| RulesEnginesCreateOrUpdateOptionalParams |
Optional parameters. |
| RulesEnginesDeleteOptionalParams |
Optional parameters. |
| RulesEnginesGetOptionalParams |
Optional parameters. |
| RulesEnginesListByFrontDoorOptionalParams |
Optional parameters. |
| RulesEnginesOperations |
Interface representing a RulesEngines operations. |
| SecurityPolicyLink |
Defines the Resource ID for a Security Policy. |
| SimplePollerLike |
A simple poller that can be used to poll a long running operation. |
| Sku |
The pricing tier of the web application firewall policy. |
| SubResource |
Reference to another subresource. |
| TagsObject |
Tags object for patch operations. |
| 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. |
| WebApplicationFirewallPolicyProperties |
Defines web application firewall policy properties. |
| WebApplicationFirewallScrubbingRules |
Defines the contents of the log scrubbing rules. |
Type Aliases
| ActionType |
Defines the action to take on rule match. Known values supported by the serviceAllow: Allow |
| AggregationInterval |
The aggregation interval of the Timeseries Known values supported by the serviceHourly: Hourly |
| Availability |
Indicates whether the name is available. Known values supported by the serviceAvailable: Available |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| BackendEnabledState |
Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled' Known values supported by the serviceEnabled: Enabled |
| ContinuablePage |
An interface that describes a page of results. |
| CustomHttpsProvisioningState |
Provisioning status of Custom Https of the frontendEndpoint. Known values supported by the serviceEnabling: Enabling |
| CustomHttpsProvisioningSubstate |
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. Known values supported by the serviceSubmittingDomainControlValidationRequest: SubmittingDomainControlValidationRequest |
| CustomRuleEnabledState |
Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified. Known values supported by the serviceDisabled: Disabled |
| DynamicCompressionEnabled |
Whether to use dynamic compression for cached content Known values supported by the serviceEnabled: Enabled |
| EndpointType |
The type of endpoint Known values supported by the serviceAFD: AFD |
| EnforceCertificateNameCheckEnabledState |
Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. Known values supported by the serviceEnabled: Enabled |
| ExceptionMatchVariable |
The variable to be evaluated for excluding the request. Known values supported by the serviceRequestUri: Request Uri Exception Match Variable |
| ExceptionSelectorMatchOperator |
Comparison operator to apply to the selector when specifying which elements in the collection this exception applies to.. Known values supported by the serviceEquals: Equals Selector Match Operator |
| ExceptionValueMatchOperator |
Comparison operator to apply to the value to be matched.. Known values supported by the serviceEquals: Equals Exception Value Match Operator |
| FrontDoorCertificateSource |
Defines the source of the SSL certificate Known values supported by the serviceAzureKeyVault: AzureKeyVault |
| FrontDoorCertificateType |
Defines the type of the certificate used for secure connections to a frontendEndpoint Known values supported by the serviceDedicated: Dedicated |
| FrontDoorEnabledState |
Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled' Known values supported by the serviceEnabled: Enabled |
| FrontDoorForwardingProtocol |
Protocol this rule will use when forwarding traffic to backends. Known values supported by the serviceHttpOnly: HttpOnly |
| FrontDoorHealthProbeMethod |
Configures which HTTP method to use to probe the backends defined under backendPools. Known values supported by the serviceGET: GET |
| FrontDoorProtocol |
Accepted protocol schemes. Known values supported by the serviceHttp: Http |
| FrontDoorQuery |
Treatment of URL query terms when forming the cache key. Known values supported by the serviceStripNone: StripNone |
| FrontDoorRedirectProtocol |
The protocol of the destination to where the traffic is redirected Known values supported by the serviceHttpOnly: HttpOnly |
| FrontDoorRedirectType |
The redirect type the rule will use when redirecting traffic. Known values supported by the serviceMoved: Moved |
| FrontDoorResourceState |
Resource status of the Front Door or Front Door SubResource. Known values supported by the serviceCreating: Creating |
| FrontDoorTlsProtocolType |
Defines the TLS extension protocol that is used for secure delivery Known values supported by the serviceServerNameIndication: ServerNameIndication |
| HeaderActionType |
Which type of manipulation to apply to the header. Known values supported by the serviceAppend: Append |
| HealthProbeEnabled |
Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. Known values supported by the serviceEnabled: Enabled |
| LatencyScorecardAggregationInterval |
Type of LatencyScorecardAggregationInterval |
| ManagedRuleEnabledState |
Describes if the managed rule is in enabled or disabled state. Known values supported by the serviceDisabled: Disabled |
| ManagedRuleExclusionMatchVariable |
The variable type to be excluded. Known values supported by the serviceRequestHeaderNames: RequestHeaderNames |
| ManagedRuleExclusionSelectorMatchOperator |
Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. Known values supported by the serviceEquals: Equals |
| ManagedRuleSetActionType |
Defines the action to take when a managed rule set score threshold is met. Known values supported by the serviceBlock: Block |
| MatchProcessingBehavior |
If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue. Known values supported by the serviceContinue: Continue |
| MatchVariable |
Request variable to compare with. Known values supported by the serviceRemoteAddr: RemoteAddr |
| MinimumTLSVersion |
The minimum TLS version required from the clients to establish an SSL handshake with Front Door. Known values supported by the service1.0: 1.0 |
| NetworkExperimentResourceState |
Defines the server side resource status Known values supported by the serviceCreating: Creating |
| Operator |
Comparison type to use for matching with the variable value. Known values supported by the serviceAny: Any |
| PolicyEnabledState |
Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified. Known values supported by the serviceDisabled: Disabled |
| PolicyMode |
Describes if it is in detection mode or prevention mode at policy level. Known values supported by the servicePrevention: Prevention |
| PolicyRequestBodyCheck |
Describes if policy managed rules will inspect the request body content. Known values supported by the serviceDisabled: Disabled |
| PolicyResourceState |
Resource status of the policy. Known values supported by the serviceCreating: Creating |
| PrivateEndpointStatus |
The Approval status for the connection to the Private Link Known values supported by the servicePending: Pending |
| ResourceType |
Type of Front Door resource used in CheckNameAvailability. |
| RouteConfigurationUnion |
Alias for RouteConfigurationUnion |
| RoutingRuleEnabledState |
Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' Known values supported by the serviceEnabled: Enabled |
| RuleType |
Describes type of rule. Known values supported by the serviceMatchRule: MatchRule |
| RulesEngineMatchVariable |
Match Variable Known values supported by the serviceIsMobile: IsMobile |
| RulesEngineOperator |
Describes operator to apply to the match condition. Known values supported by the serviceAny: Any |
| ScrubbingRuleEntryMatchOperator |
When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. Known values supported by the serviceEqualsAny: EqualsAny |
| ScrubbingRuleEntryMatchVariable |
The variable to be scrubbed from the logs. Known values supported by the serviceRequestIPAddress: RequestIPAddress |
| ScrubbingRuleEntryState |
Defines the state of a log scrubbing rule. Default value is enabled. Known values supported by the serviceEnabled: Enabled |
| SensitivityType |
Defines the sensitivity for the rule. Known values supported by the serviceLow: Low Sensitivity - triggers the rule by larger spikes in traffic |
| SessionAffinityEnabledState |
Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled' Known values supported by the serviceEnabled: Enabled |
| SkuName |
Name of the pricing tier. Known values supported by the serviceClassic_AzureFrontDoor: Classic_AzureFrontDoor |
| State |
The state of the Experiment Known values supported by the serviceEnabled: Enabled |
| TimeseriesAggregationInterval |
Type of TimeseriesAggregationInterval |
| TimeseriesType |
The type of Timeseries Known values supported by the serviceMeasurementCounts: MeasurementCounts |
| Transform |
Describes what transforms are applied before matching Known values supported by the serviceLowercase: Lowercase |
| TransformType |
Describes what transforms applied before matching. Known values supported by the serviceLowercase: Lowercase |
| VariableName |
Describes the supported variable for group by Known values supported by the serviceSocketAddr: SocketAddr |
| WebApplicationFirewallScrubbingState |
State of the log scrubbing config. Default value is Enabled. Known values supported by the serviceEnabled: Enabled |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownActionType |
Defines the action to take on rule match. |
| KnownAggregationInterval |
The aggregation interval of the Timeseries |
| KnownAvailability |
Indicates whether the name is available. |
| KnownBackendEnabledState |
Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled' |
| KnownCustomHttpsProvisioningState |
Provisioning status of Custom Https of the frontendEndpoint. |
| KnownCustomHttpsProvisioningSubstate |
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. |
| KnownCustomRuleEnabledState |
Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified. |
| KnownDynamicCompressionEnabled |
Whether to use dynamic compression for cached content |
| KnownEndpointType |
The type of endpoint |
| KnownEnforceCertificateNameCheckEnabledState |
Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. |
| KnownExceptionMatchVariable |
The variable to be evaluated for excluding the request. |
| KnownExceptionSelectorMatchOperator |
Comparison operator to apply to the selector when specifying which elements in the collection this exception applies to.. |
| KnownExceptionValueMatchOperator |
Comparison operator to apply to the value to be matched.. |
| KnownFrontDoorCertificateSource |
Defines the source of the SSL certificate |
| KnownFrontDoorCertificateType |
Defines the type of the certificate used for secure connections to a frontendEndpoint |
| KnownFrontDoorEnabledState |
Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled' |
| KnownFrontDoorForwardingProtocol |
Protocol this rule will use when forwarding traffic to backends. |
| KnownFrontDoorHealthProbeMethod |
Configures which HTTP method to use to probe the backends defined under backendPools. |
| KnownFrontDoorProtocol |
Accepted protocol schemes. |
| KnownFrontDoorQuery |
Treatment of URL query terms when forming the cache key. |
| KnownFrontDoorRedirectProtocol |
The protocol of the destination to where the traffic is redirected |
| KnownFrontDoorRedirectType |
The redirect type the rule will use when redirecting traffic. |
| KnownFrontDoorResourceState |
Resource status of the Front Door or Front Door SubResource. |
| KnownFrontDoorTlsProtocolType |
Defines the TLS extension protocol that is used for secure delivery |
| KnownHeaderActionType |
Which type of manipulation to apply to the header. |
| KnownHealthProbeEnabled |
Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. |
| KnownLatencyScorecardAggregationInterval |
Known values of LatencyScorecardAggregationInterval that the service accepts. |
| KnownManagedRuleEnabledState |
Describes if the managed rule is in enabled or disabled state. |
| KnownManagedRuleExclusionMatchVariable |
The variable type to be excluded. |
| KnownManagedRuleExclusionSelectorMatchOperator |
Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. |
| KnownManagedRuleSetActionType |
Defines the action to take when a managed rule set score threshold is met. |
| KnownMatchProcessingBehavior |
If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue. |
| KnownMatchVariable |
Request variable to compare with. |
| KnownMinimumTLSVersion |
The minimum TLS version required from the clients to establish an SSL handshake with Front Door. |
| KnownNetworkExperimentResourceState |
Defines the server side resource status |
| KnownOperator |
Comparison type to use for matching with the variable value. |
| KnownPolicyEnabledState |
Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified. |
| KnownPolicyMode |
Describes if it is in detection mode or prevention mode at policy level. |
| KnownPolicyRequestBodyCheck |
Describes if policy managed rules will inspect the request body content. |
| KnownPolicyResourceState |
Resource status of the policy. |
| KnownPrivateEndpointStatus |
The Approval status for the connection to the Private Link |
| KnownRoutingRuleEnabledState |
Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' |
| KnownRuleType |
Describes type of rule. |
| KnownRulesEngineMatchVariable |
Match Variable |
| KnownRulesEngineOperator |
Describes operator to apply to the match condition. |
| KnownScrubbingRuleEntryMatchOperator |
When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. |
| KnownScrubbingRuleEntryMatchVariable |
The variable to be scrubbed from the logs. |
| KnownScrubbingRuleEntryState |
Defines the state of a log scrubbing rule. Default value is enabled. |
| KnownSensitivityType |
Defines the sensitivity for the rule. |
| KnownSessionAffinityEnabledState |
Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled' |
| KnownSkuName |
Name of the pricing tier. |
| KnownState |
The state of the Experiment |
| KnownTimeseriesAggregationInterval |
Known values of TimeseriesAggregationInterval that the service accepts. |
| KnownTimeseriesType |
The type of Timeseries |
| KnownTransform |
Describes what transforms are applied before matching |
| KnownTransformType |
Describes what transforms applied before matching. |
| KnownVariableName |
Describes the supported variable for group by |
| KnownVersions |
The available API versions. |
| KnownWebApplicationFirewallScrubbingState |
State of the log scrubbing config. Default value is Enabled. |
Functions
| is |
Typeguard for RestError |
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Variables
| Rest |
A custom error type for failed pipeline requests. |
Function Details
isRestError(unknown)
Typeguard for RestError
function isRestError(e: unknown): e
Parameters
- e
-
unknown
Something caught by a catch clause.
Returns
e
restorePoller<TResponse, TResult>(FrontDoorManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: FrontDoorManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- FrontDoorManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>
Variable Details
RestError
A custom error type for failed pipeline requests.
RestError: RestErrorConstructor