Edge Cache Service Routing Path Matcher Route Rule Route Action Args
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionArgs(val cdnPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyArgs>? = null, val compressionMode: Output<String>? = null, val corsPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicyArgs>? = null, val urlRewrite: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewriteArgs>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionArgs>
Constructors
Link copied to clipboard
constructor(cdnPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyArgs>? = null, compressionMode: Output<String>? = null, corsPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicyArgs>? = null, urlRewrite: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewriteArgs>? = null)
Properties
Link copied to clipboard
The policy to use for defining caching and signed request behaviour for requests that match this route. Structure is documented below.
Link copied to clipboard
Setting the compression mode to automatic enables dynamic compression for every eligible response. When dynamic compression is enabled, it is recommended to also set a cache policy to maximize efficiency. Possible values are: DISABLED
, AUTOMATIC
.
Link copied to clipboard
val corsPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicyArgs>? = null
CORSPolicy defines Cross-Origin-Resource-Sharing configuration, including which CORS response headers will be set. Structure is documented below.
Link copied to clipboard
val urlRewrite: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewriteArgs>? = null
The URL rewrite configuration for requests that match this route. Structure is documented below.