Show / Hide Table of Contents

Class PageRuleActions

Inheritance
System.Object
PageRuleActions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Cloudflare.Outputs
Assembly: Pulumi.Cloudflare.dll
Syntax
public sealed class PageRuleActions

Fields

View Source

AlwaysOnline

Whether this action is "on" or "off".

Declaration
public readonly string AlwaysOnline
Field Value
Type Description
System.String
View Source

AlwaysUseHttps

Boolean of whether this action is enabled. Default: false.

Declaration
public readonly bool? AlwaysUseHttps
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

AutomaticHttpsRewrites

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string AutomaticHttpsRewrites
Field Value
Type Description
System.String
View Source

BrowserCacheTtl

The Time To Live for the browser cache. 0 means 'Respect Existing Headers'

Declaration
public readonly string BrowserCacheTtl
Field Value
Type Description
System.String
View Source

BrowserCheck

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string BrowserCheck
Field Value
Type Description
System.String
View Source

BypassCacheOnCookie

String value of cookie name to conditionally bypass cache the page.

Declaration
public readonly string BypassCacheOnCookie
Field Value
Type Description
System.String
View Source

CacheByDeviceType

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string CacheByDeviceType
Field Value
Type Description
System.String
View Source

CacheDeceptionArmor

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string CacheDeceptionArmor
Field Value
Type Description
System.String
View Source

CacheKeyFields

Controls how Cloudflare creates Cache Keys used to identify files in cache. See below for full description.

Declaration
public readonly PageRuleActionsCacheKeyFields CacheKeyFields
Field Value
Type Description
PageRuleActionsCacheKeyFields
View Source

CacheLevel

Whether to set the cache level to &quot;bypass&quot;, &quot;basic&quot;, &quot;simplified&quot;, &quot;aggressive&quot;, or &quot;cache_everything&quot;.

Declaration
public readonly string CacheLevel
Field Value
Type Description
System.String
View Source

CacheOnCookie

String value of cookie name to conditionally cache the page.

Declaration
public readonly string CacheOnCookie
Field Value
Type Description
System.String
View Source

DisableApps

Boolean of whether this action is enabled. Default: false.

Declaration
public readonly bool? DisableApps
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

DisablePerformance

Boolean of whether this action is enabled. Default: false.

Declaration
public readonly bool? DisablePerformance
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

DisableRailgun

Boolean of whether this action is enabled. Default: false.

Declaration
public readonly bool? DisableRailgun
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

DisableSecurity

Boolean of whether this action is enabled. Default: false.

Declaration
public readonly bool? DisableSecurity
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

EdgeCacheTtl

The Time To Live for the edge cache.

Declaration
public readonly int? EdgeCacheTtl
Field Value
Type Description
System.Nullable<System.Int32>
View Source

EmailObfuscation

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string EmailObfuscation
Field Value
Type Description
System.String
View Source

ExplicitCacheControl

Whether origin Cache-Control action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string ExplicitCacheControl
Field Value
Type Description
System.String
View Source

ForwardingUrl

The URL to forward to, and with what status. See below.

Declaration
public readonly PageRuleActionsForwardingUrl ForwardingUrl
Field Value
Type Description
PageRuleActionsForwardingUrl
View Source

HostHeaderOverride

Value of the Host header to send.

Declaration
public readonly string HostHeaderOverride
Field Value
Type Description
System.String
View Source

IpGeolocation

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string IpGeolocation
Field Value
Type Description
System.String
View Source

Minifies

The configuration for HTML, CSS and JS minification. See below for full list of options.

Declaration
public readonly ImmutableArray<PageRuleActionsMinify> Minifies
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<PageRuleActionsMinify>
View Source

Mirage

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string Mirage
Field Value
Type Description
System.String
View Source

OpportunisticEncryption

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string OpportunisticEncryption
Field Value
Type Description
System.String
View Source

OriginErrorPagePassThru

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string OriginErrorPagePassThru
Field Value
Type Description
System.String
View Source

Polish

Whether this action is &quot;off&quot;, &quot;lossless&quot; or &quot;lossy&quot;.

Declaration
public readonly string Polish
Field Value
Type Description
System.String
View Source

ResolveOverride

Overridden origin server name.

Declaration
public readonly string ResolveOverride
Field Value
Type Description
System.String
View Source

RespectStrongEtag

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string RespectStrongEtag
Field Value
Type Description
System.String
View Source

ResponseBuffering

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string ResponseBuffering
Field Value
Type Description
System.String
View Source

RocketLoader

Whether to set the rocket loader to &quot;on&quot;, &quot;off&quot;.

Declaration
public readonly string RocketLoader
Field Value
Type Description
System.String
View Source

SecurityLevel

Whether to set the security level to &quot;off&quot;, &quot;essentially_off&quot;, &quot;low&quot;, &quot;medium&quot;, &quot;high&quot;, or &quot;under_attack&quot;.

Declaration
public readonly string SecurityLevel
Field Value
Type Description
System.String
View Source

ServerSideExclude

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string ServerSideExclude
Field Value
Type Description
System.String
View Source

SortQueryStringForCache

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string SortQueryStringForCache
Field Value
Type Description
System.String
View Source

Ssl

Whether to set the SSL mode to &quot;off&quot;, &quot;flexible&quot;, &quot;full&quot;, &quot;strict&quot;, or &quot;origin_pull&quot;.

Declaration
public readonly string Ssl
Field Value
Type Description
System.String
View Source

TrueClientIpHeader

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string TrueClientIpHeader
Field Value
Type Description
System.String
View Source

Waf

Whether this action is &quot;on&quot; or &quot;off&quot;.

Declaration
public readonly string Waf
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.