Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IRoute Interface
Definition
- Assembly:
- Az.Cdn.private.dll
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.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.RouteTypeConverter))]
public interface IRoute : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.IProxyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.RouteTypeConverter))>]
type IRoute = interface
interface IJsonSerializable
interface IProxyResource
interface IResource
Public Interface IRoute
Implements IProxyResource
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| CacheConfigurationQueryParameter |
query parameters to include or exclude (comma separated). |
| CacheConfigurationQueryStringCachingBehavior |
Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings. |
| CompressionSettingContentTypesToCompress |
List of content types on which compression applies. The value should be a valid MIME type. |
| CompressionSettingIsCompressionEnabled |
Indicates whether content compression is enabled on AzureFrontDoor. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB. |
| CustomDomain |
Domains referenced by this endpoint. |
| DeploymentStatus | |
| EnabledState |
Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' |
| EndpointName |
The name of the endpoint which holds the route. |
| ForwardingProtocol |
Protocol this rule will use when forwarding traffic to backends. |
| HttpsRedirect |
Whether to automatically redirect HTTP traffic to HTTPS traffic. Note that this is a easy way to set up this rule and it will be the first rule that gets executed. |
| Id |
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" (Inherited from IResource) |
| LinkToDefaultDomain |
whether this route will be linked to the default endpoint domain. |
| Location | |
| Name |
The name of the resource (Inherited from IResource) |
| OriginGroupId |
Resource ID. |
| OriginPath |
A directory path on the origin that AzureFrontDoor can use to retrieve content from, e.g. contoso.cloudapp.net/originpath. |
| PatternsToMatch |
The route patterns of the rule. |
| ProvisioningState |
Provisioning status |
| RuleSet |
rule sets referenced by this endpoint. |
| SupportedProtocol |
List of supported protocols for this route. |
| SystemDataCreatedAt |
The timestamp of resource creation (UTC). (Inherited from IResource) |
| SystemDataCreatedBy |
The identity that created the resource. (Inherited from IResource) |
| SystemDataCreatedByType |
The type of identity that created the resource. (Inherited from IResource) |
| SystemDataLastModifiedAt |
The timestamp of resource last modification (UTC) (Inherited from IResource) |
| SystemDataLastModifiedBy |
The identity that last modified the resource. (Inherited from IResource) |
| SystemDataLastModifiedByType |
The type of identity that last modified the resource. (Inherited from IResource) |
| Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from IResource) |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |
