Show / Hide Table of Contents

Class PageRuleActionsGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
PageRuleActionsGetArgs
Inherited Members
ResourceArgs.Empty
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.Inputs
Assembly: Pulumi.Cloudflare.dll
Syntax
public sealed class PageRuleActionsGetArgs : ResourceArgs

Constructors

View Source

PageRuleActionsGetArgs()

Declaration
public PageRuleActionsGetArgs()

Properties

View Source

AlwaysOnline

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

Declaration
public Input<string> AlwaysOnline { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AlwaysUseHttps

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

Declaration
public Input<bool> AlwaysUseHttps { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

AutomaticHttpsRewrites

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

Declaration
public Input<string> AutomaticHttpsRewrites { get; set; }
Property Value
Type Description
Input<System.String>
View Source

BrowserCacheTtl

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

Declaration
public Input<string> BrowserCacheTtl { get; set; }
Property Value
Type Description
Input<System.String>
View Source

BrowserCheck

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

Declaration
public Input<string> BrowserCheck { get; set; }
Property Value
Type Description
Input<System.String>
View Source

BypassCacheOnCookie

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

Declaration
public Input<string> BypassCacheOnCookie { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CacheByDeviceType

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

Declaration
public Input<string> CacheByDeviceType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CacheDeceptionArmor

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

Declaration
public Input<string> CacheDeceptionArmor { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CacheKeyFields

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

Declaration
public Input<PageRuleActionsCacheKeyFieldsGetArgs> CacheKeyFields { get; set; }
Property Value
Type Description
Input<PageRuleActionsCacheKeyFieldsGetArgs>
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 Input<string> CacheLevel { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CacheOnCookie

String value of cookie name to conditionally cache the page.

Declaration
public Input<string> CacheOnCookie { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DisableApps

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

Declaration
public Input<bool> DisableApps { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

DisablePerformance

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

Declaration
public Input<bool> DisablePerformance { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

DisableRailgun

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

Declaration
public Input<bool> DisableRailgun { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

DisableSecurity

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

Declaration
public Input<bool> DisableSecurity { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

EdgeCacheTtl

The Time To Live for the edge cache.

Declaration
public Input<int> EdgeCacheTtl { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

EmailObfuscation

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

Declaration
public Input<string> EmailObfuscation { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ExplicitCacheControl

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

Declaration
public Input<string> ExplicitCacheControl { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ForwardingUrl

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

Declaration
public Input<PageRuleActionsForwardingUrlGetArgs> ForwardingUrl { get; set; }
Property Value
Type Description
Input<PageRuleActionsForwardingUrlGetArgs>
View Source

HostHeaderOverride

Value of the Host header to send.

Declaration
public Input<string> HostHeaderOverride { get; set; }
Property Value
Type Description
Input<System.String>
View Source

IpGeolocation

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

Declaration
public Input<string> IpGeolocation { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Minifies

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

Declaration
public InputList<PageRuleActionsMinifyGetArgs> Minifies { get; set; }
Property Value
Type Description
InputList<PageRuleActionsMinifyGetArgs>
View Source

Mirage

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

Declaration
public Input<string> Mirage { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OpportunisticEncryption

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

Declaration
public Input<string> OpportunisticEncryption { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OriginErrorPagePassThru

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

Declaration
public Input<string> OriginErrorPagePassThru { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Polish

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

Declaration
public Input<string> Polish { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResolveOverride

Overridden origin server name.

Declaration
public Input<string> ResolveOverride { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RespectStrongEtag

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

Declaration
public Input<string> RespectStrongEtag { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResponseBuffering

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

Declaration
public Input<string> ResponseBuffering { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RocketLoader

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

Declaration
public Input<string> RocketLoader { get; set; }
Property Value
Type Description
Input<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 Input<string> SecurityLevel { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServerSideExclude

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

Declaration
public Input<string> ServerSideExclude { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SortQueryStringForCache

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

Declaration
public Input<string> SortQueryStringForCache { get; set; }
Property Value
Type Description
Input<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 Input<string> Ssl { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TrueClientIpHeader

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

Declaration
public Input<string> TrueClientIpHeader { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Waf

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

Declaration
public Input<string> Waf { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.