FrontdoorRouteCacheArgs

data class FrontdoorRouteCacheArgs(val compressionEnabled: Output<Boolean>? = null, val contentTypesToCompresses: Output<List<String>>? = null, val queryStringCachingBehavior: Output<String>? = null, val queryStrings: Output<List<String>>? = null) : ConvertibleToJava<FrontdoorRouteCacheArgs>

Constructors

Link copied to clipboard
constructor(compressionEnabled: Output<Boolean>? = null, contentTypesToCompresses: Output<List<String>>? = null, queryStringCachingBehavior: Output<String>? = null, queryStrings: Output<List<String>>? = null)

Properties

Link copied to clipboard
val compressionEnabled: Output<Boolean>? = null

Is content compression enabled? Possible values are true or false. Defaults to false.

Link copied to clipboard
val contentTypesToCompresses: Output<List<String>>? = null

A list of one or more Content types (formerly known as MIME types) to compress. Possible values include application/eot, application/font, application/font-sfnt, application/javascript, application/json, application/opentype, application/otf, application/pkcs7-mime, application/truetype, application/ttf, application/vnd.ms-fontobject, application/xhtml+xml, application/xml, application/xml+rss, application/x-font-opentype, application/x-font-truetype, application/x-font-ttf, application/x-httpd-cgi, application/x-mpegurl, application/x-opentype, application/x-otf, application/x-perl, application/x-ttf, application/x-javascript, font/eot, font/ttf, font/otf, font/opentype, image/svg+xml, text/css, text/csv, text/html, text/javascript, text/js, text/plain, text/richtext, text/tab-separated-values, text/xml, text/x-script, text/x-component or text/x-java-source.

Link copied to clipboard
val queryStringCachingBehavior: Output<String>? = null

Defines how the Front Door Route will cache requests that include query strings. Possible values include IgnoreQueryString, IgnoreSpecifiedQueryStrings, IncludeSpecifiedQueryStrings or UseQueryString. Defaults to IgnoreQueryString.

Link copied to clipboard
val queryStrings: Output<List<String>>? = null

Query strings to include or ignore.

Functions

Link copied to clipboard
open override fun toJava(): FrontdoorRouteCacheArgs