You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cdn/cdn-verizon-premium-rules-engine-reference-features.md
+25-25Lines changed: 25 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,10 @@ title: Azure CDN from Verizon Premium rules engine features
3
3
description: Reference documentation for Azure CDN from Verizon Premium rules engine features.
4
4
services: cdn
5
5
author: duongau
6
-
6
+
manager: kumudd
7
7
ms.service: azure-cdn
8
8
ms.topic: article
9
-
ms.date: 06/02/2020
9
+
ms.date: 02/27/2023
10
10
ms.author: duau
11
11
12
12
---
@@ -15,7 +15,7 @@ ms.author: duau
15
15
16
16
This article lists detailed descriptions of the available features for Azure Content Delivery Network (CDN) [Rules Engine](cdn-verizon-premium-rules-engine.md).
17
17
18
-
The third part of a rule is the feature. A feature defines the type of action that is applied to the request type that is identified by a set of match conditions.
18
+
The third part of a rule is the feature. A feature defines the type of action that is applied to the request type that gets identified by a set of match conditions.
19
19
20
20
## <aname="top"></a>Azure CDN from Verizon Premium rules engine features reference
21
21
@@ -38,9 +38,9 @@ These features are designed to control access to content.
|[Deny Access (403)](https://docs.vdms.com/cdn/Content/HRE/F/Deny-Access-403.htm)| Determines whether all requests are rejected with a 403 Forbidden response. |
41
-
|[Token Auth](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth.htm)| Determines whether Token-Based Authentication will be applied to a request. |
42
-
|[Token Auth Denial Code](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth-Denial-Code.htm)| Determines the type of response that will be returned to a user when a request is denied due to Token-Based Authentication. |
43
-
|[Token Auth Ignore URL Case](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth-Ignore-URL-Case.htm)| Determines whether URL comparisons made by Token-Based Authentication will be case-sensitive. |
41
+
|[Token Auth](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth.htm)| Determines whether Token-Based Authentication gets applied to a request. |
42
+
|[Token Auth Denial Code](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth-Denial-Code.htm)| Determines the type of response that gets returned to a user when a request is denied due to Token-Based Authentication. |
43
+
|[Token Auth Ignore URL Case](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth-Ignore-URL-Case.htm)| Determines whether URL comparisons made by Token-Based Authentication are case-sensitive. |
44
44
|[Token Auth Parameter](https://docs.vdms.com/cdn/Content/HRE/F/Token-Auth-Parameter.htm)| Determines whether the Token-Based Authentication query string parameter should be renamed. |
45
45
46
46
**[Back to the top](#top)**
@@ -51,29 +51,29 @@ These features are designed to customize when and how content is cached.
|[Bandwidth Parameters](https://docs.vdms.com/cdn/Content/HRE/F/Bandwidth-Parameters.htm)| Determines whether bandwidth throttling parameters (i.e., ec_rate and ec_prebuf) will be active. |
54
+
|[Bandwidth Parameters](https://docs.vdms.com/cdn/Content/HRE/F/Bandwidth-Parameters.htm)| Determines whether bandwidth throttling parameters (for example, ec_rate and ec_prebuf) are active. |
55
55
|[Bandwidth Throttling](https://docs.vdms.com/cdn/Content/HRE/F/Bandwidth-Throttling.htm)| Throttles the bandwidth for the response provided by our edge servers. |
56
-
|[Bypass Cache](https://docs.vdms.com/cdn/Content/HRE/F/Bypass-Cache.htm)| Determines whether the request can leverage our caching technology. |
56
+
|[Bypass Cache](https://docs.vdms.com/cdn/Content/HRE/F/Bypass-Cache.htm)| Determines whether the request can use our caching technology. |
57
57
|[Cache-Control Header Treatment](https://docs.vdms.com/cdn/Content/HRE/F/Cache-Control-Header-Treatment.htm)| Controls the generation of Cache-Control headers by the edge server when External Max-Age feature is active. |
58
-
|[Cache-Key Query String](https://docs.vdms.com/cdn/Content/HRE/F/Cache-Key-Query-String.htm)| Determines whether the **cache-key***will include or exclude query string parameters associated with a request. <br> _* A relative path that uniquely identifies an asset for the purpose of caching. Our edge servers use this relative path when checking for cached content. By default, a cache-key will not contain query string parameters._|
58
+
|[Cache-Key Query String](https://docs.vdms.com/cdn/Content/HRE/F/Cache-Key-Query-String.htm)| Determines whether the **cache-key***gets included or excluded query string parameters associated with a request. <br> _* A relative path that uniquely identifies an asset for caching. Our edge servers use this relative path when checking for cached content. By default, a cache-key doesn't contain query string parameters._|
59
59
|[Cache-Key Rewrite](https://docs.vdms.com/cdn/Content/HRE/F/Cache-Key-Rewrite.htm)| Rewrites the cache-key associated with a request. |
60
60
|[Complete Cache Fill](https://docs.vdms.com/cdn/Content/HRE/F/Complete-Cache-Fill.htm)| Determines what happens when a request results in a partial cache miss on an edge server. |
61
-
|[Compress File Types](https://docs.vdms.com/cdn/Content/HRE/F/Compress-File-Types.htm)| Defines the file formats that will be compressed on the server. |
61
+
|[Compress File Types](https://docs.vdms.com/cdn/Content/HRE/F/Compress-File-Types.htm)| Defines the file formats that get compressed on the server. |
62
62
|[Default Internal Max-Age](https://docs.vdms.com/cdn/Content/HRE/F/Default-Internal-Max-Age.htm)| Determines the default max-age interval for edge server to origin server cache revalidation. |
63
63
|[Expires Header Treatment](https://docs.vdms.com/cdn/Content/HRE/F/Expires-Header-Treatment.htm)| Controls the generation of Expires headers by an edge server when the External Max-Age feature is active. |
64
64
|[External Max-Age](https://docs.vdms.com/cdn/Content/HRE/F/External-Max-Age.htm)| Determines the max-age interval for browser to edge server cache revalidation. |
65
65
|[Force Internal Max-Age](https://docs.vdms.com/cdn/Content/HRE/F/Force-Internal-Max-Age.htm)| Determines the max-age interval for edge server to origin server cache revalidation. |
66
66
|[H.264 Support (HTTP Progressive Download)](https://docs.vdms.com/cdn/Content/HRE/F/H.264-Support-HPD.htm)| Determines the types of H.264 file formats that may be used to stream content. |
67
67
|[H.264 Support Video Seek Params](https://docs.vdms.com/cdn/Content/HRE/F/H.264-Support-VSP-HPD.htm)| Overrides the names assigned to parameters that control seeking through H.264 media when using HTTP Progressive Download. |
68
-
|[Honor No-Cache Request](https://docs.vdms.com/cdn/Content/HRE/F/Honor-No-Cache-Request.htm)| Determines whether an HTTP client's no-cache requests will be forwarded to the origin server. |
69
-
|[Ignore Origin No-Cache](https://docs.vdms.com/cdn/Content/HRE/F/Ignore-Origin-No-Cache.htm)| Determines whether our CDN will ignore certain directives served from an origin server. |
70
-
|[Ignore Unsatisfiable Ranges](https://docs.vdms.com/cdn/Content/HRE/F/Ignore-Unsatisfiable-Ranges.htm)| Determines the response that will be returned to clients when a request generates a 416 Requested Range Not Satisfiable status code. |
68
+
|[Honor No-Cache Request](https://docs.vdms.com/cdn/Content/HRE/F/Honor-No-Cache-Request.htm)| Determines whether an HTTP client's no-cache requests gets forwarded to the origin server. |
69
+
|[Ignore Origin No-Cache](https://docs.vdms.com/cdn/Content/HRE/F/Ignore-Origin-No-Cache.htm)| Determines whether our CDN ignores certain directives served from an origin server. |
70
+
|[Ignore Unsatisfiable Ranges](https://docs.vdms.com/cdn/Content/HRE/F/Ignore-Unsatisfiable-Ranges.htm)| Determines the response that is returned to clients when a request generates a 416 Requested Range Not Satisfiable status code. |
71
71
|[Internal Max-Stale](https://docs.vdms.com/cdn/Content/HRE/F/Internal-Max-Stale.htm)| Controls how long past the normal expiration time a cached asset may be served from an edge server when the edge server is unable to revalidate the cached asset with the origin server. |
72
72
|[Partial Cache Sharing](https://docs.vdms.com/cdn/Content/HRE/F/Partial-Cache-Sharing.htm)| Determines whether a request can generate partially cached content. |
73
-
|[Prevalidate Cached Content](https://docs.vdms.com/cdn/Content/HRE/F/Prevalidate-Cached-Content.htm)| Determines whether cached content will be eligible for early revalidation before its TTL expires. |
74
-
|[Refresh Zero-Byte Cache Files](https://docs.vdms.com/cdn/Content/HRE/F/Refresh-Zero-Byte-Cache-Files.htm)| Determines how an HTTP client's request for a 0-byte cache asset is handled by our edge servers. |
73
+
|[Prevalidate Cached Content](https://docs.vdms.com/cdn/Content/HRE/F/Prevalidate-Cached-Content.htm)| Determines whether cached content is eligible for early revalidation before its TTL expires. |
74
+
|[Refresh Zero-Byte Cache Files](https://docs.vdms.com/cdn/Content/HRE/F/Refresh-Zero-Byte-Cache-Files.htm)| Determines how an HTTP client's request for a 0-byte cache asset gets handled by our edge servers. |
75
75
|[Set Cacheable Status Codes](https://docs.vdms.com/cdn/Content/HRE/F/Set-Cacheable-Status-Codes.htm)| Defines the set of status codes that can result in cached content. |
76
-
|[Stale Content Delivery on Error](https://docs.vdms.com/cdn/Content/HRE/F/Stale-Content-Delivery-on-Error.htm)| Determines whether expired cached content will be delivered when an error occurs during cache revalidation or when retrieving the requested content from the customer origin server. |
76
+
|[Stale Content Delivery on Error](https://docs.vdms.com/cdn/Content/HRE/F/Stale-Content-Delivery-on-Error.htm)| Determines whether expired cached content is delivered when an error occurs during cache revalidation or when retrieving the requested content from the customer origin server. |
77
77
|[Stale While Revalidate](https://docs.vdms.com/cdn/Content/HRE/F/Stale-While-Revalidate.htm)| Improves performance by allowing our edge servers to serve stale client to the requester while revalidation takes place. |
78
78
79
79
**[Back to the top](#top)**
@@ -90,7 +90,7 @@ These features are designed to add, modify, or delete headers from the request o
|[Age Response Header](https://docs.vdms.com/cdn/Content/HRE/F/Age-Response-Header.htm)| Determines whether an Age response header will be included in the response sent to the requester. |
93
+
|[Age Response Header](https://docs.vdms.com/cdn/Content/HRE/F/Age-Response-Header.htm)| Determines whether an Age response header is included in the response sent to the requester. |
94
94
|[Debug Cache Response Headers](https://docs.vdms.com/cdn/Content/HRE/F/Debug-Cache-Response-Headers.htm)| Determines whether a response may include the [X-EC-Debug response header](https://docs.vdms.com/cdn/Content/Knowledge_Base/X_EC_Debug.htm) which provides information on the cache policy for the requested asset. |
95
95
|[Modify Client Request Header](https://docs.vdms.com/cdn/Content/HRE/F/Modify-Client-Request-Header.htm)| Overwrites, appends, or deletes a header from a request. |
96
96
|[Modify Client Response Header](https://docs.vdms.com/cdn/Content/HRE/F/Modify-Client-Response-Header.htm)| Overwrites, appends, or deletes a header from a response. |
@@ -104,14 +104,14 @@ These features are designed to customize the data stored in raw log files.
|[Custom Log Field 1](https://docs.vdms.com/cdn/Content/HRE/F/Custom-Log-Field-1.htm)| Determines the format and the content that will be assigned to the custom log field in a raw log file. |
108
-
|[Log Query String](https://docs.vdms.com/cdn/Content/HRE/F/Log-Query-String.htm)| Determines whether a query string will be stored along with the URL in access logs. |
107
+
|[Custom Log Field 1](https://docs.vdms.com/cdn/Content/HRE/F/Custom-Log-Field-1.htm)| Determines the format and the content that is assigned to the custom log field in a raw log file. |
108
+
|[Log Query String](https://docs.vdms.com/cdn/Content/HRE/F/Log-Query-String.htm)| Determines whether a query string is stored along with the URL in access logs. |
109
109
110
110
**[Back to the top](#top)**
111
111
112
112
### <aname="optimize"></a>Optimize
113
113
114
-
These features determine whether a request will undergo the optimizations provided by Edge Optimizer.
114
+
These features determine whether a request undergoes the optimizations provided by Edge Optimizer.
|[Maximum Keep-Alive Requests](https://docs.vdms.com/cdn/Content/HRE/F/Maximum-Keep-Alive-Requests.htm)| Defines the maximum number of requests for a Keep-Alive connection before it is closed. |
130
-
|[Proxy Special Headers](https://docs.vdms.com/cdn/Content/HRE/F/Proxy-Special-Headers.htm)| Defines the set of [CDN-specific request headers](https://docs.vdms.com/cdn/Content/Knowledge_Base/Request-Format.htm#RequestHeaders) that will be forwarded from an edge server to an origin server. |
129
+
|[Maximum Keep-Alive Requests](https://docs.vdms.com/cdn/Content/HRE/F/Maximum-Keep-Alive-Requests.htm)| Defines the maximum number of requests for a Keep-Alive connection before it's closed. |
130
+
|[Proxy Special Headers](https://docs.vdms.com/cdn/Content/HRE/F/Proxy-Special-Headers.htm)| Defines the set of [CDN-specific request headers](https://docs.vdms.com/cdn/Content/Knowledge_Base/Request-Format.htm#RequestHeaders) that gets forwarded from an edge server to an origin server. |
131
131
132
132
**[Back to the top](#top)**
133
133
134
134
### <aname="specialty"></a>Specialty
135
135
136
-
These features provide advanced functionality that should only be used by advanced users.
136
+
These features provide advanced functionality and should get used by advanced users.
|[Cacheable HTTP Methods](https://docs.vdms.com/cdn/Content/HRE/F/Cacheable-HTTP-Methods.htm)| Determines the set of additional HTTP methods that can be cached on our network. |
140
+
|[Cacheable HTTP Methods](https://docs.vdms.com/cdn/Content/HRE/F/Cacheable-HTTP-Methods.htm)| Determines the set of extra HTTP methods that can be cached on our network. |
141
141
|[Cacheable Request Body Size](https://docs.vdms.com/cdn/Content/HRE/F/Cacheable-Request-Body-Size.htm)| Defines the threshold for determining whether a POST response can be cached. |
142
-
|[QUIC](https://docs.vdms.com/cdn/Content/HRE/F/QUIC.htm)| Determines whether the client will be informed that our CDN service supports QUIC. |
142
+
|[QUIC](https://docs.vdms.com/cdn/Content/HRE/F/QUIC.htm)| Determines whether the client is informed that our CDN service supports QUIC. |
143
143
|[Streaming Optimization](https://docs.vdms.com/cdn/Content/HRE/F/Streaming-Optimization.htm)| Tunes your caching configuration to optimize performance for live streams and to reduce the load on the origin server. |
144
144
|[User Variable](https://docs.vdms.com/cdn/Content/HRE/F/User-Variable.htm)| Assigns a value to a user-defined variable that is passed to your bespoke traffic processing solution. |
0 commit comments