RosCacheRuleProps
Properties for defining a RosCacheRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-cacherule
Initializer
import { RosCacheRuleProps } from '@alicloud/ros-cdk-esa'
const rosCacheRuleProps: RosCacheRuleProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
siteId | number | @alicloud/ros-cdk-core.IResolvable | No description. |
additionalCacheablePorts | number | @alicloud/ros-cdk-core.IResolvable | No description. |
browserCacheMode | string | @alicloud/ros-cdk-core.IResolvable | No description. |
browserCacheTtl | number | @alicloud/ros-cdk-core.IResolvable | No description. |
bypassCache | string | @alicloud/ros-cdk-core.IResolvable | No description. |
cacheDeceptionArmor | string | @alicloud/ros-cdk-core.IResolvable | No description. |
cacheReserveEligibility | string | @alicloud/ros-cdk-core.IResolvable | No description. |
checkPresenceCookie | string | @alicloud/ros-cdk-core.IResolvable | No description. |
checkPresenceHeader | string | @alicloud/ros-cdk-core.IResolvable | No description. |
edgeCacheMode | string | @alicloud/ros-cdk-core.IResolvable | No description. |
edgeCacheTtl | number | @alicloud/ros-cdk-core.IResolvable | No description. |
edgeStatusCodeCacheTtl | string | @alicloud/ros-cdk-core.IResolvable | No description. |
includeCookie | string | @alicloud/ros-cdk-core.IResolvable | No description. |
includeHeader | string | @alicloud/ros-cdk-core.IResolvable | No description. |
queryString | string | @alicloud/ros-cdk-core.IResolvable | No description. |
queryStringMode | string | @alicloud/ros-cdk-core.IResolvable | No description. |
rule | string | @alicloud/ros-cdk-core.IResolvable | No description. |
ruleEnable | string | @alicloud/ros-cdk-core.IResolvable | No description. |
ruleName | string | @alicloud/ros-cdk-core.IResolvable | No description. |
sequence | number | @alicloud/ros-cdk-core.IResolvable | No description. |
serveStale | string | @alicloud/ros-cdk-core.IResolvable | No description. |
siteVersion | number | @alicloud/ros-cdk-core.IResolvable | No description. |
sortQueryStringForCache | string | @alicloud/ros-cdk-core.IResolvable | No description. |
userDeviceType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
userGeo | string | @alicloud/ros-cdk-core.IResolvable | No description. |
userLanguage | string | @alicloud/ros-cdk-core.IResolvable | No description. |
siteIdRequired
public readonly siteId: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
additionalCacheablePortsOptional
public readonly additionalCacheablePorts: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
browserCacheModeOptional
public readonly browserCacheMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
browserCacheTtlOptional
public readonly browserCacheTtl: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
bypassCacheOptional
public readonly bypassCache: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
cacheDeceptionArmorOptional
public readonly cacheDeceptionArmor: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
cacheReserveEligibilityOptional
public readonly cacheReserveEligibility: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
checkPresenceCookieOptional
public readonly checkPresenceCookie: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
checkPresenceHeaderOptional
public readonly checkPresenceHeader: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
edgeCacheModeOptional
public readonly edgeCacheMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
edgeCacheTtlOptional
public readonly edgeCacheTtl: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
edgeStatusCodeCacheTtlOptional
public readonly edgeStatusCodeCacheTtl: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
includeCookieOptional
public readonly includeCookie: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
includeHeaderOptional
public readonly includeHeader: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
queryStringOptional
public readonly queryString: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
queryStringModeOptional
public readonly queryStringMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
ruleOptional
public readonly rule: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
ruleEnableOptional
public readonly ruleEnable: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
ruleNameOptional
public readonly ruleName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
sequenceOptional
public readonly sequence: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
serveStaleOptional
public readonly serveStale: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
siteVersionOptional
public readonly siteVersion: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
sortQueryStringForCacheOptional
public readonly sortQueryStringForCache: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
userDeviceTypeOptional
public readonly userDeviceType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
userGeoOptional
public readonly userGeo: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
userLanguageOptional
public readonly userLanguage: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable