Skip to content

RosCacheRuleProps

Properties for defining a RosCacheRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-cacherule

Initializer

using AlibabaCloud.SDK.ROS.CDK.Esa;
new RosCacheRuleProps {
    object SiteId,
    object AdditionalCacheablePorts = null,
    object BrowserCacheMode = null,
    object BrowserCacheTtl = null,
    object BypassCache = null,
    object CacheDeceptionArmor = null,
    object CacheReserveEligibility = null,
    object CheckPresenceCookie = null,
    object CheckPresenceHeader = null,
    object EdgeCacheMode = null,
    object EdgeCacheTtl = null,
    object EdgeStatusCodeCacheTtl = null,
    object IncludeCookie = null,
    object IncludeHeader = null,
    object QueryString = null,
    object QueryStringMode = null,
    object Rule = null,
    object RuleEnable = null,
    object RuleName = null,
    object Sequence = null,
    object ServeStale = null,
    object SiteVersion = null,
    object SortQueryStringForCache = null,
    object UserDeviceType = null,
    object UserGeo = null,
    object UserLanguage = null
};

Properties

Name Type Description
SiteId object No description.
AdditionalCacheablePorts object No description.
BrowserCacheMode object No description.
BrowserCacheTtl object No description.
BypassCache object No description.
CacheDeceptionArmor object No description.
CacheReserveEligibility object No description.
CheckPresenceCookie object No description.
CheckPresenceHeader object No description.
EdgeCacheMode object No description.
EdgeCacheTtl object No description.
EdgeStatusCodeCacheTtl object No description.
IncludeCookie object No description.
IncludeHeader object No description.
QueryString object No description.
QueryStringMode object No description.
Rule object No description.
RuleEnable object No description.
RuleName object No description.
Sequence object No description.
ServeStale object No description.
SiteVersion object No description.
SortQueryStringForCache object No description.
UserDeviceType object No description.
UserGeo object No description.
UserLanguage object No description.

SiteIdRequired

public object SiteId { get; set; }
  • Type: object

AdditionalCacheablePortsOptional

public object AdditionalCacheablePorts { get; set; }
  • Type: object

BrowserCacheModeOptional

public object BrowserCacheMode { get; set; }
  • Type: object

BrowserCacheTtlOptional

public object BrowserCacheTtl { get; set; }
  • Type: object

BypassCacheOptional

public object BypassCache { get; set; }
  • Type: object

CacheDeceptionArmorOptional

public object CacheDeceptionArmor { get; set; }
  • Type: object

CacheReserveEligibilityOptional

public object CacheReserveEligibility { get; set; }
  • Type: object

CheckPresenceCookieOptional

public object CheckPresenceCookie { get; set; }
  • Type: object

CheckPresenceHeaderOptional

public object CheckPresenceHeader { get; set; }
  • Type: object

EdgeCacheModeOptional

public object EdgeCacheMode { get; set; }
  • Type: object

EdgeCacheTtlOptional

public object EdgeCacheTtl { get; set; }
  • Type: object

EdgeStatusCodeCacheTtlOptional

public object EdgeStatusCodeCacheTtl { get; set; }
  • Type: object

IncludeCookieOptional

public object IncludeCookie { get; set; }
  • Type: object

IncludeHeaderOptional

public object IncludeHeader { get; set; }
  • Type: object

QueryStringOptional

public object QueryString { get; set; }
  • Type: object

QueryStringModeOptional

public object QueryStringMode { get; set; }
  • Type: object

RuleOptional

public object Rule { get; set; }
  • Type: object

RuleEnableOptional

public object RuleEnable { get; set; }
  • Type: object

RuleNameOptional

public object RuleName { get; set; }
  • Type: object

SequenceOptional

public object Sequence { get; set; }
  • Type: object

ServeStaleOptional

public object ServeStale { get; set; }
  • Type: object

SiteVersionOptional

public object SiteVersion { get; set; }
  • Type: object

SortQueryStringForCacheOptional

public object SortQueryStringForCache { get; set; }
  • Type: object

UserDeviceTypeOptional

public object UserDeviceType { get; set; }
  • Type: object

UserGeoOptional

public object UserGeo { get; set; }
  • Type: object

UserLanguageOptional

public object UserLanguage { get; set; }
  • Type: object