Class PageRuleActions
Inheritance
Inherited Members
Namespace: Pulumi.Cloudflare.Outputs
Assembly: Pulumi.Cloudflare.dll
Syntax
public sealed class PageRuleActions
Fields
View SourceAlwaysOnline
Whether this action is "on" or "off".
Declaration
public readonly string AlwaysOnline
Field Value
| Type | Description |
|---|---|
| System.String |
AlwaysUseHttps
Boolean of whether this action is enabled. Default: false.
Declaration
public readonly bool? AlwaysUseHttps
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
AutomaticHttpsRewrites
Whether this action is "on" or "off".
Declaration
public readonly string AutomaticHttpsRewrites
Field Value
| Type | Description |
|---|---|
| System.String |
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 |
BrowserCheck
Whether this action is "on" or "off".
Declaration
public readonly string BrowserCheck
Field Value
| Type | Description |
|---|---|
| System.String |
BypassCacheOnCookie
String value of cookie name to conditionally bypass cache the page.
Declaration
public readonly string BypassCacheOnCookie
Field Value
| Type | Description |
|---|---|
| System.String |
CacheByDeviceType
Whether this action is "on" or "off".
Declaration
public readonly string CacheByDeviceType
Field Value
| Type | Description |
|---|---|
| System.String |
CacheDeceptionArmor
Whether this action is "on" or "off".
Declaration
public readonly string CacheDeceptionArmor
Field Value
| Type | Description |
|---|---|
| System.String |
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 |
CacheLevel
Whether to set the cache level to "bypass", "basic", "simplified", "aggressive", or "cache_everything".
Declaration
public readonly string CacheLevel
Field Value
| Type | Description |
|---|---|
| System.String |
CacheOnCookie
String value of cookie name to conditionally cache the page.
Declaration
public readonly string CacheOnCookie
Field Value
| Type | Description |
|---|---|
| System.String |
DisableApps
Boolean of whether this action is enabled. Default: false.
Declaration
public readonly bool? DisableApps
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
DisablePerformance
Boolean of whether this action is enabled. Default: false.
Declaration
public readonly bool? DisablePerformance
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
DisableRailgun
Boolean of whether this action is enabled. Default: false.
Declaration
public readonly bool? DisableRailgun
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
DisableSecurity
Boolean of whether this action is enabled. Default: false.
Declaration
public readonly bool? DisableSecurity
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
EdgeCacheTtl
The Time To Live for the edge cache.
Declaration
public readonly int? EdgeCacheTtl
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
EmailObfuscation
Whether this action is "on" or "off".
Declaration
public readonly string EmailObfuscation
Field Value
| Type | Description |
|---|---|
| System.String |
ExplicitCacheControl
Whether origin Cache-Control action is "on" or "off".
Declaration
public readonly string ExplicitCacheControl
Field Value
| Type | Description |
|---|---|
| System.String |
ForwardingUrl
The URL to forward to, and with what status. See below.
Declaration
public readonly PageRuleActionsForwardingUrl ForwardingUrl
Field Value
| Type | Description |
|---|---|
| PageRuleActionsForwardingUrl |
HostHeaderOverride
Value of the Host header to send.
Declaration
public readonly string HostHeaderOverride
Field Value
| Type | Description |
|---|---|
| System.String |
IpGeolocation
Whether this action is "on" or "off".
Declaration
public readonly string IpGeolocation
Field Value
| Type | Description |
|---|---|
| System.String |
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> |
Mirage
Whether this action is "on" or "off".
Declaration
public readonly string Mirage
Field Value
| Type | Description |
|---|---|
| System.String |
OpportunisticEncryption
Whether this action is "on" or "off".
Declaration
public readonly string OpportunisticEncryption
Field Value
| Type | Description |
|---|---|
| System.String |
OriginErrorPagePassThru
Whether this action is "on" or "off".
Declaration
public readonly string OriginErrorPagePassThru
Field Value
| Type | Description |
|---|---|
| System.String |
Polish
Whether this action is "off", "lossless" or "lossy".
Declaration
public readonly string Polish
Field Value
| Type | Description |
|---|---|
| System.String |
ResolveOverride
Overridden origin server name.
Declaration
public readonly string ResolveOverride
Field Value
| Type | Description |
|---|---|
| System.String |
RespectStrongEtag
Whether this action is "on" or "off".
Declaration
public readonly string RespectStrongEtag
Field Value
| Type | Description |
|---|---|
| System.String |
ResponseBuffering
Whether this action is "on" or "off".
Declaration
public readonly string ResponseBuffering
Field Value
| Type | Description |
|---|---|
| System.String |
RocketLoader
Whether to set the rocket loader to "on", "off".
Declaration
public readonly string RocketLoader
Field Value
| Type | Description |
|---|---|
| System.String |
SecurityLevel
Whether to set the security level to "off", "essentially_off", "low", "medium", "high", or "under_attack".
Declaration
public readonly string SecurityLevel
Field Value
| Type | Description |
|---|---|
| System.String |
ServerSideExclude
Whether this action is "on" or "off".
Declaration
public readonly string ServerSideExclude
Field Value
| Type | Description |
|---|---|
| System.String |
SortQueryStringForCache
Whether this action is "on" or "off".
Declaration
public readonly string SortQueryStringForCache
Field Value
| Type | Description |
|---|---|
| System.String |
Ssl
Whether to set the SSL mode to "off", "flexible", "full", "strict", or "origin_pull".
Declaration
public readonly string Ssl
Field Value
| Type | Description |
|---|---|
| System.String |
TrueClientIpHeader
Whether this action is "on" or "off".
Declaration
public readonly string TrueClientIpHeader
Field Value
| Type | Description |
|---|---|
| System.String |
Waf
Whether this action is "on" or "off".
Declaration
public readonly string Waf
Field Value
| Type | Description |
|---|---|
| System.String |