Packages

package pagerules

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pagerules
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class AlwaysOnline(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  2. case class AutomaticHttpsRewrites(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  3. case class BrowserCacheTtl(value: Int) extends PageRuleAction with Product with Serializable
  4. case class BrowserCheck(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  5. case class BypassCacheOnCookie(value: String) extends PageRuleAction with Product with Serializable
  6. case class CacheByDeviceType(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  7. case class CacheDeceptionArmor(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  8. case class CacheLevel(value: CacheLevelValue) extends PageRuleAction with Product with Serializable
  9. sealed trait CacheLevelValue extends AnyRef
  10. case class CacheOnCookie(value: String) extends PageRuleAction with Product with Serializable
  11. case class EdgeCacheTtl(value: Int) extends PageRuleAction with Product with Serializable
  12. case class EmailObfuscation(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  13. case class ExplicitCacheControl(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  14. sealed trait ForwardingStatusCode extends AnyRef
  15. case class ForwardingUrl(url: Uri, status_code: ForwardingStatusCode) extends PageRuleAction with Product with Serializable
  16. case class HostHeaderOverride(value: String) extends PageRuleAction with Product with Serializable
  17. case class IpGeolocation(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  18. case class Minify(html: PageRuleActionEnabled, css: PageRuleActionEnabled, js: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  19. case class Mirage(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  20. case class OpportunisticEncryption(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  21. case class OriginErrorPagePassThru(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  22. 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
  23. sealed trait PageRuleAction extends AnyRef
  24. trait PageRuleActionCodec extends EnumerationSnakeCodec
  25. sealed trait PageRuleActionEnabled extends AnyRef
  26. case class PageRuleConstraint(operator: String, value: String) extends Product with Serializable
  27. type PageRuleId = String with Tagged[PageRuleIdTag]
  28. trait PageRuleIdTag extends AnyRef
  29. sealed trait PageRuleStatus extends AnyRef
  30. case class PageRuleTarget(target: String, constraint: PageRuleConstraint) extends Product with Serializable
  31. case class Polish(value: PolishValue) extends PageRuleAction with Product with Serializable
  32. sealed trait PolishValue extends AnyRef
  33. case class ResolveOverride(value: String) extends PageRuleAction with Product with Serializable
  34. case class RespectStrongEtag(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  35. case class ResponseBuffering(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  36. case class RocketLoader(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  37. case class SecurityLevel(value: SecurityLevelValue) extends PageRuleAction with Product with Serializable
  38. sealed trait SecurityLevelValue extends AnyRef
  39. case class ServerSideExclude(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  40. case class SortQueryStringForCache(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  41. case class Ssl(value: SslSetting) extends PageRuleAction with Product with Serializable
  42. sealed trait SslSetting extends AnyRef
  43. case class TrueClientIpHeader(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable
  44. case class Waf(value: PageRuleActionEnabled) extends PageRuleAction with Product with Serializable

Value Members

  1. case object AlwaysUseHttps extends PageRuleAction with Product with Serializable
  2. object CacheLevelValue
  3. case object DisableApps extends PageRuleAction with Product with Serializable
  4. case object DisablePerformance extends PageRuleAction with Product with Serializable
  5. case object DisableSecurity extends PageRuleAction with Product with Serializable
  6. object PageRule extends Serializable
  7. object PageRuleAction extends PageRuleActionCodec
  8. object PageRuleActionEnabled
  9. object PageRuleStatus extends EnumerationSnakeCodec
  10. case object PermanentRedirect extends ForwardingStatusCode with Product with Serializable
  11. object PolishValue
  12. object SecurityLevelValue
  13. object SslSetting
  14. case object TemporaryRedirect extends ForwardingStatusCode with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped