package pagerules
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- pagerules
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class AlwaysOnline(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class AutomaticHttpsRewrites(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class BrowserCacheTtl(value: Int) extends PageRuleAction with Product with Serializable
- case class BrowserCheck(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class BypassCacheOnCookie(value: String) extends PageRuleAction with Product with Serializable
- case class CacheByDeviceType(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class CacheDeceptionArmor(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class CacheLevel(value: CacheLevelValue) extends PageRuleAction with Product with Serializable
- sealed trait CacheLevelValue extends AnyRef
- case class CacheOnCookie(value: String) extends PageRuleAction with Product with Serializable
- case class EdgeCacheTtl(value: Int) extends PageRuleAction with Product with Serializable
- case class EmailObfuscation(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class ExplicitCacheControl(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- sealed trait ForwardingStatusCode extends AnyRef
- case class ForwardingUrl(url: Uri, status_code: ForwardingStatusCode) extends PageRuleAction with Product with Serializable
- case class HostHeaderOverride(value: String) extends PageRuleAction with Product with Serializable
- case class IpGeolocation(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class Minify(html: PageRuleActionEnabled, css: PageRuleActionEnabled, js: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class Mirage(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class OpportunisticEncryption(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class OriginErrorPagePassThru(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class PageRule(id: Option[PageRuleId] = None, targets: List[PageRuleTarget], actions: List[PageRuleAction], priority: Int, status: PageRuleStatus, modified_on: Option[Instant] = None, created_on: Option[Instant] = None) extends Product with Serializable
- sealed trait PageRuleAction extends AnyRef
- trait PageRuleActionCodec extends EnumerationSnakeCodec
- sealed trait PageRuleActionEnabled extends AnyRef
- case class PageRuleConstraint(operator: String, value: String) extends Product with Serializable
- type PageRuleId = String with Tagged[PageRuleIdTag]
- trait PageRuleIdTag extends AnyRef
- sealed trait PageRuleStatus extends AnyRef
- case class PageRuleTarget(target: String, constraint: PageRuleConstraint) extends Product with Serializable
- case class Polish(value: PolishValue) extends PageRuleAction with Product with Serializable
- sealed trait PolishValue extends AnyRef
- case class ResolveOverride(value: String) extends PageRuleAction with Product with Serializable
- case class RespectStrongEtag(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class ResponseBuffering(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class RocketLoader(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class SecurityLevel(value: SecurityLevelValue) extends PageRuleAction with Product with Serializable
- sealed trait SecurityLevelValue extends AnyRef
- case class ServerSideExclude(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class SortQueryStringForCache(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class Ssl(value: SslSetting) extends PageRuleAction with Product with Serializable
- sealed trait SslSetting extends AnyRef
- case class TrueClientIpHeader(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
- case class Waf(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
Value Members
- case object AlwaysUseHttps extends PageRuleAction with Product with Serializable
- object CacheLevelValue
- case object DisableApps extends PageRuleAction with Product with Serializable
- case object DisablePerformance extends PageRuleAction with Product with Serializable
- case object DisableSecurity extends PageRuleAction with Product with Serializable
- object PageRule extends Serializable
- object PageRuleAction extends PageRuleActionCodec
- object PageRuleActionEnabled
- object PageRuleStatus extends EnumerationSnakeCodec
- case object PermanentRedirect extends ForwardingStatusCode with Product with Serializable
- object PolishValue
- object SecurityLevelValue
- object SslSetting
- case object TemporaryRedirect extends ForwardingStatusCode with Product with Serializable